remove 2 temporary variables
authorAurelien Jacobs <aurel@gnuage.org>
Thu, 18 Oct 2007 21:59:23 +0000 (21:59 +0000)
committerAurelien Jacobs <aurel@gnuage.org>
Thu, 18 Oct 2007 21:59:23 +0000 (21:59 +0000)
Originally committed as revision 10788 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/electronicarts.c

index 806793a..df69d5a 100644 (file)
@@ -143,7 +143,6 @@ static int process_audio_header_elements(AVFormatContext *s)
  */
 static int process_ea_header(AVFormatContext *s) {
     uint32_t blockid, size = 0;
-    int num, den;
     EaDemuxContext *ea = s->priv_data;
     ByteIOContext *pb = &s->pb;
 
@@ -151,9 +150,8 @@ static int process_ea_header(AVFormatContext *s) {
     if (blockid == MVhd_TAG) {
         size = get_le32(pb);
         url_fskip(pb, 16);
-        den = get_le32(pb);
-        num = get_le32(pb);
-        ea->time_base = (AVRational) {num, den};
+        ea->time_base.den = get_le32(pb);
+        ea->time_base.num = get_le32(pb);
         url_fskip(pb, size-32);
         blockid = get_le32(pb);
     }