Cargo Features
fframes-media has no features set by default.
[dependencies]
fframes-media = { version = "1.0.0-beta.7.rc-20", features = ["h264", "h265", "aac", "mp3lame", "opus", "vpx", "videotoolbox", "audiotoolbox", "vaapi", "nvidia", "qsv", "vulkan", "mediacodec", "direct3d11", "direct3d9", "libav-agree-gpl", "libav-agree-nonfree", "libav-agree-version3", "quote"] }
- default
-
by default we enable only platform specific encoders that would be always populated by the platform sysroot itself
- h264
-
enable various encoder & decoders libraries
Enables build-lib-x264 of ffmpeg-sys-next
- h265
-
Enables build-lib-x265 of ffmpeg-sys-next
- aac
-
Enables build-lib-aacplus of ffmpeg-sys-next
ffmpeg-sys-next:
encoders/decoders
- mp3lame
-
Enables build-lib-mp3lame of ffmpeg-sys-next
- opus
-
Enables build-lib-opus of ffmpeg-sys-next
- vpx
-
Enables build-lib-vpx of ffmpeg-sys-next
- videotoolbox
-
enable various hardware accelerations
Enables build-videotoolbox of ffmpeg-sys-next
- audiotoolbox
-
Enables build-audiotoolbox of ffmpeg-sys-next
- vaapi
-
Enables build-vaapi of ffmpeg-sys-next
- nvidia
-
Enables build-nvidia of ffmpeg-sys-next
- qsv
-
Enables build-lib-libmfx of ffmpeg-sys-next
- vulkan
-
Enables build-vulkan of ffmpeg-sys-next
- mediacodec
-
Enables build-mediacodec of ffmpeg-sys-next
- direct3d11
-
Enables build-lib-d3d11va of ffmpeg-sys-next
- direct3d9
-
Enables build-lib-dxva2 of ffmpeg-sys-next
- libav-agree-gpl
-
licensing stuff
Enables build-license-gpl of ffmpeg-sys-next
- libav-agree-nonfree
-
Enables build-license-nonfree of ffmpeg-sys-next
- libav-agree-version3
-
Enables build-license-version3 of ffmpeg-sys-next