[telepathy-ashes/master] Enable speex. Thanks Sjoerd.

David Laban david.laban at collabora.co.uk
Wed Dec 2 03:56:26 PST 2009


---
 ashes/tools/media_echoer.py |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

diff --git a/ashes/tools/media_echoer.py b/ashes/tools/media_echoer.py
index 1e2ac22..42b275d 100644
--- a/ashes/tools/media_echoer.py
+++ b/ashes/tools/media_echoer.py
@@ -118,7 +118,12 @@ class MediaChannelEchoer(MemberAcceptor):
         else:
             # For some reason, siren doesn't work.
             codecs = [farsight.Codec(farsight.CODEC_ID_DISABLE, "SIREN",
-                                        farsight.MEDIA_TYPE_AUDIO, 0)]
+                            farsight.MEDIA_TYPE_AUDIO, 0),
+                    # Speex requires a framerate parameter.
+                    farsight.Codec(farsight.CODEC_ID_ANY, "SPEEX",
+                            farsight.MEDIA_TYPE_AUDIO, 8000),
+                    farsight.Codec(farsight.CODEC_ID_ANY, "SPEEX",
+                            farsight.MEDIA_TYPE_AUDIO, 16000)]
         #codecs = []
         return codecs
 
-- 
1.5.6.5




More information about the telepathy-commits mailing list