|
arduino-audio-tools
|
Represents a LIST or a CHUNK: The ParseObject represents the current parsing result. We just keep position information and ids. More...
#include <ContainerAVI.h>
Public Member Functions | |
| WAVFormatX * | asAVIAudioFormat (void *ptr) |
| AVIMainHeader * | asAVIMainHeader (void *ptr) |
| AVIStreamHeader * | asAVIStreamHeader (void *ptr) |
| BitmapInfoHeader * | asAVIVideoFormat (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 |
Represents a LIST or a CHUNK: The ParseObject represents the current parsing result. We just keep position information and ids.