lavf/movenc: make mov_write_stco_tag() not use the offset pos for mode64 heuristic.
authorClément Bœsch <clement.boesch@smartjog.com>
Thu, 20 Sep 2012 08:39:04 +0000 (10:39 +0200)
committerClément Bœsch <ubitux@gmail.com>
Thu, 27 Sep 2012 06:59:36 +0000 (08:59 +0200)
commitf379a108a45a800bff059034f939224e4535a8e7
treefc9e8321668c014463225b42d10a5a85318ce50c
parente17a2aba2528e333bf63580af48eb0fbfc36f4f5
lavf/movenc: make mov_write_stco_tag() not use the offset pos for mode64 heuristic.

At the moment, the moov header is written at the end of the file, so we
can use the current offset (which focus on the end of the mdat already
written) to guess if 64-bits offset will be required or not.

Though, the next commits will make possible the writing of this table at
the beginning, so this heuristic can't work. As a consequence, we check
all the values within the potential offset table for any value >
32-bits.
libavformat/movenc.c