|
FastLED 3.9.15
|
Definition at line 66 of file audio_batch.h.
#include <audio_batch.h>
Collaboration diagram for fl::AudioBatch:Public Member Functions | |
| AudioBatch () FL_NOEXCEPT=default | |
| AudioBatch (const AudioBatch &) FL_NOEXCEPT=delete | |
| AudioBatch (fl::span< const AudioFrame > frames, audio::Processor *proc=nullptr) | |
| float | bass () const |
| bool | beat () const |
| const AudioFrame * | begin () const |
| bool | empty () const |
| const AudioFrame * | end () const |
| const EqLevels & | equalizer () const |
| fl::size | frameCount () const |
| fl::span< const AudioFrame > | frames () const |
| bool | hasProcessor () const |
| float | mid () const |
| AudioBatch & | operator= (const AudioBatch &) FL_NOEXCEPT=delete |
| const PercussionState & | percussion () const |
| float | treble () const |
| const VibeLevels & | vibe () const |
| float | volume () const |
Private Member Functions | |
| void | ensurePeaks () const |
Private Attributes | |
| EqLevels | mEq |
| bool | mEqComputed = false |
| fl::span< const AudioFrame > | mFrames |
| fl::mutex | mMutex |
| AudioFrame | mPeaks |
| bool | mPeaksComputed = false |
| PercussionState | mPerc |
| bool | mPercComputed = false |
| audio::Processor * | mProc = nullptr |
| VibeLevels | mVibe |
| bool | mVibeComputed = false |