X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/disorder/blobdiff_plain/847e2b27e2a9c4ad87a77163df69c7137c431628..81410abb0c32907b9edd292d512ee8844d177c34:/README diff --git a/README b/README index e413bde..92a3774 100644 --- a/README +++ b/README @@ -33,7 +33,8 @@ Build dependencies: libgcrypt 1.4.1 libasound 1.0.16 libFLAC 1.2.1 - libsamplerate 0.1.4 currently optional + libsamplerate 0.1.4 currently optional but strongly recommended + GStreamer 0.10 currently optional GNU C 4.2.1 } GNU Make 3.81 } Non-GNU versions will NOT work GNU Sed 4.1.5 } @@ -44,6 +45,15 @@ Build dependencies: "Tested" means I've built against that version; earlier or later versions will often work too. +If you don't have libsamplerate then DisOrder will try to run sox(1) to do +sample-rate and channel conversion. Unfortunately, sox has a tendency to +change its command-line options incompatibly every few years. Rather than +chase this moving target by supporting the new options introduced in 14.2, +I'm declaring DisOrder's sox support to be deprecated -- though (unlike +sox's policy) it won't actually go away until the next major version. +Alternatives include building against libsamplerate, or using GStreamer's +audio decoding instead of DisOrder's built-in decoders. + For the web interface to work you will additionally need a web server. I've had both Apache 1.3.x and 2.x working. Anything that supports CGI should be OK.