FastLED 3.10.6
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 110 of file audio_input.cpp.hpp.

110 {
111 auto input = platform_create_audio_input(config, error_message);
112 if (input) {
113 input->setGain(config.getGain());
114 }
115 return input;
116}
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: