summaryrefslogtreecommitdiffstats
path: root/demux/demux_disc.c
diff options
context:
space:
mode:
authorwm4 <wm4@nowhere>2018-01-29 13:51:47 +0100
committerKevin Mitchell <kevmitch@gmail.com>2018-01-30 03:10:27 -0800
commiteaced0ebb03a078394ed01bcbe641b5b7a4312aa (patch)
tree265322debf482f8f8e3416718c0d77b176882dd9 /demux/demux_disc.c
parent1d5991ef306f5a0306f79ba99ae5a919357b18ff (diff)
downloadmpv-eaced0ebb03a078394ed01bcbe641b5b7a4312aa.tar.bz2
mpv-eaced0ebb03a078394ed01bcbe641b5b7a4312aa.tar.xz
demux: add a per stream wakeup callback
This is supposed to help making data flow easier and wakeup handling more efficient. Once that change is done, reading a packet on any stream won't have to wakeup and poll all decoders (which helps reducing the mess even if all decoders are on the same thread). This also improves the accuracy of wakeups by tracking better whether a wakeup is needed.
Diffstat (limited to 'demux/demux_disc.c')
0 files changed, 0 insertions, 0 deletions