|
|
|
@@ -2661,7 +2661,8 @@ static int latm_decode_audio_specific_config(struct LATMContext *latmctx, |
|
|
|
if (bits_consumed < 0) |
|
|
|
return AVERROR_INVALIDDATA; |
|
|
|
|
|
|
|
if (ac->oc[1].m4ac.sample_rate != m4ac.sample_rate || |
|
|
|
if (!latmctx->initialized || |
|
|
|
ac->oc[1].m4ac.sample_rate != m4ac.sample_rate || |
|
|
|
ac->oc[1].m4ac.chan_config != m4ac.chan_config) { |
|
|
|
|
|
|
|
av_log(avctx, AV_LOG_INFO, "audio config changed\n"); |
|
|
|
|