From 1944564d76e22200addd9a53000f38a2617abebc Mon Sep 17 00:00:00 2001
From: "nian.yan" <nian.yan@transwarp.io>
Date: Thu, 23 Apr 2020 15:32:58 +0800
Subject: [PATCH] jpegenc: remove meta copy in jpegenc

GstVideoEncoder takes care of the Meta copy, so there is no need in
jpegenc

Fixes http://gstreamer-devel.966125.n4.nabble.com/jpegenc-copy-GstMeta-twice-tt4693981.html

Part-of: <https://gitlab.freedesktop.org/gstreamer/gst-plugins-good/-/merge_requests/576>
---
 ext/jpeg/gstjpegenc.c | 2 --
 1 file changed, 2 deletions(-)

diff --git a/ext/jpeg/gstjpegenc.c b/ext/jpeg/gstjpegenc.c
index f2a325f059..5533feb00f 100644
--- a/ext/jpeg/gstjpegenc.c
+++ b/ext/jpeg/gstjpegenc.c
@@ -280,8 +280,6 @@ gst_jpegenc_term_destination (j_compress_ptr cinfo)
   }
 
   outbuf = gst_buffer_new ();
-  gst_buffer_copy_into (outbuf, jpegenc->current_frame->input_buffer,
-      GST_BUFFER_COPY_METADATA, 0, -1);
   gst_buffer_append_memory (outbuf, jpegenc->output_mem);
   jpegenc->output_mem = NULL;
 
-- 
GitLab