summary refs log tree commit diff
path: root/pkgs/games/steam
diff options
context:
space:
mode:
authorBrian McKenna <brian@brianmckenna.org>2016-03-29 09:14:27 +1100
committerBrian McKenna <brian@brianmckenna.org>2016-03-29 09:17:15 +1100
commitd47e2fde696749e5d79871ca6e85c9e9af67ff25 (patch)
treeb66dfb536a5082b4c637dfb2c48b0598580f2329 /pkgs/games/steam
parentdcae10ebdac761005c6ce3fc33ea6d958faa3bb0 (diff)
downloadnixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar.gz
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar.bz2
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar.lz
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar.xz
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.tar.zst
nixpkgs-d47e2fde696749e5d79871ca6e85c9e9af67ff25.zip
steam: enable hardware decoding (for In-Home Streaming)
Previous to this patch I was getting software decoding when I used In-Home
Streaming. I had a look around and according to:

https://bbs.archlinux.org/viewtopic.php?id=187922

> It seems that the libva version Steam comes with, is not compatible anymore to
> the newer libva 1.4.0.

Substituting in our version of libva gives me hardware decoding!
Diffstat (limited to 'pkgs/games/steam')
-rw-r--r--pkgs/games/steam/runtime-wrapped.nix1
1 files changed, 1 insertions, 0 deletions
diff --git a/pkgs/games/steam/runtime-wrapped.nix b/pkgs/games/steam/runtime-wrapped.nix
index c1c79f8ac43..a8037be8f83 100644
--- a/pkgs/games/steam/runtime-wrapped.nix
+++ b/pkgs/games/steam/runtime-wrapped.nix
@@ -85,6 +85,7 @@ let
     libpulseaudio
     alsaLib
     openalSoft
+    libva
   ] ++ lib.optional newStdcpp gcc.cc;
 
   ourRuntime = if runtimeOnly then []