]> git.ipfire.org Git - thirdparty/shairport-sync.git/commitdiff
Update README.md
authorMike Brady <mikebrady@eircom.net>
Sat, 22 Aug 2015 22:41:04 +0000 (18:41 -0400)
committerMike Brady <mikebrady@eircom.net>
Sat, 22 Aug 2015 22:41:04 +0000 (18:41 -0400)
README.md

index 5e3cacd49dbe25806364ad0403bd6e81a8b77924..dfa980b47ec2a48cc040c188429b160e0d3186dc 100644 (file)
--- a/README.md
+++ b/README.md
@@ -92,6 +92,8 @@ $ autoreconf -i -f
 Choose the appropriate `--with-*` options:
 
 - `--with-alsa` for the ALSA audio back end. This is required.
+- `--with-stdout` include an optional backend module to enable raw audio to be output through standard output (stdout).
+- `--with-pipe` include an optional backend module to enable raw audio to be output through a unix pipe.
 - `--with-avahi` or `--with-tinysvcmdns` for mdns support. Avahi is a widely-used system-wide zero-configuration networking (zeroconf) service — it may already be in your system. If you don't have Avahi, or similar, then consider including tinysvcmdns, which is a tiny zeroconf service embedded inside the shairport-sync application itself. To enable multicast for `tinysvcmdns`, you may have to add a default route with the following command: `route add -net 224.0.0.0 netmask 224.0.0.0 eth0` (substitute the correct network port for `eth0`). You should not have more than one zeroconf service on the same system — bad things may happen, according to RFC 6762, §15.
 - `--with-ssl=openssl`  or `--with-ssl=polarssl` for encryption and related utilities using either OpenSSL or PolarSSL.
 - `--with-soxr` for libsoxr-based resampling.