diff options
author | Chris Robinson <[email protected]> | 2017-12-30 20:34:33 -0800 |
---|---|---|
committer | Chris Robinson <[email protected]> | 2017-12-30 20:34:33 -0800 |
commit | 0136df1e6261d7da7b5a46366431250ba2ad771a (patch) | |
tree | 04313eae01b1136ed3eb8d13f909a0f95964e9fa /common/uintmap.c | |
parent | 98731bb574c77b291f86195a2c2fb1f6d00fe7a4 (diff) |
Improve the alffplay queue for FFmpeg's send/receive API
The packet handling thread now calls avcodec_send_packet to give compressed
data to libavcodec, while the audio/video threads call avcodec_receive_frame to
handle decoded frames. The packet thread still maintains local queues for each
stream to avoid starving an A/V thread when the other doesn't want another
frame yet.
Diffstat (limited to 'common/uintmap.c')
0 files changed, 0 insertions, 0 deletions