ekiga r7492 - in trunk: . lib/engine/components/opal



Author: dsandras
Date: Sun Jan  4 12:35:40 2009
New Revision: 7492
URL: http://svn.gnome.org/viewvc/ekiga?rev=7492&view=rev

Log:
Hide the fact that G.722 RFC is wrong. G.722 is a wideband
codec.


Modified:
   trunk/ChangeLog
   trunk/lib/engine/components/opal/opal-codec-description.cpp

Modified: trunk/lib/engine/components/opal/opal-codec-description.cpp
==============================================================================
--- trunk/lib/engine/components/opal/opal-codec-description.cpp	(original)
+++ trunk/lib/engine/components/opal/opal-codec-description.cpp	Sun Jan  4 12:35:40 2009
@@ -53,7 +53,10 @@
 : Ekiga::CodecDescription ()
 {
   name = (const char *) format.GetEncodingName ();
-  rate = format.GetClockRate ();
+  if (name == "G722")
+    rate = 16000;
+  else
+    rate = format.GetClockRate ();
   audio = (format.GetMediaType () == OpalMediaType::Audio ());
   if (format.IsValidForProtocol ("SIP"))
     protocols.push_back ("SIP");



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]