From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 44283E00C12; Wed, 27 Jan 2016 02:00:44 -0800 (PST) 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, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [65.55.169.122 listed in list.dnswl.org] * -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 na01-bl2-obe.outbound.protection.outlook.com (mail-bl2on0122.outbound.protection.outlook.com [65.55.169.122]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 5812AE00C1B for ; Wed, 27 Jan 2016 02:00:07 -0800 (PST) Received: from BY2PR03CA001.namprd03.prod.outlook.com (10.255.93.18) by BN3PR0301MB1169.namprd03.prod.outlook.com (10.160.156.143) with Microsoft SMTP Server (TLS) id 15.1.390.13; Wed, 27 Jan 2016 09:44:59 +0000 Received: from BN1BFFO11FD019.protection.gbl (10.255.93.4) by BY2PR03CA001.outlook.office365.com (10.255.93.18) with Microsoft SMTP Server (TLS) id 15.1.396.15 via Frontend Transport; Wed, 27 Jan 2016 09:44:59 +0000 Authentication-Results: spf=permerror (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; freescale.mail.onmicrosoft.com; dmarc=none action=none header.from=freescale.com; Received-SPF: PermError (protection.outlook.com: domain of freescale.com used an invalid SPF mechanism) Received: from az84smr01.freescale.net (192.88.158.2) by BN1BFFO11FD019.mail.protection.outlook.com (10.58.144.82) with Microsoft SMTP Server (TLS) id 15.1.355.15 via Frontend Transport; Wed, 27 Jan 2016 09:44:58 +0000 Received: from carol-OptiPlex-3020.ap.freescale.net (carol-OptiPlex-3020.ap.freescale.net [10.192.241.17]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id u0R9idNu003913; Wed, 27 Jan 2016 02:44:57 -0700 From: Yuqing Zhu To: Date: Wed, 27 Jan 2016 17:42:00 +0800 Message-ID: <1453887720-16863-10-git-send-email-b54851@freescale.com> X-Mailer: git-send-email 1.9.1 In-Reply-To: <1453887720-16863-1-git-send-email-b54851@freescale.com> References: <1453887720-16863-1-git-send-email-b54851@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1BFFO11FD019; 1:CBbSlh0o/JCt3+VRa0rePTaBZZqJkY5Akcmz0OYJEwTajaCAOv4V1qkENY6/6BA81lJ8LCKxMVNVYmDYfjJlQ01L9SpqF0+OR0IMXWdBtIOHwNLK8SMQVdYObGrQJ6UlL/qFUwCTWWEZbriHzToxMJDoUfJVs73o/58jIgLZXNRDBMWblO3xtpjrfYOcLMBT4DvjF9Bob5UTwFOXsnIEKjhb+INePFK4Af/g7qw2vRgfd20e5d0Gvy++pz+QAMM273by9LhGGhryYGnlGz0ksN7lBR7LRw9JHd0+11HfOfiI7RCp0a2K6Pi524gaFst7FnLCC7l4YkLYZkv1iWCYrra3jyQEOF0KuH3YdwXpcQOXF1D1MbYQEZEt6SmxiYRIgoRrYv7fGxGFmnptVVBMCq2Kn6dXoP+Xjl6bTMcmc+1gxfAGDIvIfjhH/FwL8Spm X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(448002)(199003)(189002)(50466002)(4001430100002)(189998001)(69596002)(104016004)(106466001)(85326001)(76176999)(6806005)(50986999)(2351001)(1096002)(50226001)(1220700001)(110136002)(3470700001)(5001960100002)(107886002)(36756003)(11100500001)(229853001)(47776003)(586003)(33646002)(86362001)(4326007)(5003940100001)(77096005)(48376002)(450100001)(230783001)(92566002)(87936001)(2950100001)(19580395003)(5008740100001)(2906002)(81156007)(97736004)(19580405001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN3PR0301MB1169; H:az84smr01.freescale.net; FPR:; SPF:PermError; PTR:InfoDomainNonexistent; A:1; MX:1; LANG:en; MIME-Version: 1.0 X-MS-Office365-Filtering-Correlation-Id: 65761993-93da-4a8c-97c3-08d326fe8550 X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1169; 2:7AmTGJmd9ZC2l2FX1Rfffh8KuYWKuG/EH+stUIlUbYkpG3nJyGvJPeTgcKs7vYUbkBNA7uZH0QPVLj9hRHAc7l92Ksl6bD8qkxqBUrMFjUDFy3rK4o8QLg9Ie3oEsLNEd/QgSWH6a0sYcynBK4DnJxSryHsVkaBfXu2lDQtg2mrl3zw1nyOModuinld/3oW4; 3:dSHTnYMucKU9myQlFxEDGFd7O0PJPMHJ5y2F3dzy2q/vLRBDh0mGeuUL9X+lzlXPm64Jrj3uy0NO3GMruYK8mvUGdPKH6j8+D1oI7UOcjIHqJyB99IIUISceXl3ULUDVK6pAQKB+xxUDbsXKk8hJq6KRorH8TkH7C+sHuZGejG8GX5rjEtathkACyPNwfzPwGuD+VCIYt7vhmqZh3ko6xN2TF0EId0x41GJv85xcwek=; 25:fsbtSKiqcgZC0eXCqrdOlKk/pbwCcojJ57C/1gcSqNwc+mxn2WjGNJeg8Yw3vTLc0AAf1BErR685FVW4ml9tnsmOdsUZB5omMkxRLv75D1ltIx1NfzpeAvmOYIkE8PX8HR1DIIz+vNjzFEC6hDqgKtLW+LiHU3rAp6F47arj9wN7LHn0ofZvscfhRZRE1zQuJ+jCv88w8yijYoCIAHcGFXLx/6K52scCczdaXu+G/9I0xVe4QBdaFVNVxyHHbSo+ X-Exchange-Antispam-Report-Test: UriScan:; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0301MB1169; UriScan:(101931422205132); X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1169; 20:sigJ7gtm91+DxrfBmDYhVfrymplODthEjO0FyJ6PHBFcBFs7EF9vqSEJiWFtOGkkXCSCBfSBCPnYrPAhFg3yiJd12f9NdvVMExDbBbYCCE527IavgZC4M/751LDlhPlJS++ttnLQ6dAfEEDSCFBQBv97MqC/y8CJz+eYsIjzWGe+95TBDa/H/yMeH9qOugEA0+wvi7lpM4ST98rTMIVltxI0QOSRm3wV0iUWHMcGcoA2chx/QtgUysqw1QF8rh14WOofoU/ygXrtqCdunfG4TJ68dMe/ZkA2W8rUvq5WdrnALF84lcPgSQvVQBerKQcPj/zoRsS8HBF6ju4LzUryufsnHx1xRBWYgbYrqyIq29i1C2VziPeX+HFIVUh4PJBjzDsHGUtY2xjruXMjjXzJlXrv42BU4rB/oxLn1blgduD53J/RB0W9rcniRreNNkG3; 4:sLNzsYHIjVGCX1lb5rpDo38Ye4tVfpVkP3mM/Fyt7IMVx9pYb61/eUdtpaWTybcbYT9Nv8eJWvGoddfM+Iay48XRnvf/NQbQavTOKKVQeJXCvLuWrinlddEg3jS4WmqNgb/WVWQhIfjVSVWHd9aKhFIxcrc6LwhzvUvVnayAqK2HbbBfZ61qphajrUVtDCJESabKobKK7Q+dLedilV2DWQQxM94yKK8t48i3GU2U4hwiYVmW8CX7S8mG2j+ah83aJjv74fG9oPc3NjHAW2dmayehFLZNZvjFYP5scoDuOUvuKdMNONjKyU7jAQaSGoCof36/Xue5Yr9clCF78+LUyoBgUjWMynBHP2j0xeA+T5wZrF31DCdVVP3xSHkXogk31pa0AosWnaDRi0VXDX6jy3dMfTnI4TcaeJ7eGzOaW3RrQe61ykU9nFDmt0argiwtctQo6fyBoEseKCcPCMNtTAgTgOYucCeK8lf1b5Dp6TGTrOZkAH+SvfOXwWVWgKa8 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(2401047)(13015025)(13023025)(8121501046)(13024025)(13018025)(13017025)(5005006)(3002001)(10201501046); SRVR:BN3PR0301MB1169; BCL:0; PCL:0; RULEID:; SRVR:BN3PR0301MB1169; X-Forefront-PRVS: 0834BAF534 X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN3PR0301MB1169; 23:Fzm8b7vJP+1JNHZmp8jzJbW0S5BZYydulWsenOg?= =?us-ascii?Q?CH4+yEEFVRbiVHg7jiXB/yKeR9eH8Ik2lJTKHDhjVI0NuOBwhVtCXAWpbQkz?= =?us-ascii?Q?zWvM8vQWMMkJuzhOVPAlzUvhi76+60PAu2qgIeEAmtIw+RovJM+1V3TYd29k?= =?us-ascii?Q?gPVC9rH1CMAYb6uucb+eWOrsRAkpKBtbAFs+IIdDcQOoen8RbDhJtRgdgFfZ?= =?us-ascii?Q?jdAuQ1vlYmELf7aMiXuSQa6S8GgUDk93MGzon6j3pRcEzvCR+HPzVVAmB8Bs?= =?us-ascii?Q?Fyk0IAjGm71OpjdDiIxA+DzDV34O99Xy+J1RLuITWCLJQGt7VruXFKXePoQC?= =?us-ascii?Q?jop4K0N8vU7RmQVwrRRPKiM8XvkBv7XBjlGjA8WPrluSMECSYApRogAvWzmM?= =?us-ascii?Q?N4uCNKcUc3BGBrcaip0BUQ6jOw4rCx5OGd68mBJ84SNSW2G8RZ1saCW+/FwD?= =?us-ascii?Q?s+I08dq/zTtnc4NEnAYcdnDiMAQ2ez+JHZ1GdttbIbV2Bff+Uezy237qUE8M?= =?us-ascii?Q?9W8l6caTCmzPDRk1EzDE65E80ZU2YE3aIHvOu1luZIw4Mq2jUmQn3omzAxbX?= =?us-ascii?Q?JscHZjIa/ekmX2iAmibGqPx3tsnqHSWzF05e/P9NBKg/ym9EiSqKmrh4Sd7G?= =?us-ascii?Q?+oQyiUzdCt7qKa2YF2PdQ3nTcInMjHL2WAzPfsEUHB78ckdvwYuAtfeGCkVP?= =?us-ascii?Q?7UmgLcpHztnsakLe9NZoFFqVCs5jEFgXhxzkGp3eIm+2FoHvpnkOJejwfPAs?= =?us-ascii?Q?qnpa0AUHs9+PzLZTq1ddtKKZFMFoq6P28zWeOegZlQYVONv7tHKsS9+WW+kx?= =?us-ascii?Q?FOS5soKYhcfESizYEJFtAVc3TuQxd6KYeq0awRaAiXNioJ+oKqNVF+NFFp7R?= =?us-ascii?Q?Joqi1TDltKeXe2xScnzZEvUL+AGIfsYwp6c9OXn9HUEGMLGQ+85x08gnr8ed?= =?us-ascii?Q?3IHVHpkbVClK8jdi2WHRvaD99BBYNQRwAyoHNLbL1FAk6Wn4B9hgb9W8Hjtl?= =?us-ascii?Q?AsP3oTI4ueCyeP6IJ3EAyvyZU1OiyUGnL7he8m5UWiuLB6Yf69mJdbLOX752?= =?us-ascii?Q?EwFYzjHYhiwSdpiEmXIXQH4bUu6sxZ+Xa+HXG0a+lAg/EPLAfMhudKWlhfsn?= =?us-ascii?Q?stOFQ7cilwukxkgA1PvuPKgn8F2G4SERwA0SPz0mkl4vYguHh3jmJkvEtT8g?= =?us-ascii?Q?YaNcpiyIW9LdSt5c=3D?= X-Microsoft-Exchange-Diagnostics: 1; BN3PR0301MB1169; 5:q3Eshsvw3JP2tTLBnJYWkmWyarKqNo9FTHItAEVtOFKrmvqBIQgXzFdmpLZXK8LvC1mCr5trM0OHHis12Y2xL34fTJqGAFMHsWkPa77Gxjn1ZC/E1Bue982cyl5YN95vgTHXvYT2Xdh8CwPAMd5qkw==; 24:UwtwNvNRPcslvWeRYDgWdBL8QRYVgvF4k3XCsg+0Qw+UIJdY80sSqiMABM1wyCk/nOHRTcmcN6zwW28WqAI5PeK9q/eFm8eGun5v7EFxNiU= X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jan 2016 09:44:58.7232 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN3PR0301MB1169 Subject: [meta-fsl-arm][PATCH 9/9] gstreamer1.0-plugins-bad: Roll-back h264parse rank 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, 27 Jan 2016 10:00:44 -0000 Content-Type: text/plain Roll back the h264parse rank. For SW video decoder, it only support aligment au, But in GST1.6, rtph264depay output aligment nal format video. Need link h264parse to convert it to au alginment, make the sw decodear work. Signed-off-by: Yuqing Zhu --- .../0010-vidoeparse-Roll-back-h264parse-rank.patch | 35 ++++++++++++++++++++++ .../gstreamer/gstreamer1.0-plugins-bad_%.bbappend | 1 + 2 files changed, 36 insertions(+) create mode 100755 recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0010-vidoeparse-Roll-back-h264parse-rank.patch diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0010-vidoeparse-Roll-back-h264parse-rank.patch b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0010-vidoeparse-Roll-back-h264parse-rank.patch new file mode 100755 index 0000000..c50d298 --- /dev/null +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad/0010-vidoeparse-Roll-back-h264parse-rank.patch @@ -0,0 +1,35 @@ +From 12909bcae0504687ba1bb7c8fc385e858fdd3f30 Mon Sep 17 00:00:00 2001 +From: Lyon Wang +Date: Mon, 4 Jan 2016 14:58:02 +0800 +Subject: [PATCH] [vidoeparse] Roll-back h264parse rank + +Roll back the h264parse rank. +MMFMWK-7012 +For SW video decoder, it only support aligment au, +But in GST1.6, rtph264depay output aligment nal format video. +Need link h264parse to convert it to au alginment, +make the sw decodear work + +Upstream-Status: Inappropriate [i.MX specific] + +Signed-off-by: Lyon Wang +--- + gst/videoparsers/plugin.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/gst/videoparsers/plugin.c b/gst/videoparsers/plugin.c +index c070b93..6fb0161 100644 +--- a/gst/videoparsers/plugin.c ++++ b/gst/videoparsers/plugin.c +@@ -56,7 +56,7 @@ plugin_init (GstPlugin * plugin) + ret |= gst_element_register (plugin, "h263parse", + GST_RANK_MARGINAL - 1, GST_TYPE_H263_PARSE); + ret |= gst_element_register (plugin, "h264parse", +- GST_RANK_MARGINAL - 1, GST_TYPE_H264_PARSE); ++ GST_RANK_PRIMARY + 1, GST_TYPE_H264_PARSE); + ret |= gst_element_register (plugin, "diracparse", + GST_RANK_NONE, GST_TYPE_DIRAC_PARSE); + ret |= gst_element_register (plugin, "mpegvideoparse", +-- +1.9.1 + diff --git a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend index ce8a158..f4a7a54 100644 --- a/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend +++ b/recipes-multimedia/gstreamer/gstreamer1.0-plugins-bad_%.bbappend @@ -19,6 +19,7 @@ IMX_PATCHES = " file://0001-PATCH-install-gstaggregator-and-gstvideoaggregator-h file://0007-glplugin-Change-wayland-default-res-to-1024x768.patch \ file://0008-glplugin-Add-fps-print-in-glimagesink.patch \ file://0009-glplugin-fix-gleffects-fisheye-shader-co.patch \ + file://0010-vidoeparse-Roll-back-h264parse-rank.patch \ " SRC_URI_append_mx6 = "${IMX_PATCHES}" -- 1.9.1