FastLED 3.9.15
Loading...
Searching...
No Matches

◆ setAudioCallback()

void fl::third_party::SoftwareMpeg1Decoder::setAudioCallback ( AudioFrameCallback callback)
overridevirtual

Reimplemented from fl::IDecoder.

Definition at line 468 of file software_decoder.cpp.hpp.

468 {
469 config_.audioCallback = callback;
470
471 // If decoder is already initialized, update the callback
472 if (decoderData_ && decoderData_->plmpeg) {
473 if (callback && !config_.skipAudio) {
477 } else {
479 }
480 }
481}
static void audioDecodeCallback(fl::third_party::plm_t *plm, fl::third_party::plm_samples_t *samples, void *user) FL_NOEXCEPT
void plm_set_audio_enabled(plm_t *self, int enabled) FL_NOEXCEPT
Definition pl_mpeg.hpp:344
void plm_set_audio_decode_callback(plm_t *self, plm_audio_decode_callback fp, void *user) FL_NOEXCEPT
Definition pl_mpeg.hpp:469

References audioDecodeCallback(), config_, decoderData_, FL_NOEXCEPT, fl::third_party::plm_set_audio_decode_callback(), and fl::third_party::plm_set_audio_enabled().

+ Here is the call graph for this function: