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

aurel subversion
Fri May 23 01:04:02 CEST 2008


Author: aurel
Date: Fri May 23 01:04:02 2008
New Revision: 13242

Log:
matroskadec: allows inserting chapters with unspecified end

Modified:
   trunk/libavformat/matroskadec.c

Modified: trunk/libavformat/matroskadec.c
==============================================================================
--- trunk/libavformat/matroskadec.c	(original)
+++ trunk/libavformat/matroskadec.c	Fri May 23 01:04:02 2008
@@ -2250,8 +2250,12 @@ matroska_parse_chapters(AVFormatContext 
                         }
                     }
 
-                    if(start != AV_NOPTS_VALUE && end != AV_NOPTS_VALUE)
-                        res = ff_new_chapter(s, start * AV_TIME_BASE / 1000000000 , end * AV_TIME_BASE / 1000000000, title ? title : "(unnamed)");
+                    if (start != AV_NOPTS_VALUE) {
+                        start = start * AV_TIME_BASE / 1000000000;
+                        if (end != AV_NOPTS_VALUE)
+                            end = end * AV_TIME_BASE / 1000000000;
+                        res = ff_new_chapter(s, start, end, title ? title : "(unnamed)");
+                    }
                     av_free(title);
                     break;
 




More information about the ffmpeg-cvslog mailing list