From 085a34e4c7c478e854ef4ba13ab5e4269cd87df7 Mon Sep 17 00:00:00 2001 From: Jan Schmidt Date: Wed, 24 Sep 2014 22:42:58 +1000 Subject: [PATCH] chopmydata: Transfer timestamps to output buffers Allows using chopmydata as a simple repacketizer --- gst/debugutils/gstchopmydata.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gst/debugutils/gstchopmydata.c b/gst/debugutils/gstchopmydata.c index 97372e3d6e..e7800d53e8 100644 --- a/gst/debugutils/gstchopmydata.c +++ b/gst/debugutils/gstchopmydata.c @@ -284,6 +284,9 @@ gst_chop_my_data_process (GstChopMyData * chopmydata, gboolean flush) buffer = gst_adapter_take_buffer (chopmydata->adapter, chopmydata->next_size); + GST_BUFFER_PTS (buffer) = gst_adapter_prev_pts (chopmydata->adapter, NULL); + GST_BUFFER_DTS (buffer) = gst_adapter_prev_dts (chopmydata->adapter, NULL); + chopmydata->next_size = 0; ret = gst_pad_push (chopmydata->srcpad, buffer);