OSDN Git Service

simplify current partition offset
authorBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sun, 31 Aug 2008 03:20:41 +0000 (03:20 +0000)
committerBaptiste Coudurier <baptiste.coudurier@gmail.com>
Sun, 31 Aug 2008 03:20:41 +0000 (03:20 +0000)
Originally committed as revision 15105 to svn://svn.ffmpeg.org/ffmpeg/trunk

libavformat/mxfenc.c

index 3f2845b..544dd5d 100644 (file)
@@ -693,7 +693,7 @@ static void mxf_write_partition(AVFormatContext *s, int64_t byte_position, int b
     put_be16(pb, 2); // minorVersion
     put_be32(pb, 1); // kagSize
 
-    put_be64(pb, byte_position); // thisPartition
+    put_be64(pb, url_ftell(pb) - 25); // thisPartition
     put_be64(pb, 0); // previousPartition
 
     // set offset