aboutsummaryrefslogtreecommitdiffstats
path: root/libavutil/x86/intreadwrite.h
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2022-03-31 16:34:29 +0200
committerAnton Khirnov <anton@khirnov.net>2022-04-13 12:07:54 +0200
commit662364b2efb3540c5b4a2b140601fab7a9c90367 (patch)
tree49fb516db3f254fdababfff27ddcd5da6f01242f /libavutil/x86/intreadwrite.h
parent86e1c0303cd6c33d8ff833e8c2fc84163baede06 (diff)
downloadffmpeg-662364b2efb3540c5b4a2b140601fab7a9c90367.tar.gz
fftools/ffmpeg: stop using OutputStream.frame_number for streamcopy
This field is currently used by checks - skipping packets before the first keyframe - skipping packets before start time to test whether any packets have been output already. But since frame_number is incremented after the bitstream filters are applied (which may involve delay), this use is incorrect. The keyframe check works around this by adding an extra flag, the start-time check does not. Simplify both checks by replacing the seen_kf flag with a flag tracking whether any packets have been output by do_streamcopy().
Diffstat (limited to 'libavutil/x86/intreadwrite.h')
0 files changed, 0 insertions, 0 deletions