aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/tests/file.c
diff options
context:
space:
mode:
authorGyan Doshi <ffmpeg@gyani.pro>2021-11-16 18:44:32 +0530
committerGyan Doshi <ffmpeg@gyani.pro>2021-11-22 15:18:42 +0530
commit203b0e3561dea1ec459be226d805abe73e7535e5 (patch)
tree614069a11b1607478a96adbbe4b778f518c844c3 /libavutil/tests/file.c
parent18f22bfb27e4919572b1b0a7f365a494364704f9 (diff)
downloadffmpeg-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/tests/file.c')
0 files changed, 0 insertions, 0 deletions