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

Class MappedGraphCapacityAdapter

include/engine/framework/runtime/session.h:248–269  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

246 (void)request;
247 reset();
248 }
249 virtual std::optional<StreamEvent> next_stream_event() {
250 return std::nullopt;
251 }
252 virtual void set_stream_event_sink(StreamEventCallback sink) {
253 (void)sink;
254 }
255 virtual TaskResult finish_stream() {
256 return finalize();
257 }
258 virtual void reset() = 0;
259 virtual StreamEvent process_audio_chunk(const AudioChunk & chunk) = 0;
260 virtual TaskResult finalize() = 0;
261};
262
263SessionPreparationRequest build_preparation_request(const AudioBuffer & audio);
264SessionPreparationRequest build_preparation_request(const TaskRequest & request);
265std::vector<TaskRequest> chunk_text_request(const TaskRequest & request, int64_t codepoint_budget);
266std::vector<TaskRequest> chunk_text_request(
267 const TaskRequest & request,
268 int64_t codepoint_budget,
269 engine::text::TextChunkMode mode);
270void append_audio_buffer(AudioBuffer & dst, const AudioBuffer & src);
271
272class IGraphCapacityAdapter {

Calls

no outgoing calls

Tested by

no test coverage detected