Received: by 2002:ac0:946b:0:0:0:0:0 with SMTP id j40csp3809614imj; Tue, 12 Feb 2019 05:09:27 -0800 (PST) X-Google-Smtp-Source: AHgI3Ia0xmCO0GKbl12k89g/vhTQwTi+l4kGdU87pAc7sniijgGZQwYJF+f1gV3llCun0VlCi9jl X-Received: by 2002:a17:902:8f8d:: with SMTP id z13mr3888478plo.95.1549976967208; Tue, 12 Feb 2019 05:09:27 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1549976967; cv=none; d=google.com; s=arc-20160816; b=f1BcOgER4RW6/cC/bD1LG6neFiLwfGqxVhxsCQbQdKp+dMHh+Wj1Fw+lFwlRjQ1Hg/ BwpUJBjZqDn7ihodpPEXzN2MBNZ22eWAz8B+rlob/1VG+A1YtuhYxAVGSOmx/jkjmpIB OBK+CHk/7TOOVRKed4i3TDdjNaq8wT6ZHRmYticG39N15JDl6vBN+qSSJb0okCrqJZPj JZYAdeVggatTaTWFyqM07hUQ+TjUgVXomCrp5hy4FcwmT3I/X5DS3sZv4EO0dUpTitSC sRK14YOwqDgahmL4r3kclisgDAUhgQy4IAG1GKAO2nijvUuvapW/Rr0UkAzwXiVnlpYW Ae0Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=sdAntnYeh2hau4WuM5TEZ6ABOtZKe5IE4wL3N9m4pxg=; b=FzfFJU2Dia/Bxbxi4mXuPw5x0E3AgPx9vphZ3HxPzQqMuqSGrSuH5jJtK3IVfkraUE pqg1h68JXOfDaNv4ASkbyz1JOms/VuR1FV+psScvnr6ykbsc3/CbNfS+cSPiM2t2JJry 2+DB45SzLNtV/UxNR5SciVoMJvWIj+96cjecS2ASV01nAO5ZgYrxZmqrchIAArerRe6w S5VJQuVConVpBz2r+VgGl6RzgcLXpsp/bAHPlyuwO3IniT388cRvpPg/R34lL6ZaoLBQ sX4kAzOWgurPb9lS8Ih8zSMKTbF/BxC+MB2jETHfdZCAMVsDnocbWP4M8mogkZ8ZJTAR xzWg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id n18si12379283pgm.28.2019.02.12.05.09.11; Tue, 12 Feb 2019 05:09:27 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1729630AbfBLNFy (ORCPT + 99 others); Tue, 12 Feb 2019 08:05:54 -0500 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:46837 "EHLO relay2-d.mail.gandi.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1728059AbfBLNFy (ORCPT ); Tue, 12 Feb 2019 08:05:54 -0500 X-Originating-IP: 90.88.30.68 Received: from localhost (aaubervilliers-681-1-89-68.w90-88.abo.wanadoo.fr [90.88.30.68]) (Authenticated sender: maxime.ripard@bootlin.com) by relay2-d.mail.gandi.net (Postfix) with ESMTPSA id EF47840007; Tue, 12 Feb 2019 13:05:48 +0000 (UTC) Date: Tue, 12 Feb 2019 14:05:48 +0100 From: Maxime Ripard To: Hans Verkuil Cc: hans.verkuil@cisco.com, acourbot@chromium.org, sakari.ailus@linux.intel.com, Laurent Pinchart , tfiga@chromium.org, posciak@chromium.org, Paul Kocialkowski , Chen-Yu Tsai , linux-kernel@vger.kernel.org, linux-arm-kernel@lists.infradead.org, linux-media@vger.kernel.org, nicolas.dufresne@collabora.com, jenskuske@gmail.com, jernej.skrabec@gmail.com, jonas@kwiboo.se, ezequiel@collabora.com, linux-sunxi@googlegroups.com, Thomas Petazzoni , Guenter Roeck Subject: Re: [PATCH v3 1/2] media: uapi: Add H264 low-level decoder API compound controls. Message-ID: <20190212130548.tytlxmbu4q6qgzzq@flea> References: <562aefcd53a1a30d034e97f177096d70fb705f2b.1549895062.git-series.maxime.ripard@bootlin.com> <716ae1ff-8e62-c723-5b5a-0b018cf6af6a@xs4all.nl> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="clsemqi6dbr7yjrh" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20180716 Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org --clsemqi6dbr7yjrh Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, On Mon, Feb 11, 2019 at 04:21:47PM +0100, Hans Verkuil wrote: > > I think the API should be designed with 4k video in mind. So if some of > > these constants would be too small when dealing with 4k (even if the > > current HW doesn't support this yet), then these constants would have to > > be increased. > >=20 > > And yes, I know 8k video is starting to appear, but I think it is OK > > that additional control(s) would be needed to support 8k. >=20 > Hmm, 4k (and up) is much more likely to use HEVC. So perhaps designing th= is > for 4k is overkill. >=20 > Does anyone know if H.264 is used for 4k video at all? If not (or if very > rare), then just ignore this. I don't know the state of it right now, but until quite recently youtube at least was encoding their 4k videos in both VP9 and H264. They might have moved to h265 since, but considering 4k doesn't seem unreasonable. Maxime --=20 Maxime Ripard, Bootlin Embedded Linux and Kernel engineering https://bootlin.com --clsemqi6dbr7yjrh Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEABYIAB0WIQRcEzekXsqa64kGDp7j7w1vZxhRxQUCXGLErAAKCRDj7w1vZxhR xRi+AP0cIus7devJ8uO36+2F7paAjyP641RBIlsIga+cRq4/uAD/THY1UkMAZAlE enuxa3pQVkeOdOKYeXuY8p9qrRG8ng8= =ZOBQ -----END PGP SIGNATURE----- --clsemqi6dbr7yjrh--