Firelight Technologies FMOD Studio API
Bit fields to use with FMOD::Debug_SetLevel / FMOD::Debug_GetLevel to control the level of tty debug output with logging versions of FMOD (fmodL).
#define FMOD_DEBUG_LEVEL_NONE 0x00000000
#define FMOD_DEBUG_LEVEL_LOG 0x00000001
#define FMOD_DEBUG_LEVEL_WARNING 0x00000002
#define FMOD_DEBUG_LEVEL_ERROR 0x00000004
#define FMOD_DEBUG_LEVEL_ALL 0x000000FF
#define FMOD_DEBUG_TYPE_MEMORY 0x00000100
#define FMOD_DEBUG_TYPE_FILE 0x00000200
#define FMOD_DEBUG_DISPLAY_TIMESTAMPS 0x01000000
#define FMOD_DEBUG_DISPLAY_LINENUMBERS 0x02000000
#define FMOD_DEBUG_DISPLAY_COMPRESS 0x04000000
#define FMOD_DEBUG_DISPLAY_THREAD 0x08000000
#define FMOD_DEBUG_DISPLAY_ALL 0x0F000000
FMOD_DEBUG_LEVEL_NONE
FMOD_DEBUG_LEVEL_LOG
Enable informational messages.
FMOD_DEBUG_LEVEL_WARNING
Enable warning messages.
FMOD_DEBUG_LEVEL_ERROR
Enable error messages.
FMOD_DEBUG_LEVEL_ALL
FMOD_DEBUG_TYPE_MEMORY
Verbose logging for memory operations, only use this if you are debugging a memory related issue.
FMOD_DEBUG_TYPE_FILE
Verbose logging for file access, only use this if you are debugging a file related issue.
FMOD_DEBUG_DISPLAY_TIMESTAMPS
Display the timestamp of the log entry in milliseconds.
FMOD_DEBUG_DISPLAY_LINENUMBERS
Display the FMOD Studio source code line numbers, for debugging purposes.
FMOD_DEBUG_DISPLAY_COMPRESS
If a message is repeated more than 5 times it will stop displaying it and instead display the number of times the message was logged.
FMOD_DEBUG_DISPLAY_THREAD
Display the thread ID of the calling function that caused this log entry to appear.
FMOD_DEBUG_DISPLAY_ALL
Version 1.03.06 Built on Apr 17, 2014