Adjusting the logging level in Unreal is a two-part process. You need to adjust both the Unreal plugin and the Vivox SDK logs to a matching level to get the correct log output. Refer to the following table to match your logging levels between Unreal and Vivox:
Log Level Combinations
Unreal Plugin Level | Vivox Level |
Error | log_error |
Warning | log_warning |
Log | log_info |
Verbose | log_debug |
VeryVerbose | log_trace |
All | log_all |
Raise the logging level of the Unreal plugin
- Add the line
VivoxCore=<value from the table>
, using the Unreal level you need as the value, under[Core.Log]
at the top of 'DefaultEngine.ini'.
Example:
Raise the logging level of Vivox Core logs emitted by the Unreal plugin
- Set the Vivox value with
VivoxConfig::SetLogLevel()
wherever Vivox is initialized.
Example:
VivoxConfig config;
config.SetLogLevel(vx_log_level::log_debug);
MyClient->Initialize(config);
Comments
0 comments
Article is closed for comments.