The OpenD Programming Language

audioformats.libxm

Undocumented in source.

Members

Functions

xm_check_sanity_postload
int xm_check_sanity_postload(xm_context_t* ctx)

Check a loaded module for errors/inconsistencies.

xm_check_sanity_preload
int xm_check_sanity_preload(const(char)* module_, size_t module_length)

Check the module data for errors/inconsistencies.

xm_get_memory_needed_for_context
size_t xm_get_memory_needed_for_context(char* moddata, size_t moddata_length)

Get the number of bytes needed to store the module data in a dynamically allocated blank context.

xm_load_module
char* xm_load_module(xm_context_t* ctx, char* moddata, size_t moddata_length, char* mempool)

Populate the context from module data.

Meta