arduino-audio-tools
Public Member Functions | Public Attributes | Protected Attributes | List of all members
ParseObject Class Reference

Public Member Functions

WAVFormatXasAVIAudioFormat (void *ptr)
 
AVIMainHeaderasAVIMainHeader (void *ptr)
 
AVIStreamHeaderasAVIStreamHeader (void *ptr)
 
BitmapInfoHeaderasAVIVideoFormat (void *ptr)
 
const char * id ()
 
bool isAudio ()
 
bool isValid ()
 
bool isVideo ()
 
bool isVideoCompressed ()
 
bool isVideoUncompressed ()
 
void set (size_t currentPos, const char *id, size_t size, ParseObjectType type)
 
void set (size_t currentPos, StrView id, size_t size, ParseObjectType type)
 
size_t size ()
 
int streamNumber ()
 
ParseObjectType type ()
 

Public Attributes

size_t data_size
 
size_t end_pos
 
size_t open
 
size_t start_pos
 

Protected Attributes

char chunk_id [5] = {}
 
ParseObjectType object_type
 

The documentation for this class was generated from the following file: