|
FastLED 3.10.8
|
#include <vorbis.h>
Collaboration diagram for fl::VorbisDecoder:Public Member Functions | |
| VorbisDecoder () FL_NO_EXCEPT | |
| ~VorbisDecoder () FL_NO_EXCEPT | |
| bool | begin (fl::filebuf_ptr stream) FL_NO_EXCEPT |
| bool | decodeNextFrame (audio::Sample *outSample) FL_NO_EXCEPT |
| void | end () FL_NO_EXCEPT |
| VorbisInfo | getInfo () const FL_NO_EXCEPT |
| fl::size | getPosition () const FL_NO_EXCEPT |
| bool | hasError (fl::string *msg=nullptr) const FL_NO_EXCEPT |
| bool | isReady () const FL_NO_EXCEPT |
| void | reset () FL_NO_EXCEPT |
Private Attributes | |
| fl::unique_ptr< VorbisDecoderImpl > | mImpl |