ekiga r6322 - in trunk: . src/endpoints



Author: dsandras
Date: Sun May 25 21:24:10 2008
New Revision: 6322
URL: http://svn.gnome.org/viewvc/ekiga?rev=6322&view=rev

Log:
Fixed dynamic adding/removal of audio & video codecs.


Modified:
   trunk/ChangeLog
   trunk/src/endpoints/manager.cpp

Modified: trunk/src/endpoints/manager.cpp
==============================================================================
--- trunk/src/endpoints/manager.cpp	(original)
+++ trunk/src/endpoints/manager.cpp	Sun May 25 21:24:10 2008
@@ -362,8 +362,10 @@
 
     Ekiga::CodecList::iterator i  = 
       search_n (all_codecs.begin (), all_codecs.end (), 1, *it, same_codec_desc);
-    if (i == _codecs.end ())
+    if (i == all_codecs.end ()) {
       _codecs.erase (it);
+      it = _codecs.begin ();
+    }
   }
   codecs = _codecs;
 



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