module FFI::OpenMPT::API

Constants

ErrorDefault
ErrorIgnore
ErrorLog
ErrorStore
LogDefault

Logging API calls

LogSilent
OPENMPT_ERROR_ARGUMENT_NULL_POINTER
OPENMPT_ERROR_BASE
OPENMPT_ERROR_DOMAIN
OPENMPT_ERROR_EXCEPTION
OPENMPT_ERROR_FUNC_RESULT_DEFAULT
OPENMPT_ERROR_FUNC_RESULT_LOG
OPENMPT_ERROR_FUNC_RESULT_NONE
OPENMPT_ERROR_FUNC_RESULT_STORE
OPENMPT_ERROR_GENERAL
OPENMPT_ERROR_INVALID_ARGUMENT
OPENMPT_ERROR_INVALID_MODULE_POINTER
OPENMPT_ERROR_LENGTH
OPENMPT_ERROR_LOGIC
OPENMPT_ERROR_OK

Error handling API calls

OPENMPT_ERROR_OUT_OF_MEMORY
OPENMPT_ERROR_OUT_OF_RANGE
OPENMPT_ERROR_OVERFLOW
OPENMPT_ERROR_RANGE
OPENMPT_ERROR_RUNTIME
OPENMPT_ERROR_UNDERFLOW
OPENMPT_ERROR_UNKNOWN
OPENMPT_MODULE_RENDER_INTERPOLATIONFILTER_LENGTH
OPENMPT_MODULE_RENDER_MASTERGAIN_MILLIBEL

Render param module calls

OPENMPT_MODULE_RENDER_STEREOSEPARATION_PERCENT
OPENMPT_MODULE_RENDER_VOLUMERAMPING_STRENGTH
OPENMPT_PROBE_FILE_HEADER_FLAGS_CONTAINERS
OPENMPT_PROBE_FILE_HEADER_FLAGS_DEFAULT
OPENMPT_PROBE_FILE_HEADER_FLAGS_MODULES
OPENMPT_PROBE_FILE_HEADER_FLAGS_NONE

Probe module calls

OPENMPT_PROBE_FILE_HEADER_RESULT_ERROR
OPENMPT_PROBE_FILE_HEADER_RESULT_FAILURE
OPENMPT_PROBE_FILE_HEADER_RESULT_SUCCESS
OPENMPT_PROBE_FILE_HEADER_RESULT_WANTMOREDATA