libextractor
1.11
About: GNU libextractor is a library used to extract meta-data from files of arbitrary type.
![]() ![]() |
Go to the source code of this file.
Data Structures | |
struct | Header |
Macros | |
#define | HEADER_SIZE 0xD0 |
Functions | |
void | EXTRACTOR_it_extract_method (struct EXTRACTOR_ExtractContext *ec) |
#define HEADER_SIZE 0xD0 |
Number of bytes in the full IT header and thus the minimum size we're going to accept for an IT file.
Definition at line 35 of file it_extractor.c.
void EXTRACTOR_it_extract_method | ( | struct EXTRACTOR_ExtractContext * | ec | ) |
extract meta data from an Impulse Tracker module
ITTECH.TXT as taken from IT 2.14p5 was used, while this piece of software was originally written.
ec | extraction context |
Definition at line 66 of file it_extractor.c.
References EXTRACTOR_ExtractContext::cls, EXTRACTOR_METAFORMAT_C_STRING, EXTRACTOR_METAFORMAT_UTF8, EXTRACTOR_METATYPE_FORMAT_VERSION, EXTRACTOR_METATYPE_MIMETYPE, EXTRACTOR_METATYPE_TITLE, HEADER_SIZE, Header::magicid, EXTRACTOR_ExtractContext::proc, EXTRACTOR_ExtractContext::read, Header::title, and Header::version.