[FFmpeg-cvslog] r14611 - trunk/libavformat/matroskadec.c

aurel subversion
Tue Aug 5 02:43:02 CEST 2008


Author: aurel
Date: Tue Aug  5 02:43:01 2008
New Revision: 14611

Log:
matroskadec: remove useless num_streams

Modified:
   trunk/libavformat/matroskadec.c

Modified: trunk/libavformat/matroskadec.c
==============================================================================
--- trunk/libavformat/matroskadec.c	(original)
+++ trunk/libavformat/matroskadec.c	Tue Aug  5 02:43:01 2008
@@ -190,10 +190,6 @@ typedef struct {
     EbmlList index;
     EbmlList seekhead;
 
-    /* num_streams is the number of streams that av_new_stream() was called
-     * for ( = that are available to the calling program). */
-    int num_streams;
-
     /* byte position of the segment inside the stream */
     offset_t segment_start;
 
@@ -1087,7 +1083,7 @@ static int matroska_read_header(AVFormat
             }
         }
 
-        st = track->stream = av_new_stream(s, matroska->num_streams++);
+        st = track->stream = av_new_stream(s, 0);
         if (st == NULL)
             return AVERROR(ENOMEM);
 
@@ -1223,7 +1219,7 @@ static int matroska_read_header(AVFormat
               attachements[j].bin.data && attachements[j].bin.size > 0)) {
             av_log(matroska->ctx, AV_LOG_ERROR, "incomplete attachment\n");
         } else {
-            AVStream *st = av_new_stream(s, matroska->num_streams++);
+            AVStream *st = av_new_stream(s, 0);
             if (st == NULL)
                 break;
             st->filename          = av_strdup(attachements[j].filename);




More information about the ffmpeg-cvslog mailing list