MCPcopy Create free account
hub / github.com/0xShug0/audio.cpp / parse_requests

Function parse_requests

tests/ace_step/ace_step_warm_bench.cpp:186–199  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

184}
185
186std::vector<engine::runtime::TaskRequest> parse_requests(
187 const std::string & request_sequence_json,
188 const std::string & noise_file) {
189 const auto root = engine::io::json::parse(request_sequence_json);
190 std::vector<engine::runtime::TaskRequest> out;
191 for (const auto & item : root.as_array()) {
192 auto request = make_request(item);
193 if (!noise_file.empty()) {
194 request.options["noise_file"] = noise_file;
195 }
196 out.push_back(std::move(request));
197 }
198 return out;
199}
200
201engine::io::json::Value number(double value) {
202 return engine::io::json::Value::make_number(value);

Callers 1

mainFunction · 0.70

Calls 3

parseFunction · 0.85
make_requestFunction · 0.70
emptyMethod · 0.45

Tested by

no test coverage detected