aboutsummaryrefslogtreecommitdiffstats
path: root/libavfilter
diff options
context:
space:
mode:
authorAnton Khirnov <anton@khirnov.net>2022-08-18 11:13:08 +0200
committerAnton Khirnov <anton@khirnov.net>2022-08-29 15:42:11 +0200
commit8d26a21bf63514cc566bf8c9de940a786bb33167 (patch)
tree83908ac26d0305fc1abe1e9d3e38202e483758af /libavfilter
parent47b85c5a7642b6ec942c052bbe7d163b70e017a8 (diff)
downloadffmpeg-8d26a21bf63514cc566bf8c9de940a786bb33167.tar.gz
fftools/ffmpeg: stop accessing av_stream_get_parser() from the main thread
It races with the demuxing thread. Instead, send the information along with the demuxed packets. Ideally, the code should stop using the stream-internal parsing completely, but that requires considerably more effort. Fixes races, e.g. in: - fate-h264-brokensps-2580 - fate-h264-extradata-reload - fate-iv8-demux - fate-m4v-cfr - fate-m4v
Diffstat (limited to 'libavfilter')
0 files changed, 0 insertions, 0 deletions