diff --git a/ChangeLog b/ChangeLog index 60f6186047..50bf482bfe 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2005-12-14 Edgard Lima + + * gst/rtp/gstrtpspeexdepay.c: + * gst/rtp/gstrtpspeexpay.c: + Set clock rate to be fixed in 8000. It fixes bug #324012. + 2005-12-14 Philippe Khalaf * gst-plugins-good/gst/rtp/gstasteriskh263.c: diff --git a/gst/rtp/gstrtpspeexdepay.c b/gst/rtp/gstrtpspeexdepay.c index c800c62d98..c0ff29b5e2 100644 --- a/gst/rtp/gstrtpspeexdepay.c +++ b/gst/rtp/gstrtpspeexdepay.c @@ -46,7 +46,6 @@ GST_STATIC_PAD_TEMPLATE ("sink", GST_PAD_ALWAYS, GST_STATIC_CAPS ("application/x-rtp, " "media = (string) \"audio\", " - "payload = (int) [ 96, 127 ], " "clock-rate = (int) [6000, 48000], " "encoding-name = (string) \"speex\", " "encoding-params = (string) \"1\"") diff --git a/gst/rtp/gstrtpspeexpay.c b/gst/rtp/gstrtpspeexpay.c index 3be8869bfa..ac4a374259 100644 --- a/gst/rtp/gstrtpspeexpay.c +++ b/gst/rtp/gstrtpspeexpay.c @@ -41,9 +41,10 @@ static GstStaticPadTemplate gst_rtp_speex_pay_src_template = GST_STATIC_PAD_TEMPLATE ("src", GST_PAD_SRC, GST_PAD_ALWAYS, - GST_STATIC_CAPS ("application/x-rtp, " "media = (string) \"audio\", " "payload = (int) 110, " /* guaranties compatibility with Linphone - Could be [96,127] See page 34 at http://www.ietf.org/rfc/rfc3551.txt */ - "clock-rate = (int) [6000, 48000], " + GST_STATIC_CAPS ("application/x-rtp, " + "media = (string) \"audio\", " + "payload = (int) [ 96, 127 ], " + "clock-rate = (int) 8000, " "encoding-name = (string) \"speex\", " "encoding-params = (string) \"1\"") );