[Bug 698851] playbin: ability to mix or play multiple audio and text streams simultaneously
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue May 21 14:54:25 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=698851
GStreamer | gst-plugins-base | git
--- Comment #10 from Brendan Long <self at brendanlong.com> 2013-05-21 21:54:20 UTC ---
In case anyone is interested, I'm working on this here:
https://github.com/brendanlong/gst-plugins-base
(branch: playbin-stream-combiners)
I still haven't had much time to work on this, but the current version
basically does the same thing the audio-sink, video-sink and text-sink
properties do, and it works with my trivial example (setting
audio-stream-combiner to an adder). The main things I need to do now are:
* Make sure the stream combiners are being added and removed properly (no
leaks, or deleting custom elements).
* Disallow input-selector specific things like current-audio/video/text when
the stream combiner isn't an input-selector.
* Rename existing `selector` variables to `combiner`. I plan to do this as
the last commit to make this easier to review.
I believe this version will ignore changes to the stream combiners once a video
starts playing, since it sets then up in the activate_group function, but
that's what the -sink properties do, and I assume it would be fairly
complicated to switch these out during playback.
--
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