--background--
NOTES
- QOA spec v1.0 (2023-04-24): all values are big endian.
- Channels/SampleRate are latched from the first frame header and
exposed via Get/GetPort (ogg.demuxer style). They are never reset to 0
after being latched.
DESCRIPTION
Reggae demuxer for MorphOS that parses a QOA file/stream ("qoaf" + frames)
and outputs a packetized QOA *frame* stream.
Output framing (to be consumed by qoa.decoder.frames):
u32be frame_length
u8 frame_bytes[frame_length] // full QOA frame (header+LMS+slices)