|
arduino-audio-tools
|
Minimal seek+read interface a SourceSeekSampleTableStore needs from "the original MP4 source" - kept deliberately tiny (no write, no generic Stream surface) and non-templated, so classes that only need to hold/pass a source around (like DemuxerMP4 itself) don't have to become templates just to support this one storage strategy. More...
#include <SampleTableStore.h>

Public Member Functions | |
| virtual | ~SeekableSource ()=default |
| virtual size_t | readBytes (uint8_t *data, size_t len)=0 |
| virtual bool | seek (size_t pos)=0 |
Minimal seek+read interface a SourceSeekSampleTableStore needs from "the original MP4 source" - kept deliberately tiny (no write, no generic Stream surface) and non-templated, so classes that only need to hold/pass a source around (like DemuxerMP4 itself) don't have to become templates just to support this one storage strategy.
|
virtualdefault |
Implemented in FileSeekableSource< FileT, WriterT >, and FileSpoolStorage< FileT >.
Implemented in FileSeekableSource< FileT, WriterT >, and FileSpoolStorage< FileT >.