nixpkgs/pkgs/development
Jan Malakhovski 31cf1ff4ee openalSolf: make it search its own $out for data files
Without those data files HRTF will silently fail to initialize.

It searches /usr and /usr/local by default but we don't have those paths.
It also searches XDG_DATA_DIRS but using that requires configuration by the
user. This patch makes makes it just work.

How to play with it:

- Build `mpv` with `openalSoft` support.

- cat << EOF > ~/.alsoftrc
[general]
hrtf = true
EOF

- Wear stereo headphones.

- Play a file with 6 or more channels with `mpv -ao openal $file`, e.g.
  https://archive.org/download/5.1SurroundSoundTestFilesVariousFormatsAACAC3MP4DTSWAV/5.1%20Surround%20Sound%20AAC%20Test.mp4

- Try `hrtf = false` to hear the difference.
2019-10-29 17:38:07 +01:00
..
androidndk-pkgs
arduino
beam-modules
bower-modules/generic
compilers
coq-modules coqPackages.coq-extensible-records: support for coq 8.9 and 8.10 2019-10-29 12:42:22 +00:00
dhall-modules
dotnet-modules/patches
em-modules/generic
go-modules
go-packages
guile-modules
haskell-modules
idris-modules
interpreters python35: 3.5.7 -> 3.5.8 2019-10-29 10:39:50 +01:00
java-modules
libraries openalSolf: make it search its own $out for data files 2019-10-29 17:38:07 +01:00
lisp-modules
lua-modules
misc
mobile
node-packages
ocaml-modules Merge pull request #72171 from romildo/upd.ocamlearlybird 2019-10-29 14:31:09 +00:00
perl-modules perlPackages.Po4a: fix build (#72170) 2019-10-28 17:27:33 +01:00
pharo
pure-modules
python-modules python3Packages.snuggs: 1.4.3 -> 1.4.7 2019-10-29 13:42:36 +01:00
r-modules
ruby-modules solargraph: 0.35.2 -> 0.37.2 2019-10-27 17:16:29 -07:00
tools Merge staging-next into staging 2019-10-29 16:56:59 +01:00
web