[Bug 709455] dlnasrc: new manager type element used for dlna specific HTTP transfers

GStreamer (bugzilla.gnome.org) bugzilla at gnome.org
Mon Nov 11 15:43:42 PST 2013


https://bugzilla.gnome.org/show_bug.cgi?id=709455
  GStreamer | gst-plugins-bad | 1.x

--- Comment #21 from Lori Anderson <grandocap at gmail.com> 2013-11-11 23:43:35 UTC ---
I tried setting the media type to "application/x-dtcp1" but playback fails with
the following error:

0:00:00.244731691 21593 0xb5702180 INFO        GST_ERROR_SYSTEM
gstelement.c:1858:gst_element_message_full:<uridecodebin0> posted warning
message: No decoder available for type 'application/x-dtcp1'.

It looks like a media type = application/x-icy has a special demuxer based on
the following comment in gstsouphttpsrc.c:
"souphttpsrc will output data with a media type of application/x-icy, in which
case you will need to use the #ICYDemux element as follow-up element to extract
the Icecast metadata and to determine the underlying media type."

I was assuming the dtcp decrypter element would just be a filter hooked up to
souphttpsrc with a sink cap of "application/x-dtcp1" and a src cap of "ANY". 
But looking closer at icydemux, it appears that it needs to be a "dtcp demux"
element instead of just a simple filter.  It needs more logic to handle sticky
events, type finding, etc., correct?

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