[Bug 709455] dlnasrc: new manager type element used for dlna specific HTTP transfers
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Tue Dec 3 15:17:32 PST 2013
https://bugzilla.gnome.org/show_bug.cgi?id=709455
GStreamer | gst-plugins-bad | 1.x
--- Comment #33 from Lori Anderson <grandocap at gmail.com> 2013-12-03 22:30:03 UTC ---
The dlnasrc needs to serve two roles - one as the source of a gstreamer
pipeline and also as a helper element for running within Webkit. Since it needs
to support these two usage modes, I am wondering if dlnasrc should be split
into two elements or if it is better to have it operate in two modes.
In the first mode, dlnasrc needs to be a bin which includes souphttpsrc and a
decrypter element.
In the second mode, dlnasrc is a "helper/filter/passthru" element where it adds
just the decrypter element. It also needs to receives seek events so it can
adjust HTTP GET headers, but not be the source of the pipeline.
I added a "passthru-mode" property which instructs dlnasrc to setup the bin
without souphttpsrc but with a sink pad. So instead of two elements, it has
two modes.
Any suggestions of which is the preferred approach?
--
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