diff options
author | Anton Khirnov <anton@khirnov.net> | 2016-01-08 17:08:39 +0100 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2016-01-12 09:23:38 +0100 |
commit | c59fec783d6540dd96540b079d753ee4a6ad2e58 (patch) | |
tree | 0e1428c34d28a4e69dbcc83f3db942a209017248 /libavformat/ingenientdec.c | |
parent | 9d36cab4c0dc5089c023661aef9aeb8b009048fd (diff) | |
download | ffmpeg-c59fec783d6540dd96540b079d753ee4a6ad2e58.tar.gz |
nvenc: generate dts properly
When there is a non-zero decoding delay due to reordering, the first dts
should be lower than the first pts (since the first packet fed to the
decoder does not produce any output).
Use the same scheme used in mpegvideo_enc (which comes from x264
originally) -- wait for first two timestamps and extrapolate linearly to
the past to produce the first dts value.
Diffstat (limited to 'libavformat/ingenientdec.c')
0 files changed, 0 insertions, 0 deletions