r2688 - trunk/libminisip/source/sip
mikma at minisip.org
mikma at minisip.org
Wed Jul 5 22:52:01 CEST 2006
Author: mikma
Date: 2006-07-05 22:51:59 +0200 (Wed, 05 Jul 2006)
New Revision: 2688
Modified:
trunk/libminisip/source/sip/SipSoftPhoneConfiguration.cxx
Log:
Check audio codec is valid
Modified: trunk/libminisip/source/sip/SipSoftPhoneConfiguration.cxx
===================================================================
--- trunk/libminisip/source/sip/SipSoftPhoneConfiguration.cxx 2006-07-04 18:27:33 UTC (rev 2687)
+++ trunk/libminisip/source/sip/SipSoftPhoneConfiguration.cxx 2006-07-05 20:51:59 UTC (rev 2688)
@@ -280,6 +280,11 @@
MRef<MPlugin *> plugin = *i;
MRef<AudioCodec *> codec = dynamic_cast<AudioCodec*>(*plugin);
+ if( !codec ){
+ cerr << "SipSoftPhoneConfiguration: Not an AudioCodec: " << plugin->getName() << endl;
+ continue;
+ }
+
string name = codec->getCodecName();
if( find( audioCodecs.begin(), audioCodecs.end(), name ) == audioCodecs.end() ){
More information about the Minisip-devel
mailing list