From 39eba4bdecc5ec62baf8ed5a6c58d37101a02e67 Mon Sep 17 00:00:00 2001 From: Zaheer Abbas Merali Date: Thu, 6 Nov 2008 13:00:54 +0000 Subject: sys/dvb/gstdvbsrc.c: Set filters in PAUSED or PLAYING. Original commit message from CVS: * sys/dvb/gstdvbsrc.c: Set filters in PAUSED or PLAYING. --- sys/dvb/gstdvbsrc.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'sys/dvb') diff --git a/sys/dvb/gstdvbsrc.c b/sys/dvb/gstdvbsrc.c index 1aa0d621..0bbaba15 100644 --- a/sys/dvb/gstdvbsrc.c +++ b/sys/dvb/gstdvbsrc.c @@ -543,9 +543,10 @@ gst_dvbsrc_set_property (GObject * _object, guint prop_id, g_strfreev (tmp); } - /* if we are in playing, then set filters now */ + /* if we are in playing or paused, then set filters now */ GST_INFO_OBJECT (object, "checking if playing for setting pes filters"); - if (GST_ELEMENT (object)->current_state == GST_STATE_PLAYING) { + if (GST_ELEMENT (object)->current_state == GST_STATE_PLAYING || + GST_ELEMENT (object)->current_state == GST_STATE_PAUSED) { GST_INFO_OBJECT (object, "Setting pes filters now"); gst_dvbsrc_set_pes_filters (object); } -- cgit v1.2.1