ROADMAP.md

This commit is contained in:
2026-01-09 21:55:07 +00:00
parent fbd2b20798
commit 7062fe98bf

View File

@@ -0,0 +1,24 @@
#pragma once
#include "../interfaces/i_workflow_step.hpp"
#include "../interfaces/i_logger.hpp"
#include "../interfaces/i_audio_service.hpp"
#include <memory>
namespace sdl3cpp::services::impl {
class WorkflowFrameAudioStep final : public IWorkflowStep {
public:
WorkflowFrameAudioStep(std::shared_ptr<IAudioService> audioService,
std::shared_ptr<ILogger> logger);
std::string GetPluginId() const override;
void Execute(const WorkflowStepDefinition& step, WorkflowContext& context) override;
private:
std::shared_ptr<IAudioService> audioService_;
std::shared_ptr<ILogger> logger_;
};
} // namespace sdl3cpp::services::impl