Original commit message from CVS:
* sys/dvb/gstdvbsrc.c:
Set filters in PAUSED or PLAYING.
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>
+
* gst/mpegdemux/gstmpegtsdemux.c:
Make private section pads have a caps set so they are not tried
to be linked in parse_launch for example.
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);
}