diff options
author | Jan Schmidt <thaytan@noraisin.net> | 2014-09-24 22:42:58 +1000 |
---|---|---|
committer | Jan Schmidt <thaytan@noraisin.net> | 2014-09-24 22:48:56 +1000 |
commit | 085a34e4c7c478e854ef4ba13ab5e4269cd87df7 (patch) | |
tree | e20c0ca2c4081ae1215a2d9778a50645fe8d21c7 | |
parent | 593f7d520eb82baf0287695380aacd73231684ef (diff) | |
download | gstreamer-plugins-bad-085a34e4c7c478e854ef4ba13ab5e4269cd87df7.tar.gz |
chopmydata: Transfer timestamps to output buffers
Allows using chopmydata as a simple repacketizer
-rw-r--r-- | gst/debugutils/gstchopmydata.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/gst/debugutils/gstchopmydata.c b/gst/debugutils/gstchopmydata.c index 97372e3d6..e7800d53e 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); |