static std::unique_ptr< IVideoPlayer > createVideoPlayer(SDL_Renderer *renderer, const std::string &path, int width, int height, IConfigService *configService)
Creates a video player instance based on the configured backend.
Definition video_player_factory.cpp:34