From 2daae445c09a73dccfa7e72f465ebfc18dc1bfe3 Mon Sep 17 00:00:00 2001 From: Michael Niedermayer Date: Fri, 7 Nov 2014 02:25:32 +0100 Subject: [PATCH] avcodec/aacdec: print extension type when startcode debugging is on Signed-off-by: Michael Niedermayer --- libavcodec/aacdec.c | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/libavcodec/aacdec.c b/libavcodec/aacdec.c index 00d37fee5d..173597dec8 100644 --- a/libavcodec/aacdec.c +++ b/libavcodec/aacdec.c @@ -2291,7 +2291,12 @@ static int decode_extension_payload(AACContext *ac, GetBitContext *gb, int cnt, { int crc_flag = 0; int res = cnt; - switch (get_bits(gb, 4)) { // extension type + int type = get_bits(gb, 4); + + if (ac->avctx->debug & FF_DEBUG_STARTCODE) + av_log(ac->avctx, AV_LOG_DEBUG, "extension type: %d len:%d\n", type, cnt); + + switch (type) { // extension type case EXT_SBR_DATA_CRC: crc_flag++; case EXT_SBR_DATA: