[Goodies-commits] r7608 - in parole/trunk: . src
Ali Abdallah
aliov at xfce.org
Thu Jun 18 18:12:28 CEST 2009
Author: aliov
Date: 2009-06-18 16:12:28 +0000 (Thu, 18 Jun 2009)
New Revision: 7608
Modified:
parole/trunk/ChangeLog
parole/trunk/src/gst.c
Log:
* Make sure to don't draw the logo on expose event
when playing a movie stream.
Modified: parole/trunk/ChangeLog
===================================================================
--- parole/trunk/ChangeLog 2009-06-18 11:01:05 UTC (rev 7607)
+++ parole/trunk/ChangeLog 2009-06-18 16:12:28 UTC (rev 7608)
@@ -1,3 +1,7 @@
+2009-06-18: 18:00 Ali aliov at xfce.org
+ * Make sure to don't draw the logo on expose event
+ when playing a movie stream.
+
2009-06-18: 12:00 Ali aliov at xfce.org
* Fix uri command line handling.
* Automatically load subtitle.
Modified: parole/trunk/src/gst.c
===================================================================
--- parole/trunk/src/gst.c 2009-06-18 11:01:05 UTC (rev 7607)
+++ parole/trunk/src/gst.c 2009-06-18 16:12:28 UTC (rev 7608)
@@ -63,8 +63,6 @@
ParoleStream *stream;
gulong tick_id;
- gboolean seeking;
-
GdkPixbuf *logo;
GTimer *hidecursor_timer;
@@ -278,15 +276,20 @@
parole_gst_expose_event (GtkWidget *widget, GdkEventExpose *ev)
{
ParoleGst *gst;
+ gboolean playing_video;
if ( ev && ev->count > 0 )
return TRUE;
gst = PAROLE_GST (widget);
+ g_object_get (G_OBJECT (gst->priv->stream),
+ "has-video", &playing_video,
+ NULL);
+
parole_gst_set_x_overlay (gst);
- if ( gst->priv->state < GST_STATE_PAUSED || !gst->priv->with_vis)
+ if ( (gst->priv->state < GST_STATE_PAUSED || !gst->priv->with_vis) && !playing_video)
parole_gst_draw_logo (gst);
else
{
More information about the Goodies-commits
mailing list