FastLED 3.9.15
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 109 of file audio_input.cpp.hpp.

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

References fl::audio::Config::getGain(), 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: