From 0816d222c60ae2cb583a0dd796d226fa7a56f72a Mon Sep 17 00:00:00 2001 From: Mikhail Swift Date: Sun, 12 Feb 2017 17:55:06 -0500 Subject: [PATCH] Fixed mistake in ToggleMute --- WSRequestHandler.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/WSRequestHandler.cpp b/WSRequestHandler.cpp index 7808fff4..e9a59b41 100644 --- a/WSRequestHandler.cpp +++ b/WSRequestHandler.cpp @@ -52,7 +52,7 @@ WSRequestHandler::WSRequestHandler(QWebSocket *client) : messageMap["ToggleMute"] = WSRequestHandler::ToggleMute; messageMap["SetMute"] = WSRequestHandler::SetMute; messageMap["GetVolumes"] = WSRequestHandler::ErrNotImplemented; - + authNotRequired.insert("GetVersion"); authNotRequired.insert("GetAuthRequired"); authNotRequired.insert("Authenticate"); @@ -82,9 +82,9 @@ void WSRequestHandler::processTextMessage(QString textMessage) { _requestType = obs_data_get_string(_requestData, "request-type"); _messageId = obs_data_get_string(_requestData, "message-id"); - if (Config::Current()->AuthRequired - && !_authenticated - && authNotRequired.find(_requestType) == authNotRequired.end()) + if (Config::Current()->AuthRequired + && !_authenticated + && authNotRequired.find(_requestType) == authNotRequired.end()) { SendErrorResponse("Not Authenticated"); return; @@ -98,7 +98,7 @@ void WSRequestHandler::processTextMessage(QString textMessage) { else { SendErrorResponse("invalid request type"); } - + obs_data_release(_requestData); } @@ -249,7 +249,7 @@ void WSRequestHandler::HandleSetSourceRender(WSRequestHandler *owner) { } obs_source_t* currentScene = obs_frontend_get_current_scene(); - + obs_sceneitem_t *sceneItem = Utils::GetSceneItemFromName(currentScene, itemName); if (sceneItem != NULL) { obs_sceneitem_set_visible(sceneItem, isVisible); @@ -296,17 +296,17 @@ void WSRequestHandler::HandleStartStopRecording(WSRequestHandler *owner) { } void WSRequestHandler::HandleGetTransitionList(WSRequestHandler *owner) { - obs_source_t *current_transition = obs_frontend_get_current_transition(); + obs_source_t *current_transition = obs_frontend_get_current_transition(); obs_frontend_source_list transitionList = {}; obs_frontend_get_transitions(&transitionList); obs_data_array_t* transitions = obs_data_array_create(); for (size_t i = 0; i < transitionList.sources.num; i++) { obs_source_t* transition = transitionList.sources.array[i]; - + obs_data_t *obj = obs_data_create(); obs_data_set_string(obj, "name", obs_source_get_name(transition)); - + obs_data_array_push_back(transitions, obj); obs_data_release(obj); } @@ -379,7 +379,7 @@ void WSRequestHandler::HandleGetVolume(WSRequestHandler *owner) { } obs_source_t* item = obs_get_source_by_name(item_name); - + obs_data_t* response = obs_data_create(); obs_data_set_string(response, "name", item_name); obs_data_set_double(response, "volume", obs_source_get_volume(item)); @@ -403,7 +403,7 @@ void WSRequestHandler::ToggleMute(WSRequestHandler *owner) { owner->SendErrorResponse("invalid request parameters"); } - obs_source_set_muted(item, obs_source_muted(item)); + obs_source_set_muted(item, !obs_source_muted(item)); owner->SendOKResponse(); obs_source_release(item);