[Bug 704533] Unable to play rtsp mpeg: No decoder available for type 'application/x-rtp, ...
GStreamer (bugzilla.gnome.org)
bugzilla at gnome.org
Fri Jul 19 04:59:12 PDT 2013
https://bugzilla.gnome.org/show_bug.cgi?id=704533
GStreamer | gst-plugins-good | 1.0.8
Tim-Philipp Müller <t.i.m> changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|NEEDINFO |RESOLVED
Component|gstreamer (core) |gst-plugins-good
See Also| |https://bugzilla.gnome.org/
| |show_bug.cgi?id=639292
Resolution| |FIXED
Target Milestone|HEAD |1.0.9
--- Comment #3 from Tim-Philipp Müller <t.i.m at zen.co.uk> 2013-07-19 11:59:08 UTC ---
Problem is that the RTP caps contain just payload=0 without an encoding-name,
but the rtppcmudepay depayloader wants both payload=0 and encoding-name=PCMU.
Either by itself should be sufficient to identify pcmu, so the caps in the
depayloader needed to be fixed.
commit 620017ed390088a5776955b893c17d87417da8f5
Author: Marc Leeman <marc.leeman at gmail.com>
Date: Mon Jan 28 12:23:41 2013 +0100
rtp: remove payload requirements from selected depayloaders
encoding name is required in the caps and is a better fit for autoplugging
than
the pt value. Hardware manufacturers have a bad habit of skimming through
RFCs
and in this case; use unassigned numbers for encoders instead of dynamic
numbers.
In essence, this patch will add support for a lot of Bosch hardware
encoders
without breaking autoplugging.
Fixes https://bugzilla.gnome.org/show_bug.cgi?id=639292
commit dc41033ea6483e87d25d110d6fb9be3a49b69544
Author: Wim Taymans <wim.taymans at collabora.co.uk>
Date: Mon Jan 28 12:41:04 2013 +0100
rtpdepay: remove payload type restrictions
Remove the pt restrictions for all the depayloaders that have an
encoding-name. We can use this to autoplug decoders.
Remove the encoding-name for all the payloaders with a fixed payload
type.
We now either have an encoding-name or a pt in the sinkpad caps of
a depayloader.
See https://bugzilla.gnome.org/show_bug.cgi?id=639292
Conflicts:
gst/rtp/gstrtpmp2tdepay.c
gst/rtp/gstrtpvp8depay.c
--
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