[Bug 740222] libav: Video decoder push buffer mapped in READ/WRITE

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Sat Nov 22 08:08:08 PST 2014


https://bugzilla.gnome.org/show_bug.cgi?id=740222
  GStreamer | gst-libav | 1.4.4

--- Comment #9 from Nicolas Dufresne (stormer) <nicolas.dufresne at collabora.co.uk> 2014-11-22 16:08:03 UTC ---
Ok, so indeed this last part does not make sense:

  if (G_UNLIKELY (object->flags & GST_MINI_OBJECT_FLAG_LOCK_READONLY &&
          flags & GST_LOCK_FLAG_WRITE))
    return FALSE;

I've looked a bit deeper in GLMemory, the NEED_UPLOAD flags is set on unmap().
So that explains why it won't upload we never unmapped from any kind of write
map.

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