XSplit Logo

Advanced Settings

Make sure to proceed with caution and consult the hints provided when making changes to these advanced options.

Video processing mode

Let’s you choose to prioritize using CPU or GPU resources for video processing.  Changing this option is only available on Windows 8.1+.

Legacy Mode

The default video processing mode for XSplit Broadcaster. Allows the following options below:

Use hardware acceleration for video playback

Enable Microsoft MF engine for the playback of supported video files (MP4, WMV, AVI, and ASF). Using the MF engine will enable DXVA2 hardware acceleration and should use fewer CPU resources.

Use hardware acceleration for USB2 capture devices

Enable the use of DXVA2 hardware acceleration to decode video from USB 2.0 capture devices such as AVerMedia LGP, Hauppauge HD PVR, Elgato Game Capture HD and HD60.

Prefer CPU for video processing

Recommended for lessening the load on the GPU while playing PC games on the same hardware.

Prefer GPU for video processing

Allow XSplit to take advantage of your GPU's functions for accelerated video decoding and other GPU processing
Enable WASAPI audio render (experimental)
Forces DirectShow to use WASAPI audio renderer instead of DirectSound. May resolve audio cracking and stuttering
Allow broadcast plugins to specify their own network adapter
Allows you to choose which active network adapter to use for each of your streaming outputs.
Browser Source Special Optimization
Allows Website sources to render animations in both 30 and 60 fps. Note that this may not work perfectly on some systems and may end up just showing a black or empty Website source. Click here for more information about this feature.
Enable script security for sources and extensions
Enables Permissions window which will require you to confirm sources and extensions to execute scripts.
Enable DX12 game capture
Allows DirectX 12 games to be captured as sources. Option only available on Windows 10 Anniversary Update and above.
Projector screen selection border
Choose between always showing the Projector screen’s border during screen selection hover, to show only when the Shift key is pressed, or to never show the border on screen selection hover.
GPU Anti Aliasing
Allows the use of GPU resources to smooth edges of sources. This option is experimental and may be changed or removed in future releases.
For MSAA, we recommend using maximum settings of Sample Count 4 and Quality 0 to avoid excessive GPU usage. MLAA is a post process shader and may require less resources, but may also have a visually different effect.
Enable developer mode
Allows XSplit to perform additional logging, enable plugin debugging and allow unsigned DLLs to be loaded by plugins.
Enable enhanced logging
Allows XSplit to perform comprehensive logging used for searching errors and troubleshooting.
Learn more here.