diff options
author | Anton Khirnov <anton@khirnov.net> | 2023-07-19 19:29:18 +0200 |
---|---|---|
committer | Anton Khirnov <anton@khirnov.net> | 2023-12-12 08:24:18 +0100 |
commit | 66e78e9680db2a0daecf4d79637dcbf872450f08 (patch) | |
tree | 32b9f2e4ada8105d506f60bc7e7774bdddb0de10 /libavcodec/mips/mpegvideo_mips.h | |
parent | 75efe530ce390898b01ba1a1cb3554223d593a9a (diff) | |
download | ffmpeg-66e78e9680db2a0daecf4d79637dcbf872450f08.tar.gz |
fftools/ffmpeg_demux: switch from AVThreadMessageQueue to ThreadQueue
* the code is made shorter and simpler
* avoids constantly allocating and freeing AVPackets, thanks to
ThreadQueue integration with ObjPool
* is consistent with decoding/filtering/muxing
* reduces the diff in the future switch to thread-aware scheduling
This makes ifile_get_packet() always block. Any potential issues caused
by this will be resolved by the switch to thread-aware scheduling in
future commits.
Diffstat (limited to 'libavcodec/mips/mpegvideo_mips.h')
0 files changed, 0 insertions, 0 deletions