pipewire: use ffmpeg-headless

This commit is contained in:
Zane van Iperen 2022-10-24 19:28:03 +10:00
parent 58211b7b13
commit 0cf541b3dd
No known key found for this signature in database
GPG key ID: 68616B2D8AC4DCC5

View file

@ -15875,12 +15875,10 @@ with pkgs;
pipewire = callPackage ../development/libraries/pipewire {
# ffmpeg depends on SDL2 which depends on pipewire by default.
# Break the cycle by disabling pipewire support in our ffmpeg.
ffmpeg = ffmpeg.override {
SDL2 = SDL2.override {
pipewireSupport = false;
};
};
# Break the cycle by depending on ffmpeg-headless.
# Pipewire only uses libavcodec (via an SPA plugin), which isn't
# affected by the *-headless changes.
ffmpeg = ffmpeg-headless;
};
pipewire-media-session = callPackage ../development/libraries/pipewire/media-session.nix {};