From fd7789dbe8a01e1d96cd98a332cb5e3e84c5745e Mon Sep 17 00:00:00 2001 From: Baptiste Coudurier Date: Mon, 10 Apr 2006 17:18:35 +0000 Subject: [PATCH] decrease last_offset when ftyp is present Originally committed as revision 5283 to svn://svn.ffmpeg.org/ffmpeg/trunk --- qt-faststart.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/qt-faststart.c b/qt-faststart.c index 2cc6863152..f9de435146 100644 --- a/qt-faststart.c +++ b/qt-faststart.c @@ -243,8 +243,11 @@ int main(int argc, char *argv[]) free(moov_atom); return 1; } - /* seek after ftyp atom if needed */ - fseeko(infile, start_offset, SEEK_SET); + + if (start_offset > 0) { /* seek after ftyp atom */ + fseeko(infile, start_offset, SEEK_SET); + last_offset -= start_offset; + } outfile = fopen(argv[2], "wb"); if (!outfile) {