make av_find_stream_info find frame_size for aac too
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Wed, 25 Jun 2008 19:30:48 +0000 (19:30 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Wed, 25 Jun 2008 19:30:48 +0000 (19:30 +0000)
Originally committed as revision 13976 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/utils.c

index f098d05..d2ed35d 100644 (file)
@@ -1729,7 +1729,9 @@ static int has_codec_parameters(AVCodecContext *enc)
     switch(enc->codec_type) {
     case CODEC_TYPE_AUDIO:
         val = enc->sample_rate && enc->channels;
-        if(enc->codec_id == CODEC_ID_VORBIS && !enc->frame_size)
+        if(!enc->frame_size &&
+           (enc->codec_id == CODEC_ID_VORBIS ||
+            enc->codec_id == CODEC_ID_AAC))
             return 0;
         break;
     case CODEC_TYPE_VIDEO: