|
arduino-audio-tools
|
#include <CodecWavIMA.h>
Public Member Functions | |
| WavIMAHeader () | |
| WavIMAAudioInfo & | audioInfo () |
| void | clearHeader () |
| bool | isDataComplete () |
| Returns true if the header is complete (data chunk has been found) | |
| chunk_result | parseChunk () |
| int | write (uint8_t *data, size_t data_len) |
Protected Member Functions | |
| int | getChar () |
| void | logInfo () |
| uint16_t | read_int16 () |
| uint32_t | read_int32 () |
| uint32_t | read_tag () |
| void | skip (int n) |
Protected Attributes | |
| uint8_t | chunk_buffer [28] |
| size_t | chunk_len = 0 |
| size_t | data_pos = 0 |
| bool | header_complete = false |
| struct WavIMAAudioInfo | headerInfo |
| bool | isFirstChunk = true |
| size_t | max_chunk_len = 8 |
| size_t | skip_len = 0 |
|
inline |
|
inline |
|
inline |
|
inlineprotected |
|
inline |
Returns true if the header is complete (data chunk has been found)
|
inlineprotected |
|
inline |
|
inlineprotected |
|
inlineprotected |
|
inlineprotected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |