diff --git a/libavcodec/aac.c b/libavcodec/aac.c index 0fbab77367..90581fc6d7 100644 --- a/libavcodec/aac.c +++ b/libavcodec/aac.c @@ -2008,12 +2008,6 @@ static int aac_decode_frame(AVCodecContext *avccontext, void *data, spectral_to_sample(ac); - if (!ac->is_saved) { - ac->is_saved = 1; - *data_size = 0; - return buf_size; - } - data_size_tmp = 1024 * avccontext->channels * sizeof(int16_t); if (*data_size < data_size_tmp) { av_log(avccontext, AV_LOG_ERROR,