diff options
author | Gyan Doshi <ffmpeg@gyani.pro> | 2021-11-16 18:44:32 +0530 |
---|---|---|
committer | Gyan Doshi <ffmpeg@gyani.pro> | 2021-11-22 15:18:42 +0530 |
commit | 203b0e3561dea1ec459be226d805abe73e7535e5 (patch) | |
tree | 614069a11b1607478a96adbbe4b778f518c844c3 /libavutil/crc.h | |
parent | 18f22bfb27e4919572b1b0a7f365a494364704f9 (diff) | |
download | ffmpeg-203b0e3561dea1ec459be226d805abe73e7535e5.tar.gz |
avformat/mov: make STTS duration unsigned int
As per 8.6.1.2.2 of ISO/IEC 14496-12:2015(E), STTS sample offsets
are to be always stored as uint32_t. So far, they have been signed ints
which led to desync in files with very large offsets.
The MOVStts struct was used to store CTTS offsets as well. These can be
negative in version 1. So a new struct MOVCtts was created and all
declarations for CTTS usage changed to MOVCtts.
Diffstat (limited to 'libavutil/crc.h')
0 files changed, 0 insertions, 0 deletions