| 111 | bool begin(fl::filebuf_ptr stream); |
| 112 | void end(); |
| 113 | bool isReady() const { return mDecoder.isOpen(); } |
| 114 | bool hasError(fl::string* msg = nullptr) const; |
| 115 | bool decodeNextFrame(audio::Sample* outSample); |
| 116 | fl::size getPosition() const { return mPosition; } |