|
FastLED 3.10.8
|
#include <mp3.h>
Collaboration diagram for fl::Mp3Decoder:Public Member Functions | |
| Mp3Decoder () FL_NO_EXCEPT | |
| ~Mp3Decoder () FL_NO_EXCEPT | |
| bool | begin (fl::filebuf_ptr stream) FL_NO_EXCEPT |
| bool | decodeNextFrame (audio::Sample *out_sample) FL_NO_EXCEPT |
| void | end () FL_NO_EXCEPT |
| Mp3Info | 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< fl::third_party::Mp3StreamDecoderImpl > | mImpl |