From patchwork Thu Jul 19 13:20:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "Hans Verkuil (hansverk)" X-Patchwork-Id: 10534357 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 9A5AA601D2 for ; Thu, 19 Jul 2018 13:20:36 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5AB08297FD for ; Thu, 19 Jul 2018 13:20:36 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 71ED429A9A; Thu, 19 Jul 2018 13:20:34 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-15.5 required=2.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,MAILING_LIST_MULTI,RCVD_IN_DNSWL_HI, USER_IN_DEF_DKIM_WL autolearn=ham version=3.3.1 Received: from vger.kernel.org (vger.kernel.org [209.132.180.67]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id BD34429AB0 for ; Thu, 19 Jul 2018 13:20:26 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1731105AbeGSODd (ORCPT ); Thu, 19 Jul 2018 10:03:33 -0400 Received: from aer-iport-2.cisco.com ([173.38.203.52]:40676 "EHLO aer-iport-2.cisco.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1727487AbeGSODd (ORCPT ); Thu, 19 Jul 2018 10:03:33 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=1214; q=dns/txt; s=iport; t=1532006425; x=1533216025; h=subject:to:cc:references:from:message-id:date: mime-version:in-reply-to:content-transfer-encoding; bh=bJQ/POJIXgJLJVHIDNdlyEQmC4pJpAvSe6FULAKQHsE=; b=WWkoRe/LxbM7K6M2EZccjLFQ5WgO71P+6QU7Gx3v1Ynshquoj48cZfVI flRIwfuMkmGY64aZQI5pmiNY+oik7/EANfvNCkoM/aOPkEzpF7/8RXTFS QOQBebopvDFijsunITcFmtfSNO2juwvgCIjk5oembgBzkpdWNwhn6AJ8Q c=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0DKAABjj1Bb/xbLJq1cGQEBAQEBAQE?= =?us-ascii?q?BAQEBAQcBAQEBAYUdEiiDfogEX40sLJU7gXoLgXeCdQKDJjQYAQIBAQIBAQJ?= =?us-ascii?q?tKIU2AQEBAQMjVhALFQMCAiYCAlcGAQwGAgEBgxyCAKlOgS6EXYVugQuJTj+?= =?us-ascii?q?BESeCaod8glUCjRmMTwmPJgaBRIQSgkmFTSuRSwIECwIUgUE4gVIzGggbFYM?= =?us-ascii?q?kkFU9MItuAQE?= X-IronPort-AV: E=Sophos;i="5.51,374,1526342400"; d="scan'208";a="5277316" Received: from aer-iport-nat.cisco.com (HELO aer-core-4.cisco.com) ([173.38.203.22]) by aer-iport-2.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 19 Jul 2018 13:20:24 +0000 Received: from [10.47.79.81] ([10.47.79.81]) (authenticated bits=0) by aer-core-4.cisco.com (8.15.2/8.15.2) with ESMTPSA id w6JDKMQa014928 (version=TLSv1.2 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 19 Jul 2018 13:20:23 GMT Subject: Re: [PATCH 2/5] videodev.h: add PIX_FMT_FWHT for use with vicodec To: sakari.ailus@iki.fi, Hans Verkuil Cc: linux-media@vger.kernel.org, Tom aan de Wiel References: <20180719121353.20021-1-hverkuil@xs4all.nl> <20180719121353.20021-3-hverkuil@xs4all.nl> <20180719131544.kxbwpzssskepwple@lanttu.localdomain> From: Hans Verkuil Message-ID: Date: Thu, 19 Jul 2018 15:20:22 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 In-Reply-To: <20180719131544.kxbwpzssskepwple@lanttu.localdomain> Content-Language: en-US X-Authenticated-User: hansverk X-Outbound-SMTP-Client: 10.47.79.81, [10.47.79.81] X-Outbound-Node: aer-core-4.cisco.com Sender: linux-media-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org X-Virus-Scanned: ClamAV using ClamSMTP On 07/19/18 15:15, sakari.ailus@iki.fi wrote: > On Thu, Jul 19, 2018 at 02:13:50PM +0200, Hans Verkuil wrote: >> From: Hans Verkuil >> >> Add a new pixelformat for the vicodec software codec using the >> Fast Walsh Hadamard Transform. >> >> Signed-off-by: Hans Verkuil > > Could you add documentation for this format, please? > ??? It's part of the patch: Since the whole codec is implemented in the vicodec source I didn't think it necessary to say more about it. Regards, Hans diff --git a/Documentation/media/uapi/v4l/pixfmt-compressed.rst b/Documentation/media/uapi/v4l/pixfmt-compressed.rst index abec03937bb3..e5419f046b59 100644 --- a/Documentation/media/uapi/v4l/pixfmt-compressed.rst +++ b/Documentation/media/uapi/v4l/pixfmt-compressed.rst @@ -95,3 +95,10 @@ Compressed Formats - ``V4L2_PIX_FMT_HEVC`` - 'HEVC' - HEVC/H.265 video elementary stream. + * .. _V4L2-PIX-FMT-FWHT: + + - ``V4L2_PIX_FMT_FWHT`` + - 'FWHT' + - Video elementary stream using a codec based on the Fast Walsh Hadamard + Transform. This codec is implemented by the vicodec ('Virtual Codec') + driver.