Merge branch 'oscVoiceMute' of https://github.com/misyaguziya/VRCT into oscVoiceMute

# Conflicts:
#	model.py
This commit is contained in:
misyaguziya
2024-05-06 17:01:12 +09:00
4 changed files with 18 additions and 12 deletions

View File

@@ -229,7 +229,7 @@ class Model:
self.mute_status = getOSCParameterValue(address=osc_parameter_prefix + param_MuteSelf)
def change_handler_mute(address, osc_arguments):
if config.ENABLE_MUTE_DETECT is True:
if config.ENABLE_VRC_MIC_MUTE_SYNC is True:
if osc_arguments is True and self.mute_status is False:
self.stopPutQueueMicAudio()
self.mute_status = True
@@ -237,6 +237,12 @@ class Model:
self.startPutQueueMicAudio()
self.mute_status = False
def change_handler_voice(address, osc_arguments):
if config.ENABLE_VRC_MIC_MUTE_SYNC is True:
if self.mute_status is True:
self.startPutQueueMicAudio()
self.mute_status = False
dict_filter_and_target = {
osc_parameter_prefix + param_MuteSelf: change_handler_mute,
}