diff --git a/sflphone-client-kde/src/conf/dlgaudio.cpp b/sflphone-client-kde/src/conf/dlgaudio.cpp
index 8a29233bca28d592ca06d1e65b27886a9e6aa10d..baa368f10a144fa201b578b964544334abc6c088 100644
--- a/sflphone-client-kde/src/conf/dlgaudio.cpp
+++ b/sflphone-client-kde/src/conf/dlgaudio.cpp
@@ -38,10 +38,6 @@ DlgAudio::DlgAudio(KConfigDialog *parent)
 	KUrlRequester_ringtone->lineEdit()->setReadOnly(true); 
 	
 	codecTableHasChanged = false;
-// 	toolButton_codecUp->setIcon(KIcon("go-up"));
-// 	toolButton_codecDown->setIcon(KIcon("go-down"));
-// 	tableWidget_codecs->verticalHeader()->hide();
-// 	tableWidget_codecs->setSelectionBehavior(QAbstractItemView::SelectRows);
 	
 	ConfigurationSkeleton * skeleton = ConfigurationSkeleton::self();
 	CodecListModel * model = skeleton->getCodecListModel();
@@ -50,15 +46,7 @@ DlgAudio::DlgAudio(KConfigDialog *parent)
 	updateAlsaSettings();
 	connect(box_alsaPlugin,        SIGNAL(currentIndexChanged(int)),   
 	        parent,                SLOT(updateButtons()));
-// 	connect(tableWidget_codecs,    SIGNAL(itemChanged(QTableWidgetItem *)),
-// 	        this,                  SLOT(codecTableChanged()));
-// 	connect(tableWidget_codecs,    SIGNAL(currentCellChanged(int, int, int, int)),
-// 	        this,                  SLOT(updateCodecListCommands()));
-// 	connect(toolButton_codecUp,    SIGNAL(clicked()),
-// 	        this,                  SLOT(codecTableChanged()));
-// 	connect(toolButton_codecDown,  SIGNAL(clicked()),
-// 	        this,                  SLOT(codecTableChanged()));
-	
+	        
 	connect(this,                  SIGNAL(updateButtons()),
 	        parent,                SLOT(updateButtons()));
 	
@@ -74,92 +62,9 @@ DlgAudio::~DlgAudio()
 
 void DlgAudio::updateWidgets()
 {
-// 	qDebug() << "DlgAudio::updateWidgets";
-	//alsa Plugin
 	ConfigurationSkeleton * skeleton = ConfigurationSkeleton::self();
 	box_alsaPlugin->setCurrentIndex(box_alsaPlugin->findText(skeleton->alsaPlugin()));
 	
-	//codecList
-// 	qDebug() << "loadCodecs";
-// 	ConfigurationManagerInterface & configurationManager = ConfigurationManagerInterfaceSingleton::getInstance();
-// 	QStringList codecList = configurationManager.getCodecList();
-// 	QStringList activeCodecList = skeleton->activeCodecList();
-// 	
-// 	qDebug() << "loadCodecs1";
-// 	#if QT_VERSION >= 0x040500
-// 	qDebug() << "loadCodecs1b";
-// 		activeCodecList.removeDuplicates();
-// 		
-// 	qDebug() << "loadCodecs1c";
-// 	#else
-// 	
-// 	qDebug() << "loadCodecs1d";
-//    	for (int i = 0 ; i < activeCodecList.size() ; i++)
-// 		{
-// 			if(activeCodecList.lastIndexOf(activeCodecList[i]) != i || ! codecList.contains(activeCodecList[i]))
-// 			{
-// 				activeCodecList.removeAt(i);
-// 				i--;
-// 			}
-// 		}
-// 		
-// 	qDebug() << "loadCodecs1e";
-// 	#endif
-// 	
-// 	qDebug() << "loadCodecs2";
-// 	QStringList codecListToDisplay = activeCodecList;
-// 	qDebug() << "loadCodecs2b";
-// 	codecList.size();
-// 	
-// 	qDebug() << "loadCodecs2c";
-// 	for (int i=0 ; i<codecList.size() ; i++)
-// 	{
-// 		
-// 	qDebug() << "loadCodecs3";
-// 		if(! activeCodecList.contains(codecList[i]))
-// 		{
-// 			
-// 	qDebug() << "loadCodecs4";
-// 			codecListToDisplay << codecList[i];
-// 		}
-// 	}
-// 	
-// 	qDebug() << "loadCodecs5";
-// 	qDebug() << "codecList = " << codecList;
-// 	qDebug() << "activeCodecList" << activeCodecList;
-// 	qDebug() << "codecListToDisplay" << codecListToDisplay;
-// 	tableWidget_codecs->setRowCount(0);
-// 	for(int i=0 ; i<codecListToDisplay.size() ; i++)
-// 	{
-// 		bool ok;
-// 		qDebug() << codecListToDisplay[i];
-// 		QString payloadStr = QString(codecListToDisplay[i]);
-// 		int payload = payloadStr.toInt(&ok);
-// 		if(!ok)	
-// 			qDebug() << "The codec's payload sent by the configurationManager is not a number : " << codecListToDisplay[i];
-// 		else
-// 		{
-// 			QStringList details = configurationManager.getCodecDetails(payload);
-// 			tableWidget_codecs->insertRow(i);
-// 			tableWidget_codecs->setVerticalHeaderItem (i, new QTableWidgetItem());
-// 			tableWidget_codecs->verticalHeaderItem (i)->setText(payloadStr);
-// 			tableWidget_codecs->setItem(i,0,new QTableWidgetItem(""));
-// 			tableWidget_codecs->setItem(i,1,new QTableWidgetItem(details[CODEC_NAME]));
-// 			tableWidget_codecs->setItem(i,2,new QTableWidgetItem(details[CODEC_SAMPLE_RATE]));
-// 			tableWidget_codecs->setItem(i,3,new QTableWidgetItem(details[CODEC_BIT_RATE]));
-// 			tableWidget_codecs->setItem(i,4,new QTableWidgetItem(details[CODEC_BANDWIDTH]));
-// 			tableWidget_codecs->item(i,0)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsUserCheckable|Qt::ItemIsEnabled);
-// 			tableWidget_codecs->item(i,0)->setCheckState(activeCodecList.contains(codecListToDisplay[i]) ? Qt::Checked : Qt::Unchecked);
-// 			tableWidget_codecs->item(i,1)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled);
-// 			tableWidget_codecs->item(i,2)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled);
-// 			tableWidget_codecs->item(i,3)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled);
-// 			tableWidget_codecs->item(i,4)->setFlags(Qt::ItemIsSelectable|Qt::ItemIsEnabled);
-// 
-// 			qDebug() << "Added to codecs : " << payloadStr << " , " << details[CODEC_NAME];
-// 		}
-// 	}
-// 	tableWidget_codecs->resizeColumnsToContents();
-// 	tableWidget_codecs->resizeRowsToContents();
 	codecTableHasChanged = false;
 }
 
@@ -170,24 +75,12 @@ void DlgAudio::updateSettings()
 	//alsaPlugin
 	ConfigurationSkeleton * skeleton = ConfigurationSkeleton::self();
 	skeleton->setAlsaPlugin(box_alsaPlugin->currentText());
-	
-	//codecList
-// 	QStringList activeCodecs;
-// 	for(int i = 0 ; i < tableWidget_codecs->rowCount() ; i++)
-// 	{
-// 		if(tableWidget_codecs->item(i,0)->checkState() == Qt::Checked)
-// 		{
-// 			activeCodecs << tableWidget_codecs->verticalHeaderItem(i)->text();
-// 		}
-// 	}
-// 	qDebug() << "Calling setActiveCodecList with list : " << activeCodecs ;
-// 	skeleton->setActiveCodecList(activeCodecs);
 	codecTableHasChanged = false;
 }
 
 bool DlgAudio::hasChanged()
 {
-// 	qDebug() << "DlgAudio::hasChanged";
+	qDebug() << "DlgAudio::hasChanged";
 	ConfigurationSkeleton * skeleton = ConfigurationSkeleton::self();
 	qDebug() << "skeleton->alsaPlugin() = " << skeleton->alsaPlugin();
 	qDebug() << "box_alsaPlugin->currentText() = " << box_alsaPlugin->currentText();
@@ -226,79 +119,10 @@ void DlgAudio::updateAlsaSettings()
 	}
 	else
 	{
-// 		box_alsaPlugin->clear();
-// 		kcfg_alsaInputDevice->clear();
-// 		kcfg_alsaOutputDevice->clear();
 		groupBox_alsa->setEnabled(false);
 	}
 }
 
-// void DlgAudio::updateCodecListCommands()
-// {
-// 	qDebug() << "updateCodecListCommands";
-// 	bool buttonsEnabled[2] = {true,true};
-// 	if(! tableWidget_codecs->currentItem())
-// 	{
-// 		buttonsEnabled[0] = false;
-// 		buttonsEnabled[1] = false;
-// 	}
-// 	else
-// 	{
-// 		if(tableWidget_codecs->currentRow() == 0)
-// 		{
-// 			buttonsEnabled[0] = false;
-// 		}
-// 		if(tableWidget_codecs->currentRow() == tableWidget_codecs->rowCount() - 1)
-// 		{
-// 			buttonsEnabled[1] = false;
-// 		}
-// 	}
-// 	toolButton_codecUp->setEnabled(buttonsEnabled[0]);
-// 	toolButton_codecDown->setEnabled(buttonsEnabled[1]);
-// }
-
-
-// void DlgAudio::on_toolButton_codecUp_clicked()
-// {
-// 	qDebug() << "on_toolButton_codecUp_clicked";
-// 	int currentCol = tableWidget_codecs->currentColumn();
-// 	int currentRow = tableWidget_codecs->currentRow();
-// 	int nbCol = tableWidget_codecs->columnCount();
-// 	for(int i = 0 ; i < nbCol ; i++)
-// 	{
-// 		QTableWidgetItem * item1 = tableWidget_codecs->takeItem(currentRow, i);
-// 		QTableWidgetItem * item2 = tableWidget_codecs->takeItem(currentRow - 1, i);
-// 		tableWidget_codecs->setItem(currentRow - 1, i , item1);
-// 		tableWidget_codecs->setItem(currentRow, i , item2);
-// 	}
-// 	QTableWidgetItem * item1 = tableWidget_codecs->takeVerticalHeaderItem(currentRow);
-// 	QTableWidgetItem * item2 = tableWidget_codecs->takeVerticalHeaderItem(currentRow - 1);
-// 	tableWidget_codecs->setVerticalHeaderItem(currentRow - 1, item1);
-// 	tableWidget_codecs->setVerticalHeaderItem(currentRow, item2);
-// 	tableWidget_codecs->setCurrentCell(currentRow - 1, currentCol);
-// }
-// 
-// void DlgAudio::on_toolButton_codecDown_clicked()
-// {
-// 	qDebug() << "on_toolButton_codecDown_clicked";
-// 	int currentCol = tableWidget_codecs->currentColumn();
-// 	int currentRow = tableWidget_codecs->currentRow();
-// 	int nbCol = tableWidget_codecs->columnCount();
-// 	for(int i = 0 ; i < nbCol ; i++)
-// 	{
-// 		QTableWidgetItem * item1 = tableWidget_codecs->takeItem(currentRow, i);
-// 		QTableWidgetItem * item2 = tableWidget_codecs->takeItem(currentRow + 1, i);
-// 		tableWidget_codecs->setItem(currentRow + 1, i , item1);
-// 		tableWidget_codecs->setItem(currentRow, i , item2);
-// 	}
-// 	QTableWidgetItem * item1 = tableWidget_codecs->takeVerticalHeaderItem(currentRow);
-// 	QTableWidgetItem * item2 = tableWidget_codecs->takeVerticalHeaderItem(currentRow + 1);
-// 	tableWidget_codecs->setVerticalHeaderItem(currentRow + 1, item1);
-// 	tableWidget_codecs->setVerticalHeaderItem(currentRow, item2);
-// 	tableWidget_codecs->setCurrentCell(currentRow + 1, currentCol);
-// }
-
-
 void DlgAudio::applyCustomSettings()
 {
 	codecTableHasChanged = false;