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 A3278C77B73 for ; Tue, 6 Jun 2023 09:57:37 +0000 (UTC) Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S237514AbjFFJ5f (ORCPT ); Tue, 6 Jun 2023 05:57:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59396 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S237464AbjFFJ5Q (ORCPT ); Tue, 6 Jun 2023 05:57:16 -0400 Received: from perceval.ideasonboard.com (perceval.ideasonboard.com [213.167.242.64]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 0FB0110C2 for ; Tue, 6 Jun 2023 02:57:13 -0700 (PDT) Received: from [192.168.1.108] (unknown [103.251.226.77]) by perceval.ideasonboard.com (Postfix) with ESMTPSA id 9F497289; Tue, 6 Jun 2023 11:56:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=ideasonboard.com; s=mail; t=1686045407; bh=kFollRXH7d2wXLpCfolbFQKQ0F0lMG7HoM/haNgwwFY=; h=Date:Subject:To:Cc:References:From:In-Reply-To:From; b=VkbxM2riyw0OSG1KQ42zAROf3bqU/BWWI3UPOGh1ngCGis/muSOi4lO3bC4IrUAe5 5mty0i2Clm9QC9X3YDOYfWuDj3DvmZeOl3j5G68ZcmChutu3IyDBWCOSgOu1z99G/E ozJqc+HyDLX/PPJ6Y0Q45qBkYPl9LMCvFor6cUbM= Message-ID: Date: Tue, 6 Jun 2023 15:27:05 +0530 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.7.1 Subject: Re: [ANN] Media Summit June 26th: Draft Agenda v3 To: Hans Verkuil , Linux Media Mailing List Cc: Laurent Pinchart , Jacopo Mondi , Kieran Bingham References: Content-Language: en-US From: Umang Jain In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-media@vger.kernel.org Hi Hans, I am Umang and has been a contributor to libcamera. I would like to attend the media-summit remotely. I am not sure if I have to register anywhere or just ask you to add me to the remote attendees list. Umang Jain (Ideas On Board) Thanks! On 6/2/23 6:10 PM, Hans Verkuil wrote: > Hi all, > > This is version 3 of the agenda for the media summit. As always, it > is subject to change and all times are guesstimates! > > The media summit will be held at the Holiday Inn which is close to the > conference centre where the Embedded Open Source Summit is held: > > Holiday Inn Prague Congress Centre - Meeting room "E" > Na Pankráci 1684/ 15, 140 00 Praha 4-Nusle > https://www.ihg.com/holidayinn/hotels/us/en/prague/prgnp/hoteldetail > > Refreshments (tea/coffee/soda) are available during the day. > > The meeting room is sponsored by Collabora and Cisco Systems Norway. > And lunch is sponsored by Ideas On Board. > > Many thanks to the sponsors! > > In-Person Attendees: > > Sakari Ailus (Intel) > Kieran Bingham (Ideas On Board) > Deborah Brouwer > Mauro Carvalho Chehab (Intel) > Ricardo Ribalda (Google) > Marco Felsch (Pengutronix) > Sebastian Fricke (Collabora) > Martin Hecht (Avnet) > Jai Luthra (TI) > Tommaso Merciai (Avnet) > Jacopo Mondi (Ideas On Board) > Andrzej Pietrasiewicz (Collabora) > Laurent Pinchart (Ideas On Board) > Michael Roeder (Avnet) > Niklas Söderlund (Ragnatech) > Dave Stevenson (Raspberry Pi) > Martin Tůma (GPXSee) > Stanimir Varbanov (Linaro, tentative, after 16:30 only) > Hans Verkuil (Cisco Systems Norway) > Alain Volmat (ST Electronics) > > Remote Attendees: > > Nicolas Dufresne (Collabora, tentative, afternoon only) > Hsia-Jun Li (Synaptics) > > I will email details on how to join remotely a few days before the media summit > starts. > > If you are listed as attendee (in person or remote) and you can't attend > after all, please let me know. > > If you are listed as presenting a topic during the meeting, then please > check if the details are correct. It would be really appreciated if you > can post any slides you have before the meeting (just reply to this message > with the presentation attached). > > Agenda: > > 8:45-9:15: get settled :-) > > 9:15-9:25: Hans: Quick introduction > > 9:25-10:15: Daniel Almeida: Rust V4L2 support > > Discuss the potential blockers as well as the roadmap and priorities for > bindings. Present what is currently supported and what isn't in the Rust > code for V4L2. Identify potential candidates for new drivers that can be > written in Rust. Discuss about maintainership issues related to Rust in V4L2. > > 10:15-10:30: Break > > 10:30-11:15 Hans & Hsia-Jun Li: "Add extended fmt and buffer" patch series > > https://patchwork.linuxtv.org/project/linux-media/cover/20230206043308.28365-1-ayaka@soulik.info/ > > We've been postponing the work on this, but I think we need to decide how to > proceed since pixel formats and single vs multi planar is getting to be a nightmare. > > More details from Hsia-Jun Li: > > 1. v4l2 header would only maintain the codec format and pixel format in bus. > 2. the pixel formats would be maintained by the DirectRender, those M > variant would not be supported in the new extend pixel format API. > 3. The number of plane for a pixel format would also responds for its data > layout. Ex. NV12 = 2 planes(luma, chroma), I420 = 3 planes(Y, U, V). > 4. Userspace that supports new extend API could access those driver didn't > adapt the new API, kernel would have a backward compatible layer. While > the opposite backward compatible is not offered (old API userspace can't > access the driver support the new API). > > [optional part] > 5. An alloc flag would be introduced for allocating those M variant buf. > https://lore.kernel.org/lkml/20230322105226.122467-1-randy.li@synaptics.com/ > 6. Stateless codec format would be a modifier to the stateful codec format. > We could support different packing mode here. > > 11:15-11:30: Break > > 11:30-12:15: Andrzej Pietrasiewicz: Stateless Encoders: VP8 > > - Introduction to stateless encoders and previous work in this area > > https://github.com/bootlin/linux/tree/hantro/h264-encoding-v5.11 > > https://lore.kernel.org/linux-arm-kernel/20230309125651.23911-1-andrzej.p@collabora.com/T/ > > - High level decisions > - Rate control > - VP8 uAPI > - Challenges > > 12:15-13:30: Lunch > > 13:30-14:00: Ricardo Ribalda Delgado: KCAM update > > I would like to share the progress on KCAM from our end. > > I am also trying to collect all the requirements that we are getting > from vendors regarding V4L2. > > 14:00-14:45: Sakari: generic line-based metadata formats: > > https://lore.kernel.org/linux-media/20230505215257.60704-1-sakari.ailus@linux.intel.com/T/#t > > 14:45-??:??: Mauro & sub-maintainers: Subsystem development process > > How to improve it? How do we get more maintainers? It's not working very > well at the moment. > > Mauro will present how the media CI works today. > Hans will present how the daily build scripts work. > > Can this be harmonized? > > Final short topic: Hans: Should we keep the media summit together with the ELCE conference? > Or organize it separately, and ask a company like Cisco, Intel or Collabora > to organize a room. What would work best? Anything to improve on this? > > We have the room until 18:30, but (fingers crossed) I hope to finish before that. > > The "Add extended fmt and buffer" and the "Subsystem development process" are > *very* hard to predict. I want to limit the initial discussion of the that first > topic to 45-60 minutes, and continue (if needed) in the afternoon after the discussion > about the subsystem development process. We will have see how it goes. > > Please reply with corrections, questions, etc. to this email. I'll update the agenda > over time. > > Regards, > > Hans