|
MayaFlux 0.1.0
Digital-First Multimedia Processing Framework
|
Factory pattern implementation for audio backend instantiation. More...
#include <AudioBackend.hpp>
Collaboration diagram for MayaFlux::Core::AudioBackendFactory:Static Public Member Functions | |
| static std::unique_ptr< IAudioBackend > | create_backend (Utils::AudioBackendType type) |
| Creates a specific audio backend implementation. | |
Factory pattern implementation for audio backend instantiation.
Creates concrete implementations of the IAudioBackend interface based on the requested backend type. Centralizes backend creation logic and enables runtime selection of appropriate audio subsystem implementations.
Definition at line 227 of file AudioBackend.hpp.