Re: [ANN] Request for Topics for a Media Summit June 26th

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 





On 3/23/23 18:05, Hans Verkuil wrote:
On 03/03/2023 15:44, Hans Verkuil wrote:
Hi all,

I am planning to organize another Media Summit on June 26th, co-located
with the Embedded Open Source Summit in Prague:

https://events.linuxfoundation.org/embedded-open-source-summit/

I've put in a request for a room with the Linux Foundation and I am waiting
for the result of that. For once I was early with my request, so I have good
hope we'll get a room. Expect the format to be similar to what we did in
Dublin last year.

I'm a bit early with this 'Request for Topics' as well, but this allows
everyone who plans to be in Prague to take this into account.

So if you have a topic that you want to discuss, just reply. It would be
very much appreciated if you can also add a guesstimate of the time you
need for your topic.

Once I have the details of the room and how many people it can hold, then
I will send out a second email asking people to register with me if you
want to join.

Regarding remote participation: only if there is really no other way.
Meeting face-to-face once a year is important IMHO, and attending remotely
is a poor substitute. That said, if it is really necessary to set something
up, then I can do the same I did in Dublin, setting up a Webex meeting.
That worked reasonably well, except that I will need to bring a better
speaker since I learned that the laptop speaker was pretty bad.

So, if you have topics for the meeting, just reply!

Regards,

	Hans

Discuss the "media: v4l2: 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.
Thank you for promoting this topic.
I may not be able to join there physically, I am sure I would be there in virtual.

I would leave my outline here:

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.


I have some other topics for v4l2 which were less important than this pain in the ass. I would discuss those in IRC(linux-media or gstreamer), which have been sent to the mail list before. 1. separate buf queue for encoder reference bufs or decoder post processing bufs.
	DELETE_BUF or extend API
2. timestamp for tracking field or slices input bufs.

I would send the outline of those topics if people think any of them is important.

Regards,

	Hans


--
Hsia-Jun(Randy) Li



[Index of Archives]     [Linux Input]     [Video for Linux]     [Gstreamer Embedded]     [Mplayer Users]     [Linux USB Devel]     [Linux Audio Users]     [Linux Kernel]     [Linux SCSI]     [Yosemite Backpacking]

  Powered by Linux