From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from bombadil.infradead.org (bombadil.infradead.org [198.137.202.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.lore.kernel.org (Postfix) with ESMTPS id 1A7E7C433EF for ; Thu, 25 Nov 2021 15:40:19 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=lists.infradead.org; s=bombadil.20210309; h=Sender: Content-Transfer-Encoding:Content-Type:List-Subscribe:List-Help:List-Post: List-Archive:List-Unsubscribe:List-Id:MIME-Version:References:In-Reply-To: Date:Cc:To:From:Subject:Message-ID:Reply-To:Content-ID:Content-Description: Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc:Resent-Message-ID: List-Owner; bh=5cPJr5IAVE9QceuXMZdcCyxwZNyP7wZWMlF1Kbj7zjY=; b=Xn+SUhrKT5n/Wq ZPMqnniQ85cmT3Mil6SuUKgbimEoJ9du/tqJMiBZuo6pti8LatRU05WjLUDQW5/qaiqiZdQ0iBHlS sIwT29a/rxyqwXjG123zagIE1n6ly20MyaoAkgZvlQluzw1+CT7wc+VCQIxnsOkWBzH3U1GMc+QAA +qrYg87cJQ/cQPL4oW+nM3kjcXEAm+aI1rNeCFehEN28GteWxriJZPwRPzIBbfLO9E0bZ+JjAX07N NVhkiERvIgcw9FcgvD2jibPtO+WMLY5AxiitzxC1SxLTTu94cHKIlMBW0fta0vAyZuqZ22X4U8iu2 zbYOz51FXdABD0Xjn3ng==; Received: from localhost ([::1] helo=bombadil.infradead.org) by bombadil.infradead.org with esmtp (Exim 4.94.2 #2 (Red Hat Linux)) id 1mqGnS-0083q5-Uw; Thu, 25 Nov 2021 15:36:27 +0000 Received: from mail-qt1-x834.google.com ([2607:f8b0:4864:20::834]) by bombadil.infradead.org with esmtps (Exim 4.94.2 #2 (Red Hat Linux)) id 1mqGnM-0083oF-Gu for linux-arm-kernel@lists.infradead.org; Thu, 25 Nov 2021 15:36:21 +0000 Received: by mail-qt1-x834.google.com with SMTP id j17so6487497qtx.2 for ; Thu, 25 Nov 2021 07:36:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20210112.gappssmtp.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=jMuNFGHbzs56YzWhjYUx+AJIVCQliD6xMTtQipQWK+s=; b=zXYh0Augv9lvD1P0AicqdBWcjIiOLCf+7nPpuAGpPYOOm+uqo8QKhvu49SnrkrunNd 9J4PetibZyCMnGzzTUOaImLcQjpiC3ErM6gxdAWxtyEOhCrJV7SBChByHOuRPozYouKU rL+rHCBs21vKYFpWvUqm0c4nKCEWjr4N5gOT5+U5TzCJll+oy8b8MwI9MLgK3/5ldiN/ uc+vbmX0xpDCaVXf9hWnbxjfOIbHO7Lpc2ByEcjwIfh8wVK/AyN89FgCyNB17auSwKEG 0C6gG0RefwqrwWFQAOcJhp8de1K18XFfdb+hCAcyCNhBlQ117CsvkuRvBdKTsWRl7OA/ F0BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=jMuNFGHbzs56YzWhjYUx+AJIVCQliD6xMTtQipQWK+s=; b=eMcASCIelrzSa+GOAqJBarey0Tut4NXIHZU8fqny53mi491mERc4fZ+kJ1DWxeDWDb d6DrY/T5KmfJfa8vO22lch1abDMPp/PSx9kBpTz3BF7ODugAuJUUvtSBgYPjGAuRxIS0 BYgGE6km2s92R3l9tde1eetzJ2O9Z8sCHj30OKuiEeWzyR2k7q4OAN2On8z19S5OLyOe Z/PJhzFcDEgik/Xr2Gv/9l+urpsBfi9elgF5+rb2X4emkMd4Ar3NHKQwv+j2urMXwORc HzyW3zXTPQ+qSxVEE7ZtSdmgNjcYW3QPyiykROPcIDvIfZ/J11SCPwP7WNJSk2GG8Q99 TRTQ== X-Gm-Message-State: AOAM530TLZFGG/HwCUFDMSXv210LrunnmQtZjnAyDoxMhNMmXzbSb6Ix k1d7mehXmx0aR94LGgya9L4yBg== X-Google-Smtp-Source: ABdhPJzj5/p7oV7NqHbuENyiEApxsd7MzAfC2Bvx9U9UBQBBHi13gcsdhffngBLjZvLrXWVjgdfqkg== X-Received: by 2002:ac8:5a84:: with SMTP id c4mr9137047qtc.565.1637854578982; Thu, 25 Nov 2021 07:36:18 -0800 (PST) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id x16sm1686824qko.15.2021.11.25.07.36.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Nov 2021 07:36:18 -0800 (PST) Message-ID: <0deb3fa15dd162d7c7b6dbe24821fdf9523dddd3.camel@ndufresne.ca> Subject: Re: [EXT] Re: [PATCH v12 00/13] amphion video decoder/encoder driver From: Nicolas Dufresne To: Ming Qian , "mchehab@kernel.org" , "shawnguo@kernel.org" , "robh+dt@kernel.org" , "s.hauer@pengutronix.de" Cc: "hverkuil-cisco@xs4all.nl" , "kernel@pengutronix.de" , "festevam@gmail.com" , dl-linux-imx , Aisheng Dong , "linux-media@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" Date: Thu, 25 Nov 2021 10:36:17 -0500 In-Reply-To: References: <9947131322e034bb6336802e5afb4b6132ca5071.camel@ndufresne.ca> <9b7fd6802c89c5d3bb6a42b44f13a90f6c3caf22.camel@ndufresne.ca> User-Agent: Evolution 3.42.1 (3.42.1-1.fc35) MIME-Version: 1.0 X-CRM114-Version: 20100106-BlameMichelson ( TRE 0.8.0 (BSD) ) MR-646709E3 X-CRM114-CacheID: sfid-20211125_073620_606587_939FD769 X-CRM114-Status: GOOD ( 11.02 ) X-BeenThere: linux-arm-kernel@lists.infradead.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Sender: "linux-arm-kernel" Errors-To: linux-arm-kernel-bounces+linux-arm-kernel=archiver.kernel.org@lists.infradead.org TGUgamV1ZGkgMjUgbm92ZW1icmUgMjAyMSDDoCAwNToyNSArMDAwMCwgTWluZyBRaWFuIGEgw6lj cml0wqA6Cj4gRm9yIHRlc3QgW0pDVC1WQy1IRVZDX1YxXSAoR1N0cmVhbWVyLUguMjY1LVY0TDIt R3N0MS4wKSBWUFNTUFNQUFNfQV9NYWluQ29uY2VwdF8xLAo+IFRoZSB2cHUgcmVwb3J0IGFuIHVu c3VwcG9ydGVkIG1lc3NhZ2UgdG8gZHJpdmVyLCBzbyBkcml2ZXIgcmVwb3J0IHBvbGxlcnIgdG8g Z3N0cmVhbWVyLgo+IEJ1dCB0aGlzIHN0cmVhbSBjYW4gYmUgZGVjb2RlZCB1c2luZyB0aGUgYW1w aGlvbiB2cHUgd2hlbiBJIHRlc3QgaXQgdXNpbmcgb3VyIHVuaXQgdGVzdCwKPiBJIGNoZWNrZWQg dGhlIGRpZmZlcmVuY2UsIHRoZXJlIGFyZSBtYW55IHZwcywgc3BzIGFuZCBwcHMgYXQgdGhlIGJl Z2lubmluZywgCj4gZ3N0cmVhbWVyIHdpbGwgc2tpcCB0aGUgZmlyc3QgdnB1IGFuZCB0d28gcHBz LCB0b3RhbGx5IHNraXAgNTYgYnl0ZXMuIEl0IGxlZHMgdG8gdnB1IGNhbid0IGRlY29kZQo+IEFu ZCBvdXIgdW5pdCB0ZXN0IHdvbid0IHNraXAgYW50aGluZywgc28gdGhlIHZwdSBjYW4gZGVjb2Rl IHRoZSBzdHJlYW0uCgpUaGlzIHNwZWNpZmljIHRlc3QgdHJpZ2dlcnMgYSBidWcgaW4gR1N0cmVh bWVyIEhFVkMgcGFyc2VyLCBJJ20gYXdhcmUgb2YgdGhpcwpvbmUsIGFuZCBpdCBpcyBvbiBteSB0 b2RvIHRvIGZpeCAoanVzdCBub3QgYXMgdHJpdmlhbCBhcyBpdCBsb29rcyBsaWtlLCB0aGUgVkNM Cm5hbCBkZXRlY3Rpb24gY29kZSB3YXMgaW1wbGVtZW50ZWQgd3JvbmcgYW5kIHRoYXQgZW5kZWQg dXAgbGVha2luZyBpbnRvIHRoZSByZXN0Cm9mIHRoZSBkZXNpZ24pLiBUaGlzIHNwZWNpZmljIHRl c3Qgd2lsbCBvZiBjb3Vyc2UgYmUgbWFya2VkIGFuZCBza2lwcGVkIGZvciBDSQp0ZXN0IHRoYXQg dXNlcyBHU3RyZWFtZXIuCgpyZWdhcmRzLApOaWNvbGFzCgoKX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX18KbGludXgtYXJtLWtlcm5lbCBtYWlsaW5nIGxpc3QK bGludXgtYXJtLWtlcm5lbEBsaXN0cy5pbmZyYWRlYWQub3JnCmh0dHA6Ly9saXN0cy5pbmZyYWRl YWQub3JnL21haWxtYW4vbGlzdGluZm8vbGludXgtYXJtLWtlcm5lbAo= From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from vger.kernel.org (vger.kernel.org [23.128.96.18]) by smtp.lore.kernel.org (Postfix) with ESMTP id 15E4EC433EF for ; Thu, 25 Nov 2021 15:45:46 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1356214AbhKYPsz (ORCPT ); Thu, 25 Nov 2021 10:48:55 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:48220 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1356117AbhKYPqw (ORCPT ); Thu, 25 Nov 2021 10:46:52 -0500 Received: from mail-qt1-x836.google.com (mail-qt1-x836.google.com [IPv6:2607:f8b0:4864:20::836]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id B6E0BC0617A5 for ; Thu, 25 Nov 2021 07:36:19 -0800 (PST) Received: by mail-qt1-x836.google.com with SMTP id q14so6425042qtx.10 for ; Thu, 25 Nov 2021 07:36:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ndufresne-ca.20210112.gappssmtp.com; s=20210112; h=message-id:subject:from:to:cc:date:in-reply-to:references :user-agent:mime-version:content-transfer-encoding; bh=jMuNFGHbzs56YzWhjYUx+AJIVCQliD6xMTtQipQWK+s=; b=zXYh0Augv9lvD1P0AicqdBWcjIiOLCf+7nPpuAGpPYOOm+uqo8QKhvu49SnrkrunNd 9J4PetibZyCMnGzzTUOaImLcQjpiC3ErM6gxdAWxtyEOhCrJV7SBChByHOuRPozYouKU rL+rHCBs21vKYFpWvUqm0c4nKCEWjr4N5gOT5+U5TzCJll+oy8b8MwI9MLgK3/5ldiN/ uc+vbmX0xpDCaVXf9hWnbxjfOIbHO7Lpc2ByEcjwIfh8wVK/AyN89FgCyNB17auSwKEG 0C6gG0RefwqrwWFQAOcJhp8de1K18XFfdb+hCAcyCNhBlQ117CsvkuRvBdKTsWRl7OA/ F0BQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:subject:from:to:cc:date:in-reply-to :references:user-agent:mime-version:content-transfer-encoding; bh=jMuNFGHbzs56YzWhjYUx+AJIVCQliD6xMTtQipQWK+s=; b=Sk1rhvT3EdnhKB08WNPGRUgBF+je3Bc2v6lEN22BzeLcyxfdWh0Ys8PMWTIQKcRm+R r07aX+B6mOdC+hSvZf9JFPJqCnYG9dCwvatNjLfvvxBDTHll1X8LAeODqJG3GMdDwHz1 D4W5ZVWdrBH8XG0kJbeLIHpUBYZWw0R1O/s40J+eZqdM95ybk5HT4xjv6uVvI1c/Kleh nVAC/a3BhXu31eNLdXEetEkpOztFNEoemX60CSUPmlDrSiZmhTz0jE6x/JrzszCWjD07 8xdDuK/bTYU0hEQ4y5StMKWn7e4GDomaCOovbsInmys1BrM7PrhSFgGiJOqQQ9Wr6/pq CblA== X-Gm-Message-State: AOAM532ENBQ4q8XwmMRBM7pGGSmYRqXLT33ZMOLu8maXopN0B95OB7Sm VvfkAyIFmRKQiu3AWPzTPgCe0g== X-Google-Smtp-Source: ABdhPJzj5/p7oV7NqHbuENyiEApxsd7MzAfC2Bvx9U9UBQBBHi13gcsdhffngBLjZvLrXWVjgdfqkg== X-Received: by 2002:ac8:5a84:: with SMTP id c4mr9137047qtc.565.1637854578982; Thu, 25 Nov 2021 07:36:18 -0800 (PST) Received: from nicolas-tpx395.localdomain (173-246-12-168.qc.cable.ebox.net. [173.246.12.168]) by smtp.gmail.com with ESMTPSA id x16sm1686824qko.15.2021.11.25.07.36.17 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 25 Nov 2021 07:36:18 -0800 (PST) Message-ID: <0deb3fa15dd162d7c7b6dbe24821fdf9523dddd3.camel@ndufresne.ca> Subject: Re: [EXT] Re: [PATCH v12 00/13] amphion video decoder/encoder driver From: Nicolas Dufresne To: Ming Qian , "mchehab@kernel.org" , "shawnguo@kernel.org" , "robh+dt@kernel.org" , "s.hauer@pengutronix.de" Cc: "hverkuil-cisco@xs4all.nl" , "kernel@pengutronix.de" , "festevam@gmail.com" , dl-linux-imx , Aisheng Dong , "linux-media@vger.kernel.org" , "linux-kernel@vger.kernel.org" , "devicetree@vger.kernel.org" , "linux-arm-kernel@lists.infradead.org" Date: Thu, 25 Nov 2021 10:36:17 -0500 In-Reply-To: References: <9947131322e034bb6336802e5afb4b6132ca5071.camel@ndufresne.ca> <9b7fd6802c89c5d3bb6a42b44f13a90f6c3caf22.camel@ndufresne.ca> Content-Type: text/plain; charset="UTF-8" User-Agent: Evolution 3.42.1 (3.42.1-1.fc35) MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Le jeudi 25 novembre 2021 à 05:25 +0000, Ming Qian a écrit : > For test [JCT-VC-HEVC_V1] (GStreamer-H.265-V4L2-Gst1.0) VPSSPSPPS_A_MainConcept_1, > The vpu report an unsupported message to driver, so driver report pollerr to gstreamer. > But this stream can be decoded using the amphion vpu when I test it using our unit test, > I checked the difference, there are many vps, sps and pps at the beginning, > gstreamer will skip the first vpu and two pps, totally skip 56 bytes. It leds to vpu can't decode > And our unit test won't skip anthing, so the vpu can decode the stream. This specific test triggers a bug in GStreamer HEVC parser, I'm aware of this one, and it is on my todo to fix (just not as trivial as it looks like, the VCL nal detection code was implemented wrong and that ended up leaking into the rest of the design). This specific test will of course be marked and skipped for CI test that uses GStreamer. regards, Nicolas