diff --git a/sys/dvb/gstdvbsrc.c b/sys/dvb/gstdvbsrc.c index 0fa673325b..13f5726d85 100644 --- a/sys/dvb/gstdvbsrc.c +++ b/sys/dvb/gstdvbsrc.c @@ -468,6 +468,8 @@ gst_dvbsrc_init (GstDvbSrc * object, GstDvbSrcClass * klass) /* We are a live source */ gst_base_src_set_live (GST_BASE_SRC (object), TRUE); + /* And we wanted timestamped output */ + gst_base_src_set_do_timestamp (GST_BASE_SRC (object), TRUE); object->fd_frontend = -1; object->fd_dvr = -1; @@ -945,7 +947,6 @@ gst_dvbsrc_read_device (GstDvbSrc * object, int size) } GST_BUFFER_SIZE (buf) = count; - GST_BUFFER_TIMESTAMP (buf) = GST_CLOCK_TIME_NONE; return buf; stopped: