mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-10-04 01:32:42 +00:00
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.
This commit is contained in:
parent
d087870e09
commit
39eba4bdec
2 changed files with 8 additions and 2 deletions
|
@ -1,3 +1,8 @@
|
||||||
|
2008-11-06 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
|
||||||
|
* sys/dvb/gstdvbsrc.c:
|
||||||
|
Set filters in PAUSED or PLAYING.
|
||||||
|
|
||||||
2008-11-06 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
2008-11-06 Zaheer Abbas Merali <zaheerabbas at merali dot org>
|
||||||
|
|
||||||
* gst/mpegdemux/gstmpegtsdemux.c:
|
* gst/mpegdemux/gstmpegtsdemux.c:
|
||||||
|
|
|
@ -543,9 +543,10 @@ gst_dvbsrc_set_property (GObject * _object, guint prop_id,
|
||||||
|
|
||||||
g_strfreev (tmp);
|
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");
|
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_INFO_OBJECT (object, "Setting pes filters now");
|
||||||
gst_dvbsrc_set_pes_filters (object);
|
gst_dvbsrc_set_pes_filters (object);
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue