From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 5CD73E00A96; Wed, 5 Aug 2015 13:42:19 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from ptmx.org (ptmx.org [178.63.28.110]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 59AD1E009B3 for ; Wed, 5 Aug 2015 13:42:18 -0700 (PDT) Received: from [192.168.178.14] (chello062178118086.5.14.vie.surfer.at [62.178.118.86]) by ptmx.org (Postfix) with ESMTPSA id AE55436C4E; Wed, 5 Aug 2015 22:42:01 +0200 (CEST) Message-ID: <55C27529.8010302@pseudoterminal.org> Date: Wed, 05 Aug 2015 22:42:17 +0200 From: Carlos Rafael Giani User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.7.0 MIME-Version: 1.0 To: Yuqing Zhu , meta-freescale@yoctoproject.org References: <1438282514-12741-1-git-send-email-b54851@freescale.com> <1438282514-12741-5-git-send-email-b54851@freescale.com> In-Reply-To: <1438282514-12741-5-git-send-email-b54851@freescale.com> Subject: Re: [meta-fsl-arm][PATCH v5 4/4] gstreamer1.0-plugins-base: Add encodebin related patch X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 Aug 2015 20:42:19 -0000 Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 7bit OK, this one is easy :) Just change: Upstream-Status: Inappropriate [i.MX specific] to: Upstream-Status: Submitted [https://bugzilla.gnome.org/show_bug.cgi?id=744191] Am 2015-07-30 um 20:55 schrieb Yuqing Zhu: > Need more buffers in output queue for better performance. > > Signed-off-by: Yuqing Zhu > --- > ...eed-more-buffers-in-output-queue-for-bett.patch | 34 ++++++++++++++++++++++ > .../gstreamer/gstreamer1.0-plugins-base_%.bbappend | 1 + > 2 files changed, 35 insertions(+) > create mode 100644 recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/encodebin-Need-more-buffers-in-output-queue-for-bett.patch > > diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/encodebin-Need-more-buffers-in-output-queue-for-bett.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/encodebin-Need-more-buffers-in-output-queue-for-bett.patch > new file mode 100644 > index 0000000..91a297d > --- /dev/null > +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base/encodebin-Need-more-buffers-in-output-queue-for-bett.patch > @@ -0,0 +1,34 @@ > +From 540e02c92c75e08b90326863dc787fa5cadf9da6 Mon Sep 17 00:00:00 2001 > +From: Song Bing > +Date: Fri, 13 Mar 2015 18:04:31 +0800 > +Subject: [PATCH] encodebin: Need more buffers in output queue for better > + performance > + > +Need more buffers in output queue for better performance > + > +https://bugzilla.gnome.org/show_bug.cgi?id=744191 > + > +Upstream-Status: Inappropriate [i.MX specific] > + > +Signed-off-by: Song Bing > +--- > + gst/encoding/gstencodebin.c | 3 +-- > + 1 file changed, 1 insertion(+), 2 deletions(-) > + > +diff --git a/gst/encoding/gstencodebin.c b/gst/encoding/gstencodebin.c > +index 6728e58..32daae4 100644 > +--- a/gst/encoding/gstencodebin.c > ++++ b/gst/encoding/gstencodebin.c > +@@ -1138,8 +1138,7 @@ _create_stream_group (GstEncodeBin * ebin, GstEncodingProfile * sprof, > + * We only use a 1buffer long queue here, the actual queueing will be done > + * in the input queue */ > + last = sgroup->outqueue = gst_element_factory_make ("queue", NULL); > +- g_object_set (sgroup->outqueue, "max-size-buffers", (guint32) 1, > +- "max-size-bytes", (guint32) 0, "max-size-time", (guint64) 0, > ++ g_object_set (sgroup->outqueue, "max-size-time", (guint64) 0, > + "silent", TRUE, NULL); > + > + gst_bin_add (GST_BIN (ebin), sgroup->outqueue); > +-- > +1.7.9.5 > + > diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend > index 683f330..95af102 100644 > --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend > +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-base_%.bbappend > @@ -5,6 +5,7 @@ SRC_URI_append_mx5 = " file://gstplaybin-remove-flag-deinterlace.patch" > IMX_PATCHES = " file://gstplaybin-remove-flag-deinterlace.patch \ > file://0003-ssaparse-enhance-SSA-text-lines-parsing.patch \ > file://0004-subparse-set-need_segment-after-sink-pad-received-GS.patch \ > + file://encodebin-Need-more-buffers-in-output-queue-for-bett.patch \ > " > >