[Bug 733614] Zero copy path between omxvideodec and v4l2sink

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Wed Jul 23 11:13:40 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=733614
  GStreamer | gst-omx | git

Nicolas Dufresne <nicolas.dufresne> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |nicolas.dufresne at collabora.
                   |                            |co.uk

--- Comment #2 from Nicolas Dufresne <nicolas.dufresne at collabora.co.uk> 2014-07-23 18:13:39 UTC ---
omxdec shouldn't reject the pool because it's proposed setting is 3,3. Instead,
it should negotation with the pool by doing changes to the config that would
satisfied it's needs. Then set this config on the pool. If the pool isn't
happy, it will return FALSE. You can then check what it would accept instead,
by getting the config again.

There is a helper to quickly check if the pool changes fits your needs, see
gst_buffer_pool_config_validate_params(). Obviously, a v4l2 pool where
CREATE_BUFS isn't supported, will always inforce that min==max.

-- 
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