[ekiga] Fixed problem with Ekiga not reaching the connected state.



commit cfec97efc642901239fb7a4ae2dc2e2606e18cfe
Author: Damien Sandras <dsandras seconix com>
Date:   Tue Oct 6 13:18:17 2009 +0200

    Fixed problem with Ekiga not reaching the connected state.
    
    It was due to the PCSS codecs which were set into the mask.
    Apparently a recent change in OPAL forbids doing that.

 lib/engine/components/opal/opal-call-manager.cpp |    9 +++++++++
 1 files changed, 9 insertions(+), 0 deletions(-)
---
diff --git a/lib/engine/components/opal/opal-call-manager.cpp b/lib/engine/components/opal/opal-call-manager.cpp
index f3d9da2..00056e1 100644
--- a/lib/engine/components/opal/opal-call-manager.cpp
+++ b/lib/engine/components/opal/opal-call-manager.cpp
@@ -398,6 +398,15 @@ void CallManager::set_codecs (Ekiga::CodecList & _codecs)
       }
     }
   }
+  
+
+  // Add the PCSS codecs
+  all_media_formats = pcssEP->GetMediaFormats ();
+  for (int j = 0 ;
+       j < all_media_formats.GetSize () ;
+       j++)
+    order += all_media_formats [j];
+
 
   // Build the mask
   all_media_formats = OpalTranscoder::GetPossibleFormats (pcssEP->GetMediaFormats ());



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