diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-06-10 14:22:02 +0200 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2013-06-10 14:22:02 +0200 |
commit | 36a2529f8ae07fabda5a88b867307dde806a52f6 (patch) | |
tree | 098b1b8d214a5d4a5262931b4a2460ca4e6c635f /README | |
parent | 1f1b5114d4a94750d02a38357ecf45f72f3dd3a3 (diff) | |
download | experiment-player-36a2529f8ae07fabda5a88b867307dde806a52f6.tar.gz |
gtk-vlc-player widget: fixed VLC callback processing (dead locks)
either libVLC 2.0.5 changed the semantics of their callbacks (they can be
invoked from the main thread, i.e. from the VLC method resulting in the event);
or GTK+ 2.24 silently changed the type of the GDK mutex from recursive to simple.
in either case to avoid GDK mutex deadlocks we must check whether the VLC
callback's thread already holds the lock or owns the main context
Diffstat (limited to 'README')
0 files changed, 0 insertions, 0 deletions