Skip to main content

## enable_linux_hardware_video_decoding

# Function enable_linux_hardware_video_decoding

Source

    pub(crate) fn enable_linux_hardware_video_decoding()

Expand description

Configure GStreamer (the media backend behind WebKitGTK’s HTML5 `<video>` element on Linux) to prefer hardware-accelerated VAAPI decoding when the host provides it, falling back to software decoding otherwise.

All variables are only set if the user has not already exported them, so an explicit override (e.g. forcing software decode for debugging) is respected. They must be applied before WebKitGTK builds its GStreamer pipeline, hence the call at the very top of `run()`.