Skip to main content

Module hwaccel

Module hwaccel 

Source
Expand description

Rate-distortion analysis for optimal encoding parameter selection. Hardware acceleration configuration and simulation.

Pure-Rust module providing backend enumeration, capability modelling, codec–encoder name mapping, and best-backend selection — no actual hardware calls are performed.

Structs§

HwAccelCaps
Capabilities advertised by a hardware acceleration backend.
HwAccelConfig
Runtime configuration for using a hardware acceleration backend.
HwAccelSelector
Selects the best available hardware backend for a given task.
HwCodecMapping
Maps hardware backends and codecs to encoder/decoder program names.
PipelineHwConfig
Pipeline-level hardware and threading configuration.

Enums§

HwAccelBackend
Hardware acceleration backends supported by OxiMedia.
LatencyMode
Latency mode for the transcoding pipeline.

Functions§

simulate_hw_caps
Returns plausible simulated hardware capabilities for a given backend.