Requests: Add more requests

- GetStreamServiceSettings
- SetStreamServiceSettings
- CreateInput
- GetStreamStatus
- StartStream
- StopStream
This commit is contained in:
tt2468
2021-07-22 16:26:04 -07:00
parent 4d271da541
commit d0e05ae45c
8 changed files with 160 additions and 0 deletions

View File

@ -22,6 +22,8 @@ const std::map<std::string, RequestMethodHandler> RequestHandler::_handlerMap
{"SetProfileParameter", &RequestHandler::SetProfileParameter},
{"GetVideoSettings", &RequestHandler::GetVideoSettings},
{"SetVideoSettings", &RequestHandler::SetVideoSettings},
{"GetStreamServiceSettings", &RequestHandler::GetStreamServiceSettings},
{"SetStreamServiceSettings", &RequestHandler::SetStreamServiceSettings},
// Sources
{"GetSourceActive", &RequestHandler::GetSourceActive},
@ -51,6 +53,11 @@ const std::map<std::string, RequestMethodHandler> RequestHandler::_handlerMap
{"SetInputVolume", &RequestHandler::SetInputVolume},
{"SetInputName", &RequestHandler::SetInputName},
{"CreateInput", &RequestHandler::CreateInput},
// Stream
{"GetStreamStatus", &RequestHandler::GetStreamStatus},
{"StartStream", &RequestHandler::StartStream},
{"StopStream", &RequestHandler::StopStream},
};
RequestResult RequestHandler::ProcessRequest(const Request& request)