|
arduino-audio-tools
|
Minimal seek+read+write interface a SpoolFileSampleTableStore needs from its scratch file - SeekableSource plus write(), kept non-templated for the same reason as SeekableSource (see its comment): so DemuxerMP4/SpoolStorageFactory don't need to become templates just to hold/pass one of these around. More...
#include <SampleTableStore.h>


Public Member Functions | |
| virtual size_t | readBytes (uint8_t *data, size_t len)=0 |
| virtual bool | seek (size_t pos)=0 |
| virtual size_t | write (const uint8_t *data, size_t len)=0 |
Minimal seek+read+write interface a SpoolFileSampleTableStore needs from its scratch file - SeekableSource plus write(), kept non-templated for the same reason as SeekableSource (see its comment): so DemuxerMP4/SpoolStorageFactory don't need to become templates just to hold/pass one of these around.
Implemented in FileSeekableSource< FileT, WriterT >, and FileSpoolStorage< FileT >.
Implemented in FileSeekableSource< FileT, WriterT >, and FileSpoolStorage< FileT >.
Implemented in FileSpoolStorage< FileT >.