summaryrefslogtreecommitdiff
path: root/po
diff options
context:
space:
mode:
authorIan Rae <irae@real.com>2009-09-14 10:01:43 -0700
committerIan Rae <irae@real.com>2009-09-14 10:01:43 -0700
commit2241baa294539a33d8bc6137e633bb4c93c22b4e (patch)
tree34ca8949c179ee9babd14d14976fb2fe0ceb6679 /po
parent9fe31f395320f8b41b7cad84d7f308a3091251a3 (diff)
downloadxine-lib-2241baa294539a33d8bc6137e633bb4c93c22b4e.tar.gz
xine-lib-2241baa294539a33d8bc6137e633bb4c93c22b4e.tar.bz2
Protected access to stream->demux_action_pending
The deadlock was caused by the unprotected use of stream->demux_action_pending internal variable from play_internal() and from within the demuxer loop. Direct access to demux_action_pending is replaced with _x_action_raise() and _x_action_lower(), which use a mutex for thread safety.
Diffstat (limited to 'po')
0 files changed, 0 insertions, 0 deletions