[Bug 744508] camerabin: Add one property to set video sink element for video recording pipeline
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Tue Apr 28 10:07:55 PDT 2015
https://bugzilla.gnome.org/show_bug.cgi?id=744508
--- Comment #14 from Thiago Sousa Santos <thiagossantos at gmail.com> ---
I don't think there is an easy way of supporting those cases without reworking
camerabin internals:
1) encodebin ! filesink
2) encodebin ! <user-selected-sink>
3) encoders (encodebin doesn't fit here) ! splitmuxsink
It should also be possible to have it integrated with RTP scenarios where
multiple sinks would be used. So you would have encoder ! rtppayloader !
udpsink, for example. This adds:
4) encoders ! rtppayloader ! udpsink
There is not much in common for those scenarios other than they should have
sink pads leading to encoders.
My first ideas is to wrap all of those inside a 'video-recording-bin' that
hides its internals from camerabin. From the camerabin side it will just link
the video and audio input this bin's pads. It is also possible to remove
encodebin so the encoders part is the same for all scenarios.
--
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