gst_all_1.gst-plugins-bad: enable aptx support
- previously, aptx support had been disabled dueto libopenaptx license issues - since 1.20.1, gstreamer supports libfreeaptx as a drop-in replacement
This commit is contained in:
parent
d979ff2d4a
commit
528db1977f
1 changed files with 3 additions and 1 deletions
|
@ -84,6 +84,7 @@
|
||||||
, libxml2
|
, libxml2
|
||||||
, srt
|
, srt
|
||||||
, vo-aacenc
|
, vo-aacenc
|
||||||
|
, libfreeaptx
|
||||||
, VideoToolbox
|
, VideoToolbox
|
||||||
, AudioToolbox
|
, AudioToolbox
|
||||||
, AVFoundation
|
, AVFoundation
|
||||||
|
@ -170,6 +171,7 @@ stdenv.mkDerivation rec {
|
||||||
libintl
|
libintl
|
||||||
srt
|
srt
|
||||||
vo-aacenc
|
vo-aacenc
|
||||||
|
libfreeaptx
|
||||||
] ++ lib.optionals enableZbar [
|
] ++ lib.optionals enableZbar [
|
||||||
zbar
|
zbar
|
||||||
] ++ lib.optionals faacSupport [
|
] ++ lib.optionals faacSupport [
|
||||||
|
@ -261,7 +263,7 @@ stdenv.mkDerivation rec {
|
||||||
"-Disac=disabled" # depends on `webrtc-audio-coding-1` not compatible with 0.3
|
"-Disac=disabled" # depends on `webrtc-audio-coding-1` not compatible with 0.3
|
||||||
"-Dgs=disabled" # depends on `google-cloud-cpp`
|
"-Dgs=disabled" # depends on `google-cloud-cpp`
|
||||||
"-Donnx=disabled" # depends on `libonnxruntime` not packaged in nixpkgs as of writing
|
"-Donnx=disabled" # depends on `libonnxruntime` not packaged in nixpkgs as of writing
|
||||||
"-Dopenaptx=disabled" # depends on older version of `libopenaptx` due to licensing conflict https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/merge_requests/2235
|
"-Dopenaptx=enabled" # since gstreamer-1.20.1 `libfreeaptx` is supported for circumventing the dubious license conflict with `libopenaptx`
|
||||||
]
|
]
|
||||||
++ lib.optionals (!stdenv.isLinux) [
|
++ lib.optionals (!stdenv.isLinux) [
|
||||||
"-Dva=disabled" # see comment on `libva` in `buildInputs`
|
"-Dva=disabled" # see comment on `libva` in `buildInputs`
|
||||||
|
|
Loading…
Reference in a new issue