[Bug 753592] v4l2: introduce GstV4l2Meta metadata

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Wed Aug 19 05:09:05 PDT 2015


https://bugzilla.gnome.org/show_bug.cgi?id=753592

--- Comment #5 from Aurélien Zanelli <aurelien.zanelli at parrot.com> ---
(In reply to Nicolas Dufresne (stormer) from comment #4)
> I've asked to make this a duplicate, because they want to address the same
> problem. My main concert is exposing an V4L2 specific API here. I think we
> could consider adding a GstStructure based GstElementMeta, so we can have
> custom per element meta, without having to create a library for it. Also,
> GstStructure is easy to extend without breaking API.

It could be a way to solve the issue, but in this case, we may need to define
when to implement a custom GstMeta or just use the GstElementMeta.

I write a simple implementation of GstElementMeta as proposed and I currently
see two problems:
- what do to when a copy transform occurs and we just copy a region ? Should
GstElementMeta contains only global metadata. ie not dependant of the region of
the buffer. It could be partial answer to when use GstElementMeta or not.
- how peer elements can know what will contains these meta before receiving one
buffer, at negotiation time for exemple ?

-- 
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.


More information about the gstreamer-bugs mailing list