From 7817f857592c15cd5c5c28709bcdda3163cc8694 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Sebastian=20Dr=C3=B6ge?= Date: Tue, 7 Feb 2017 19:42:47 +0200 Subject: [PATCH] amcvideoenc: Set timestamps on header buffers too https://bugzilla.gnome.org/show_bug.cgi?id=774772 --- sys/androidmedia/gstamcvideoenc.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sys/androidmedia/gstamcvideoenc.c b/sys/androidmedia/gstamcvideoenc.c index 60e9243482..bfb9254968 100644 --- a/sys/androidmedia/gstamcvideoenc.c +++ b/sys/androidmedia/gstamcvideoenc.c @@ -858,6 +858,9 @@ gst_amc_video_enc_handle_output_frame (GstAmcVideoEnc * self, hdrs = gst_buffer_new_and_alloc (buffer_info->size); gst_buffer_fill (hdrs, 0, buf->data + buffer_info->offset, buffer_info->size); + GST_BUFFER_PTS (hdrs) = + gst_util_uint64_scale (buffer_info->presentation_time_us, + GST_USECOND, 1); l = g_list_append (l, hdrs); gst_video_encoder_set_headers (encoder, l);