[Bug 711498] [v4l2] remove link between v4l2object type and v4l2bufferpool when managing qbuf/dqbuf

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Fri Nov 8 09:20:27 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=711498
  GStreamer | gst-plugins-good | 1.x

--- Comment #8 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2013-11-08 17:20:22 UTC ---
(In reply to comment #7) 
> v4l2filter also works for decoding. But it's missing all the little things
> provided by GstVideoDecoder. My long-term goal is three elements based on
> GstVideoDecoder, GstVideoEncoder and the not yet existing asynchronous
> basetransform.

Well you'll soon gain the decoder part for free. The problem with
GstVideoFilter is that it cannot be classified, which is bad for auto-pluging.

What I had in mind for the long term, is to create few base class and then have
specific element for let's say a Converter / Scaler / Effect etc. Due to the
nature of encoders, it also possible we'll need a base class and instance for
different format, otherwise configuration will be a mess. I also suspect that
encoder setting might be hard to consolidate, thus there might be an instance
per actual HW, I don't know yet.

All this will require proper probing and auto-detection, but I guess you
already know that.

-- 
Configure bugmail: https://bugzilla.gnome.org/userprefs.cgi?tab=email
------- 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