1
0
mirror of https://github.com/FFmpeg/FFmpeg.git synced 2025-03-03 14:32:16 +02:00
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
..
aic
amv
ast
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
2022-11-06 14:39:27 +01:00
crc
dpx
2022-03-17 13:04:44 -03:00
2022-01-10 16:04:19 +01:00
2022-03-25 18:18:44 +01:00
2022-03-16 21:03:37 +01:00
2022-03-16 21:03:37 +01:00
imf
2022-11-03 21:16:10 +10:00
2023-02-18 14:41:20 -08:00
jv
lfg
m4v
md5
2023-03-15 00:12:59 +08:00
2021-08-24 12:22:36 -03:00
2022-09-20 11:26:00 +02:00
opt
2022-03-15 09:42:29 -03:00
ptx
rl2
2022-10-02 20:27:36 +02:00
sha
smc
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
2023-01-13 11:22:59 -06:00
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
2022-09-13 14:50:01 +02:00
tea
thp
2022-11-06 14:39:27 +01:00
url
vb
vp4
vp5
vp7
vqc
2022-11-07 16:08:35 +11:00
w64
yop