[Bug 731204] androidmedia: Implement zerocopy rendering

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Thu Jun 5 02:27:07 PDT 2014


https://bugzilla.gnome.org/show_bug.cgi?id=731204
  GStreamer | gst-plugins-bad | git

--- Comment #3 from Matthieu Bouron <matthieu.bouron at collabora.com> 2014-06-05 09:26:59 UTC ---
Here is my development branch (WIP):
http://cgit.collabora.com/git/user/mateo/gst-plugins-bad.git/log/?h=amczerocopy-wip

Right now, you can't specify an external surface texture other than the one
generated in amcvideodec. But it will be the case in the future.

Caps negotiation is fixed to video/x-raw(meta:GLTextureUploadMeta),format=RGBA
in amcvideodec for development purpose. I use the following pipeline to test
the code:
souphttpsrc location=http://samples.0x5c.me/sintel_trailer-480p.mp4 ! qtdemux !
h264parse ! amcviddec-omxqcomvideodecoderavc ! glimagesink

There is currently some issue on the GL side i'm still trying to fix. The
generated OES texture fails to be binded in the surface's attach_to_gl_context
function. See attached logcat.

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