arduino-audio-tools
All Classes Namespaces Files Functions Variables Typedefs Enumerations Friends Macros Modules Pages
MP4Parser Member List

This is the complete list of members for MP4Parser, including all inherited members.

addContainer(const char *name, int start=0)MP4Parserinline
availableForWrite()MP4Parserinline
begin()MP4Parserinline
boxMP4Parserprotected
box_bytes_expectedMP4Parserprotected
box_bytes_receivedMP4Parserprotected
box_in_progressMP4Parserprotected
box_levelMP4Parserprotected
box_seq (defined in MP4Parser)MP4Parserprotected
box_typeMP4Parserprotected
BoxCallback typedef (defined in MP4Parser)MP4Parser
bufferMP4Parserprotected
callbackMP4Parserprotected
callbacksMP4Parserprotected
checkParseOffset()MP4Parserinlineprotected
containersMP4Parserprotected
continueIncrementalBox()MP4Parserinlineprotected
currentFileOffset()MP4Parserinlineprotected
defaultCallback(const Box &box, void *ref)MP4Parserinlinestatic
fileOffsetMP4Parserprotected
finalizeParse()MP4Parserinlineprotected
findBox(const char *name, const uint8_t *data, size_t len, Box &result)MP4Parserinline
getContainerDataLength(const char *type)MP4Parserinlineprotected
handleCompleteBox(const char *type, const uint8_t *p, size_t headerSize, size_t payload_size, int level)MP4Parserinlineprotected
handleContainerBox(const char *type, uint64_t boxSize, int level)MP4Parserinlineprotected
incremental_offset (defined in MP4Parser)MP4Parserprotected
is_errorMP4Parserprotected
isContainerBox(const char *type)MP4Parserinlineprotected
isValidType(const char *type, int offset=0) constMP4Parserinlineprotected
levelStackMP4Parserprotected
parse()MP4Parserinlineprotected
parseOffsetMP4Parserprotected
parseString(const uint8_t *str, int len, int fileOffset=0, int level=0)MP4Parserinline
popLevels()MP4Parserinlineprotected
processCallback(Box &box)MP4Parserinlineprotected
readU32(const uint8_t *p)MP4Parserinlineprotectedstatic
readU64(const uint8_t *p)MP4Parserinlineprotectedstatic
refMP4Parserprotected
resize(size_t size)MP4Parserinline
setCallback(BoxCallback cb)MP4Parserinline
setCallback(const char *type, BoxCallback cb, bool callGeneric=true)MP4Parserinline
setReference(void *ref)MP4Parserinline
startIncrementalBox(const char *type, const uint8_t *p, size_t headerSize, size_t payload_size, int level, size_t bufferSize)MP4Parserinlineprotected
tryStartNewBox(size_t bufferSize)MP4Parserinlineprotected
write(const uint8_t *data, size_t len)MP4Parserinline
write(const char *data, size_t len)MP4Parserinline