diff options
author | Anton Khirnov <anton@khirnov.net> | 2022-08-10 17:15:06 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2022-08-13 12:41:05 +0200 |
commit | 6ded80af922fe244e5c9027c2059fb2caabb5cd1 (patch) | |
tree | 962bfa9d51302a7e0f009a6e4de20c9cf7142844 /libavcodec/aacdec_template.c | |
parent | 3b2beceae1c3b434b38ddeb76b01afd7bb836d0f (diff) | |
download | ffmpeg-6ded80af922fe244e5c9027c2059fb2caabb5cd1.tar.gz |
fftools/ffmpeg: move packet timestamp processing to demuxer thread
Discontinuity detection/correction is left in the main thread, as it is
entangled with InputStream.next_dts and related variables, which may be
set by decoding code.
Fixes races e.g. in fate-ffmpeg-streamloop after
aae9de0cb2887e6e0bbfda6ffdf85ab77d3390f0.
Diffstat (limited to 'libavcodec/aacdec_template.c')
0 files changed, 0 insertions, 0 deletions