[Bug 775487] gstplayer: Move to playbin3 and GstStreams API

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Sun Mar 19 09:18:12 UTC 2017


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

--- Comment #10 from Seungha Yang <sh.yang at lge.com> ---
(In reply to Sebastian Dröge (slomo) from comment #2)
> No plans really. The idea would be to use playbin3 in there instead of
> playbin, and map all the API to the new playbin3 API (stream info via
> GstStreamCollection/GstStream, stream selection, etc).
> Ideally without any changes in the public API, which should be possible. And
> ideally configurable for the time being which version of playbin to use.
> 
> 
> Go ahead if you want to take this on :)

Please review the patch set. For easy review, I split them into several parts.

- Enable playbin3
I could not find the way to enable playbin3 without new API (except for env
setting). So gst_player_new_playbin3() was added.

- Integrate GstStreamCollection/GstStream with GstPlayer{Media,Stream}Info
We might integrate them deeply (i.e., replace some member variables of them
with
GstStream object itself), but I didn't since exposing them to application seems
to be unsafe for me. So, I just make functions for mapping them using
stream-id.

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