diff options
Diffstat (limited to 'multimedia/xine_artsplugin/files/patch-xine_artsplugin-xinePlayObject_impl.cpp')
-rw-r--r-- | multimedia/xine_artsplugin/files/patch-xine_artsplugin-xinePlayObject_impl.cpp | 42 |
1 files changed, 42 insertions, 0 deletions
diff --git a/multimedia/xine_artsplugin/files/patch-xine_artsplugin-xinePlayObject_impl.cpp b/multimedia/xine_artsplugin/files/patch-xine_artsplugin-xinePlayObject_impl.cpp new file mode 100644 index 0000000..8a2e089 --- /dev/null +++ b/multimedia/xine_artsplugin/files/patch-xine_artsplugin-xinePlayObject_impl.cpp @@ -0,0 +1,42 @@ +--- xine_artsplugin/xinePlayObject_impl.cpp.orig ++++ xine_artsplugin/xinePlayObject_impl.cpp +@@ -698,9 +698,12 @@ void xinePlayObject_impl::eventLoop() + + if (stream != 0) + { +- xine_gui_send_vo_data( stream, +- XINE_GUI_SEND_EXPOSE_EVENT, +- &event ); ++ // xine_gui_send_vo_data( stream, ++ // XINE_GUI_SEND_EXPOSE_EVENT, ++ // &event ); ++ xine_port_send_gui_data( vo_port, ++ XINE_GUI_SEND_EXPOSE_EVENT, ++ &event ); + } + else + { +@@ -714,7 +717,10 @@ void xinePlayObject_impl::eventLoop() + + if (stream != 0) + { +- xine_gui_send_vo_data( stream, ++ // xine_gui_send_vo_data( stream, ++ // XINE_GUI_SEND_COMPLETION_EVENT, ++ // &event ); ++ xine_port_send_gui_data( vo_port, + XINE_GUI_SEND_COMPLETION_EVENT, + &event ); + } +@@ -748,7 +754,10 @@ void xineVideoPlayObject_impl::x11Window + { + resizeNotify(); + +- xine_gui_send_vo_data( stream, ++ // xine_gui_send_vo_data( stream, ++ // XINE_GUI_SEND_DRAWABLE_CHANGED, ++ // (void *)window ); ++ xine_port_send_gui_data( vo_port, + XINE_GUI_SEND_DRAWABLE_CHANGED, + (void *)window ); + } |