1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2024-12-02 03:06:28 +02:00
FFmpeg/tests/ref
Anton Khirnov cea71b2139 fftools/ffmpeg: stop using fake dts for generating timestamps
When no packet dts values are available from the container, video
decoding code will currently use its own guessed values, which will then
be propagated to pkt_dts on decoded frames and used as pts in certain
cases. This is inaccurate, fragile, and unnecessarily convoluted.
Simply removing this allows the extrapolation code introduced in the
previous commit to do a better job.

Changes the results of numerous h264 and hevc FATE tests, where no
spurious timestamp gaps are generated anymore. Several tests no longer
need -vsync passthrough.
2023-04-13 15:34:07 +02:00
..
acodec tests/ref: Remove unused reference files 2022-05-03 04:18:06 +02:00
fate fftools/ffmpeg: stop using fake dts for generating timestamps 2023-04-13 15:34:07 +02:00
lavf avformat/matroskaenc: support writing Dynamic HDR10+ packet side data 2023-04-08 10:28:41 -03:00
lavf-fate avformat/matroskaenc: support writing Dynamic HDR10+ packet side data 2023-04-08 10:28:41 -03:00
pixfmt fate/pixfmt: test xyz12le 2021-08-29 18:44:46 +02:00
seek avformat/matroskaenc: support writing Dynamic HDR10+ packet side data 2023-04-08 10:28:41 -03:00
vsynth tests: Add more j2k tests to cover a wider range of cases 2023-04-02 23:54:52 +02:00