pipewire: enable compress-offload

K900 6ff293ec ef695215

Changed files
+3
pkgs
development
libraries
pipewire
+3
pkgs/development/libraries/pipewire/default.nix
···
, xorg
, mysofaSupport ? true
, libmysofa
+
, tinycompress
}:
let
···
vulkan-headers
vulkan-loader
webrtc-audio-processing
+
tinycompress
] ++ (if enableSystemd then [ systemd ] else [ eudev ])
++ lib.optionals gstreamerSupport [ gst_all_1.gst-plugins-base gst_all_1.gstreamer ]
++ lib.optionals libcameraSupport [ libcamera libdrm ]
···
"-Dlibmysofa=${mesonEnableFeature mysofaSupport}"
"-Dsdl2=disabled" # required only to build examples, causes dependency loop
"-Drlimits-install=false" # installs to /etc, we won't use this anyway
+
"-Dcompress-offload=enabled"
];
# Fontconfig error: Cannot load default config file