After opening an annodex for reading, you can attach various callbacks relevant to the parts of the file you are interested in, including the stream header, track headers, head element, anchors and media data. Then, as bytes are read, libannodex will call your callbacks as appropriate.
The following modules contain descriptions and example code for various methods of reading Annodex media.
Modules | |
Reading from files and file descriptors | |
Reading from memory buffers | |
Advanced management of AnxRead callbacks |