|
@@ -79,14 +79,18 @@ void mumble::MumbleCommunicator::sendTextMessage(std::string message) {
|
|
|
void mumble::MumbleCommunicator::joinChannel(int channel_id) {
|
|
|
mum->joinChannel(channel_id);
|
|
|
if ( mumbleConf.autodeaf ) {
|
|
|
- mum->self_mute(1);
|
|
|
+ //mum->self_mute(1);
|
|
|
mum->self_deaf(1);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
void mumble::MumbleCommunicator::mutedeaf(int status) {
|
|
|
if ( mumbleConf.autodeaf ) {
|
|
|
- mum->self_mute(status);
|
|
|
- mum->self_deaf(status);
|
|
|
+ if ( status ) {
|
|
|
+ mum->self_deaf(status);
|
|
|
+ } else {
|
|
|
+ mum->self_mute(status);
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
+
|