ekiga r5909 - in trunk: . lib/engine/protocol/skel



Author: dsandras
Date: Sun Jan 13 18:54:48 2008
New Revision: 5909
URL: http://svn.gnome.org/viewvc/ekiga?rev=5909&view=rev

Log:
Slightly changed the API so that a CallManager is able to update the
given CodecList to add new codecs and remove unsupported ones.


Modified:
   trunk/ChangeLog
   trunk/lib/engine/protocol/skel/call-manager.h

Modified: trunk/lib/engine/protocol/skel/call-manager.h
==============================================================================
--- trunk/lib/engine/protocol/skel/call-manager.h	(original)
+++ trunk/lib/engine/protocol/skel/call-manager.h	Sun Jan 13 18:54:48 2008
@@ -87,8 +87,11 @@
 
       /** Enable the given codecs
        * @param codecs is a set of the codecs and their descriptions
+       *        when the function returns, the list also contains disabled
+       *        codecs supported by the CallManager. Unsupported codecs 
+       *        have been removed.
        */
-      virtual void set_codecs (CodecList codecs) = 0; 
+      virtual void set_codecs (CodecList & codecs) = 0; 
 
 
       /*



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