Log levels in Mobile SDKs
Different logging levels can be selected in each VXG Mobile SDK module to see more or less information in logs. It is important to remember that a high log level can slow down the app’s performance.
Android
Player SDK
List of possible options:
LogLevel.COMPILED - default
Description: log level with which SDK is assembled (LogLevel.ERROR)
Value: -1
Impact level: lowLogLevel.NONE
Description: completely disable the log
Value: 0
Impact level: noneLogLevel.ERROR
Description: only errors are displayed
Value: 1
Impact level: lowLogLevel.INFO
Description: used for debugging, entry level
Value: 3
Impact level: highLogLevel.DEBUG
Description: used for debugging, medium level
Value: 4
Impact level: highLogLevel.LOG
Description: used for debugging, medium level
Value: 5
Impact level: heavyLogLevel.TRACE
Description: used for debugging, complete level
Value: 7
Impact level: very heavy
Encoder SDK
List of possible options:
Log.VERBOSE - default
Description: a lot of useful information
Value: 2
Impact level: low
Cloud SDK
List of possible options:
Log.VERBOSE - default
Description: a lot of useful information
Value: 2
Impact level: lowLog.DEBUG
Description: used for debugging, entry level
Value: 3
Impact level: mediumLog.INFO
Description: used for debugging, medium level
Value: 4
Impact level: mediumLog.WARN
Description: used for debugging and alerts, medium level
Value: 5
Impact level: mediumLog.ERROR
Description: used for debugging, alerts and errors, medium level
Value: 6
Impact level: mediumLog.ASSERT
Description: used for debugging, alerts, errors and asserts, high level
Value: 7
Impact level: medium
iOS
Player SDK
List of possible options:
MP_LOG_LEVEL_NONE
Description: completely disable the log
Value: 0
Impact level: noneMP_LOG_LEVEL_ERROR - default
Description: only errors are displayed
Value: 1
Impact level: lowMP_LOG_LEVEL_WARNING
Description: potentially important information is displayed
Value: 2
Impact level: lowMP_LOG_LEVEL_INFO
Description: used for debugging, entry level
Value: 3
Impact level: highMP_LOG_LEVEL_DEBUG
Description: used for debugging, medium level
Value: 4
Impact level: highMP_LOG_LEVEL_LOG
Description: used for debugging, medium level
Value: 5
Impact level: heavyMP_LOG_LEVEL_FIXME
Description: not used
Value: 6
Impact level: very heavyMP_LOG_LEVEL_TRACE
Description: used for debugging, complete level
Value: 7
Impact level: very heavyMP_LOG_LEVEL_MEMDUMP
Description: not used
Value: 9
Impact level: very heavyMP_LOG_LEVEL_COUNT
Description: not used
Value: 10
Impact level: very heavy
Encoder SDK
List of possible options:
LL_PANIC - default
Description: only trial errors are displayed
Value: 0
Impact level: noneLL_FATAL
Description: not used
Value: 1
Impact level: noneLL_ERROR
Description: only errors are displayed
Value: 2
Impact level: lowLL_WARNING
Description: potentially important information is displayed
Value: 3
Impact level: lowLL_INFO
Description: used for debugging, entry level
Value: 4
Impact level: lowLL_DEBUG
Description: used for debugging, medium level Value: 5
Impact level: mediumLL_VERBOSE
Description: not used
Value: 6
Impact level: mediumLL_TRACE
Description: used for debugging, complete level
Value: 7
Impact level: heavyLL_ALL
Description: not used
Value: 8
Impact level: heavyLL_QUIET
Description: not used
Value: -1
Impact level: heavy
Cloud SDK
List of possible options:
CSDK_LOG_LEVEL_NONE
Description: completely disable the log
Value: 0
Impact level: noneCSDK_LOG_LEVEL_ERROR - default
Description: only errors are displayed
Value: 1
Impact level: lowCSDK_LOG_LEVEL_WARNING
Description: potentially important information is displayed
Value: 2
Impact level: lowCSDK_LOG_LEVEL_INFO
Description: used for debugging, entry level
Value: 3
Impact level: highCSDK_LOG_LEVEL_DEBUG
Description: used for debugging, medium level
Value: 4
Impact level: highCSDK_LOG_LEVEL_LOG
Description: used for debugging, medium level
Value: 5
Impact level: heavyCSDK_LOG_LEVEL_FIXME
Description: not used
Value: 6
Impact level: very heavyCSDK_LOG_LEVEL_TRACE
Description: used for debugging, complete level
Value: 7
Impact level: very heavyCSDK_LOG_LEVEL_MEMDUMP
Description: not used
Value: 9
Impact level: very heavyCSDK_LOG_LEVEL_COUNT
Description: not used
Value: 10
Impact level: very heavy