| 50 | // Optional methods for advanced usage |
| 51 | virtual fl::u32 getFrameCount() const { return 0; } |
| 52 | virtual fl::u32 getCurrentFrameIndex() const { return 0; } |
| 53 | virtual bool seek(fl::u32 frameIndex) { (void)frameIndex; return false; } |
| 54 | |
| 55 | // Audio support (optional - default implementations for decoders without audio) |