FastLED 3.10.8
Loading...
Searching...
No Matches

◆ create()

fl::shared_ptr< IInput > fl::audio::IInput::create ( const Config & config,
fl::string * error_message = nullptr )
static

Definition at line 111 of file audio_input.cpp.hpp.

111 {
112 auto input = platform_create_audio_input(config, error_message);
113 if (input) {
114 input->setGain(config.getGain());
115 }
116 return input;
117}
FL_LINK_WEAK fl::shared_ptr< IInput > platform_create_audio_input(const Config &config, fl::string *error_message) FL_NO_EXCEPT

References fl::FL_NO_EXCEPT, and fl::audio::platform_create_audio_input().

Referenced by fl::audio::AudioManager::add(), and setup().

+ Here is the call graph for this function:
+ Here is the caller graph for this function: