|
|
|
@@ -2533,15 +2533,10 @@ static int latm_decode_frame(AVCodecContext *avctx, void *out, int *out_size, |
|
|
|
av_cold static int latm_decode_init(AVCodecContext *avctx) |
|
|
|
{ |
|
|
|
struct LATMContext *latmctx = avctx->priv_data; |
|
|
|
int ret; |
|
|
|
int ret = aac_decode_init(avctx); |
|
|
|
|
|
|
|
ret = aac_decode_init(avctx); |
|
|
|
|
|
|
|
if (avctx->extradata_size > 0) { |
|
|
|
if (avctx->extradata_size > 0) |
|
|
|
latmctx->initialized = !ret; |
|
|
|
} else { |
|
|
|
latmctx->initialized = 0; |
|
|
|
} |
|
|
|
|
|
|
|
return ret; |
|
|
|
} |
|
|
|
|