|
id3dev 26.01
An ID3 metadata library
|
| docs | |
| include | |
| id3v1 | |
| id3v1.h | |
| id3v1Parser.h | |
| id3v1Types.h | Definitions for ID3v1 tag structure, constants, and genre enumeration |
| id3v2 | |
| id3v2.h | Declarations of ID3v2 tag operations including reading/writing metadata frames, tag serialization, and file I/O |
| id3v2Context.h | Function definitions for ID3v2 frame context definitions and parsing configuration |
| id3v2Frame.h | Function definitions for ID3v2 frame lifecycle, traversal, serialization, and content management |
| id3v2Parser.h | Definitions for binary parsing of ID3v2 tags, headers, frames, and complete tag structures from byte buffers |
| id3v2TagIdentity.h | Function definitions of ID3v2 tag header and tag structure creation, manipulation, serialization, and JSON conversion |
| id3v2Types.h | Definitions for ID3v2.x tag structure, constants, and genre enumeration |
| id3dev.h | Decleations for reading, writing, converting, and comparing ID3v1 and ID3v2 metadata tags |
| src | |
| id3v1 | |
| id3v1.c | Definitions of ID3v1 tag manipulation, file I/O, and utility functions |
| id3v1Parser.c | Declarations of ID3v1 tag parsing and memory management functions |
| id3v2 | |
| id3v2.c | Function implementation of ID3v2 tag operations including reading/writing metadata frames, tag serialization, and file I/O |
| id3v2Context.c | Function implementation of ID3v2 frame context definitions and parsing configuration |
| id3v2Frame.c | Function implementation for ID3v2 frame lifecycle, traversal, serialization, and content management |
| id3v2Parser.c | Implementations for binary parsing of ID3v2 tags, headers, frames, and complete tag structures from byte buffers |
| id3v2TagIdentity.c | Function implementations of ID3v2 tag header and tag structure creation, manipulation, serialization, and JSON conversion |
| id3dev.c | Function implementations for reading, writing, converting, and comparing ID3v1 and ID3v2 metadata tags |