From 1edea057dd678cc34b6f0b81430ea17d4aa2b6ac Mon Sep 17 00:00:00 2001
From: Alex Converse <alex.converse@gmail.com>
Date: Wed, 10 Feb 2010 14:51:57 +0000
Subject: [PATCH] Output the first AAC frame. This is needed for SBR
 conformance.

Originally committed as revision 21739 to svn://svn.ffmpeg.org/ffmpeg/trunk
---
 libavcodec/aac.c | 6 ------
 1 file changed, 6 deletions(-)

diff --git a/libavcodec/aac.c b/libavcodec/aac.c
index 0fbab773673..90581fc6d74 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,
-- 
GitLab