Cargo Features

[dependencies]
fframes = { version = "1.0.0-beta.7.rc-24", default-features = false, features = ["cpu_renderer", "compile-time-svgtree", "h264", "h265", "aac", "mp3lame", "opus", "vpx", "videotoolbox", "audiotoolbox", "vaapi", "nvidia", "qsv", "vulkan", "mediacodec", "libav-agree-gpl", "libav-agree-nonfree", "libav-agree-version3"] }
default = cpu_renderer

by default we enable only platform specific encoders that would be always populated by the platform sysroot itself

cpu_renderer default = svgr

Affects renderer::cpu

compile-time-svgtree

Enables compile-time-svgtree of svgr-macro

Affects svgr::Svgr.svg_tree

h264

enable various encoders & decoders

Enables h264 of fframes-media

h265

Enables h265 of fframes-media

aac

Enables aac of fframes-media

mp3lame

Enables mp3lame of fframes-media

opus

Enables opus of fframes-media

vpx

Enables vpx of fframes-media

videotoolbox

enable various hardware accelerations

Enables videotoolbox of fframes-media

audiotoolbox

Enables audiotoolbox of fframes-media

vaapi

Enables vaapi of fframes-media

nvidia

Enables nvidia of fframes-media

qsv

Enables qsv of fframes-media

vulkan

Enables vulkan of fframes-media

mediacodec

Enables mediacodec of fframes-media

libav-agree-gpl

might b required for some of the other features licensing

Enables libav-agree-gpl of fframes-media

libav-agree-nonfree

Enables libav-agree-nonfree of fframes-media

libav-agree-version3

Enables libav-agree-version3 of fframes-media

Features from optional dependencies

In crates that don't use the dep: syntax, optional dependencies automatically become Cargo features. These features may have been created by mistake, and this functionality may be removed in the future.

svgr not wasm32 cpu_renderer