Hi everyone, Hope I'm not too late. I had issues with my passport and won't be able to make it this year again :'( I'd like to attend in remote if still possible, and not too difficult to setup. Thanks a ton ! On 6/2/23 15:44, Hans Verkuil wrote: > On 02/06/2023 15:40, dwlsalmeida@xxxxxxxxx wrote: >> Hans, I am missing myself as an atendee? >> >> I thought that was implied since I'll be presenting. > > Oops, now adding you to the attendees list: > > Daniel Almeida <daniel.almeida@xxxxxxxxxxxxx> (Collabora) > > You did reply to the 'request for topics' email, but not to the 'please let > me know if you will attend' email, and I forgot that the first implied the > second :-) > > Thank you for pointing this out! > > Hans > >> >> -- Daniel >> >> >> On Fri, 2023-06-02 at 14:40 +0200, 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 <sakari.ailus@xxxxxxxxxxxxxxx> (Intel) >>> Kieran Bingham <kieran.bingham@xxxxxxxxxxxxxxxx> (Ideas On Board) >>> Deborah Brouwer <deborahbrouwer3563@xxxxxxxxx> >>> Mauro Carvalho Chehab <mchehab@xxxxxxxxxx> (Intel) >>> Ricardo Ribalda <ribalda@xxxxxxxxxxxx> (Google) >>> Marco Felsch <m.felsch@xxxxxxxxxxxxxx> (Pengutronix) >>> Sebastian Fricke <sebastian.fricke@xxxxxxxxxxxxx> (Collabora) >>> Martin Hecht <martin.hecht@xxxxxxxx> (Avnet) >>> Jai Luthra <j-luthra@xxxxxx> (TI) >>> Tommaso Merciai <tomm.merciai@xxxxxxxxx> (Avnet) >>> Jacopo Mondi <jacopo.mondi@xxxxxxxxxxxxxxxx> (Ideas On Board) >>> Andrzej Pietrasiewicz <andrzej.p@xxxxxxxxxxxxx> (Collabora) >>> Laurent Pinchart <laurent.pinchart@xxxxxxxxxxxxxxxx> (Ideas On Board) >>> Michael Roeder <michael.roeder@xxxxxxxx> (Avnet) >>> Niklas Söderlund <niklas.soderlund@xxxxxxxxxxxx> (Ragnatech) >>> Dave Stevenson <dave.stevenson@xxxxxxxxxxxxxxx> (Raspberry Pi) >>> Martin Tůma <tumic@xxxxxxxxxx> (GPXSee) >>> Stanimir Varbanov <stanimir.varbanov@xxxxxxxxxx> (Linaro, tentative, >>> after 16:30 only) >>> Hans Verkuil <hverkuil-cisco@xxxxxxxxx> (Cisco Systems Norway) >>> Alain Volmat <alain.volmat@xxxxxxxxxxx> (ST Electronics) >>> >>> Remote Attendees: >>> >>> Nicolas Dufresne <nicolas@xxxxxxxxxxxx> (Collabora, tentative, >>> afternoon only) >>> Hsia-Jun Li <Randy.Li@xxxxxxxxxxxxx> (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@xxxxxxxxxxx/ >>> >>> 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@xxxxxxxxxxxxx/ >>> 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@xxxxxxxxxxxxx/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@xxxxxxxxxxxxxxx/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 >> > -- Regards, Benjamin