Origin: upstream, other, *
Description: Applied patches. See Vcs-* headers in debian/control.

--- gxine-0.5.905.orig/src/player.c
+++ gxine-0.5.905/src/player.c
@@ -302,6 +302,7 @@ void player_stop (void)
   play_thread = 0;
   if (thread)
     pthread_cancel (thread);
+  gtk_video_in_spu_button (gtv, 0);
   xine_stop (stream);
 }
 
@@ -576,6 +577,7 @@ static JSBool controls_eject (JSContext
   playlist_logo (cx); /* doesn't matter so long as it's not NULL */
   gdk_threads_enter ();
   ui_set_control_adjustment (Control_SEEKER, 0);
+  gtk_video_in_spu_button (gtv, 0);
   int ret = xine_eject (stream);
   *rval = BOOLEAN_TO_JSVAL (ret);
   return JS_TRUE;
--- gxine-0.5.905.orig/src/playlist.c
+++ gxine-0.5.905/src/playlist.c
@@ -1824,6 +1824,7 @@ static void xine_event_cb (void *user_da
       xine_spu_button_t *btn = event->data;
       gtk_video_in_spu_button (gtv, btn->direction);
     }
+    break;
 
 #ifndef XINE_EVENT_MRL_REFERENCE_EXT
 /* present in 1.1.0 but not 1.0.2 */
