mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2024-12-28 19:20:35 +00:00
gst-plugins-good/gst/rtp/: Fixed payload range in payloder caps. Removed payload range completly from depayloaders as...
Original commit message from CVS: 2005-12-14 Philippe Khalaf <burger@speedy.org> * gst-plugins-good/gst/rtp/gstasteriskh263.c: * gst-plugins-good/gst/rtp/gstrtpamrdepay.c: * gst-plugins-good/gst/rtp/gstrtpamrpay.c: * gst-plugins-good/gst/rtp/gstrtpg711depay.c: * gst-plugins-good/gst/rtp/gstrtpg711depay.c: * gst-plugins-good/gst/rtp/gstrtpgsmdepay.c: * gst-plugins-good/gst/rtp/gstrtph263pay.c: * gst-plugins-good/gst/rtp/gstrtph263pdepay.c: * gst-plugins-good/gst/rtp/gstrtph263ppay.c: * gst-plugins-good/gst/rtp/gstrtpmp4vdepay.c: * gst-plugins-good/gst/rtp/gstrtpmp4vpay.c: * gst-plugins-good/gst/rtp/gstrtpmpadepay.c: * gst-plugins-good/gst/rtp/gstrtpmpapay.c: * gst-plugins-good/gst/rtp/README: Fixed payload range in payloder caps. Removed payload range completly from depayloaders as they don't require payload type in their caps. In effect, there isn't any specific payload type for any given codec, only suggestions. Fixes bug #324011.
This commit is contained in:
parent
ee4e5b79a5
commit
9a6ca70be2
14 changed files with 28 additions and 14 deletions
21
ChangeLog
21
ChangeLog
|
@ -1,3 +1,24 @@
|
|||
2005-12-14 Philippe Khalaf <burger@speedy.org>
|
||||
|
||||
* gst-plugins-good/gst/rtp/gstasteriskh263.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpamrdepay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpamrpay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpg711depay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpg711depay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpgsmdepay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtph263pay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtph263pdepay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtph263ppay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpmp4vdepay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpmp4vpay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpmpadepay.c:
|
||||
* gst-plugins-good/gst/rtp/gstrtpmpapay.c:
|
||||
* gst-plugins-good/gst/rtp/README:
|
||||
Fixed payload range in payloder caps. Removed payload range completly from
|
||||
depayloaders as they don't require payload type in their caps. In effect,
|
||||
there isn't any specific payload type for any given codec, only suggestions.
|
||||
Fixes bug #324011.
|
||||
|
||||
2005-12-13 Julien MOUTTE <julien@moutte.net>
|
||||
|
||||
* gst/videomixer/videomixer.c: (gst_videomixer_init),
|
||||
|
|
|
@ -9,7 +9,7 @@ The following fields can or must (*) be specified in the structure:
|
|||
* media: (String) [ "audio", "video", "application", "data", "control" ]
|
||||
Defined in RFC 2327 in the SDP media announcement field.
|
||||
|
||||
* payload: (int) [0, 255]
|
||||
* payload: (int) [0, 127]
|
||||
For audio and video, these will normally be a media payload type as
|
||||
defined in the RTP Audio/Video Profile. For dynamicaly allocated
|
||||
payload types, this value will be >= 96 and the encoding-name must be
|
||||
|
|
|
@ -74,7 +74,7 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"H263-1998\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -59,7 +59,6 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"clock-rate = (int) 8000, "
|
||||
"encoding-name = (string) \"AMR\", "
|
||||
"encoding-params = (string) \"1\", "
|
||||
|
|
|
@ -50,7 +50,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) 8000, "
|
||||
"encoding-name = (string) \"AMR\", "
|
||||
"encoding-params = (string) \"1\", "
|
||||
|
|
|
@ -48,12 +48,10 @@ static GstStaticPadTemplate gst_rtp_g711_depay_sink_template =
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 0, 255 ], "
|
||||
"clock-rate = (int) 8000, "
|
||||
"encoding-name = (string) \"PCMU\"; "
|
||||
"application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 0, 255 ], "
|
||||
"clock-rate = (int) 8000, " "encoding-name = (string) \"PCMA\"")
|
||||
|
||||
);
|
||||
|
|
|
@ -49,7 +49,6 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 0, 255 ], "
|
||||
"clock-rate = (int) 8000, " "encoding-name = (string) \"GSM\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -159,7 +159,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"H263-1998\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -55,7 +55,6 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"H263-1998\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"H263-1998\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -56,7 +56,6 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"clock-rate = (int) [1, MAX ], " "encoding-name = (string) \"MP4V-ES\""
|
||||
/* All optional parameters
|
||||
*
|
||||
|
|
|
@ -44,7 +44,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"video\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) [1, MAX ], " "encoding-name = (string) \"MP4V-ES\""
|
||||
/* two string params
|
||||
*
|
||||
|
|
|
@ -55,7 +55,6 @@ GST_STATIC_PAD_TEMPLATE ("sink",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"MPA\"")
|
||||
);
|
||||
|
||||
|
|
|
@ -43,7 +43,7 @@ GST_STATIC_PAD_TEMPLATE ("src",
|
|||
GST_PAD_ALWAYS,
|
||||
GST_STATIC_CAPS ("application/x-rtp, "
|
||||
"media = (string) \"audio\", "
|
||||
"payload = (int) [ 96, 255 ], "
|
||||
"payload = (int) [ 96, 127 ], "
|
||||
"clock-rate = (int) 90000, " "encoding-name = (string) \"MPA\"")
|
||||
);
|
||||
|
||||
|
|
Loading…
Reference in a new issue