[Xfce4-commits] <parole:master> Fixed crash on load video after dvd.

Sean Davis noreply at xfce.org
Mon Jul 23 01:26:38 CEST 2012


Updating branch refs/heads/master
         to 12ce6a0b019c5daebf7eb07e6d3889d6465cff32 (commit)
       from 3ad903f71e0d8818dafe496b4d73877c9a356adb (commit)

commit 12ce6a0b019c5daebf7eb07e6d3889d6465cff32
Author: Sean Davis <smd.seandavis at gmail.com>
Date:   Fri Jul 20 09:54:34 2012 -0400

    Fixed crash on load video after dvd.

 src/gst/parole-gst.c |    4 +++-
 src/parole-player.c  |    1 +
 2 files changed, 4 insertions(+), 1 deletions(-)

diff --git a/src/gst/parole-gst.c b/src/gst/parole-gst.c
index 24f7d79..ee11163 100644
--- a/src/gst/parole-gst.c
+++ b/src/gst/parole-gst.c
@@ -1940,8 +1940,10 @@ void parole_gst_play_uri (ParoleGst *gst, const gchar *uri, const gchar *subtitl
 							    gst);
     
     parole_window_busy_cursor (GTK_WIDGET (gst)->window);
-
+    
     g_idle_add ((GSourceFunc) parole_gst_play_idle, gst);
+    
+    gst->priv->device = NULL;
 }
 
 void parole_gst_play_device_uri (ParoleGst *gst, const gchar *uri, const gchar *device)
diff --git a/src/parole-player.c b/src/parole-player.c
index f9ece6f..ad637db 100644
--- a/src/parole-player.c
+++ b/src/parole-player.c
@@ -500,6 +500,7 @@ parole_player_reset (ParolePlayer *player)
 {
 	player->priv->update_languages = TRUE;
 	gtk_window_set_title (GTK_WINDOW (player->priv->window), "Parole Media Player");
+	player->priv->current_media_type = PAROLE_MEDIA_TYPE_UNKNOWN;
 	gtk_widget_hide(GTK_WIDGET(player->priv->infobar));
     parole_player_change_range_value (player, 0);
 


More information about the Xfce4-commits mailing list