aboutsummaryrefslogtreecommitdiffstats
path: root/Alc/alc.cpp
diff options
context:
space:
mode:
authorChris Robinson <[email protected]>2019-07-08 13:18:10 -0700
committerChris Robinson <[email protected]>2019-07-08 13:18:10 -0700
commit3ffb6867a3bac856bacebf25dfbcf48b4482d50f (patch)
treed4d86883fc891b34ef8fd9ecb32a88340a643381 /Alc/alc.cpp
parent2783b4c04b92d949178e9acd4d3407b2315efe16 (diff)
Rework packet handling in alffplay
Turns out avcodec_send_packet is what can invoke the decode for serialized codecs, so don't call that in the parse handler thread. The packet queue is used to get the compressed data from the parse handler to the audio/video threads. Additionally, don't serialize the video frame preparation with the decode thread.
Diffstat (limited to 'Alc/alc.cpp')
0 files changed, 0 insertions, 0 deletions