[Bug 752802] avviddec: Sends incorrect CAPS event before the correct one

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Mon Aug 17 01:54:43 PDT 2015


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

Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #29 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> ---
Attachment 309367 pushed as e3bdfb5 - aviddec: Re-enable direct rendering

I've cleanup a bit more, removed uneeded have_dr boolean in the class instance
and changed few comments to clarify. I've also rechecked the resulting behavior
and it works as expected. I think it's worth mentionning that first few frames
will be copied from the internal pool memory to the external pool memory until
the decoder have started allocating from the downstream pool. The reason is
that for now, gluploader (and probably other) don't allow going upward in the
selection of the best upload path. So if we endup sending sysmemory, it will
choose the raw upload path, and will never go back to the basic upload path for
GL memory. It's also the best in the case downstream could only receive
specific
memory type like DMABUF.

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