[Bug 763401] Zero-copy video playback doesn't work on Android 4.x (QA 1.7.90)

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Thu Mar 10 17:54:37 UTC 2016


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

--- Comment #6 from Gregoire <gregoire at gentil.com> ---
We might have two issues here.

In both cases, with or without zero-copy, the pipeline is the same: filesrc !
decodebin ! glimagesink

In case of direct copy, I intercept the autoplug-query of decodebin:
g_signal_connect(G_OBJECT(ElementD), "autoplug-query",
G_CALLBACK(autoplug_query_cb), data);

For GST_QUERY_CAPS and GST_QUERY_CONTEXT, I mimic what playbin is doing. I have
read my code and I might use string comparison that only works for 5.x/6.x. I
need to check. If https://bugzilla.gnome.org/show_bug.cgi?id=742924 was fixed,
I would not have a problem. Will that bug fix in the near future?


Second part: if I update the pipeline to playbin, I start to see some decoding
messages. Keep in mind once again that the same app is working on 6.x with zero
copy.

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