Albert Zeyer
6ac65ce843
Merge pull request #76 from magnusmoaner/master
...
Previously the number of players would be detected as one regardless of number of players.
2011-05-11 06:51:53 -07:00
Magnus Møller Petersen
8bc82b415a
Fixed a bug in the regular expressions used to fetch number of players, and changed the loop to fetch mac adresses for each player
2011-05-11 15:23:49 +02:00
Brendan Shanks
0bf6c68680
hairtunes.c: Fix "'struct in_addr' declared inside parameter list" warnings on OpenBSD
...
Rearrange includes to fix warnings thrown on OpenBSD 4.9/i386
2011-05-10 21:30:03 -07:00
Albert Zeyer
e616174cff
Merge pull request #75 from wgoossens/master
...
Fallback to IPv4 if IPv6 is not present
2011-05-10 14:38:31 -07:00
Walter Goossens
a07282b13c
socketlib: Fallback to IPv4 when IPv6 not present.
...
This fixes systems where IPv6 is available in libraries but just not enabled
in the kernel.
2011-05-10 23:33:43 +02:00
Albert Zeyer
f02c274feb
Merge pull request #74 from wgoossens/master
...
Fixed up Makefile
2011-05-10 02:22:04 -07:00
Walter Goossens
01d9918ab6
Alter Makefile to build seperate objects and remove inclusion of c file
2011-05-10 01:04:04 +02:00
Albert Zeyer
5d70687e04
Merge pull request #68 from Andywebs/master
...
base64 decoding issues for some clients, and other itunes client problems.
2011-05-05 06:35:43 -07:00
Andrew Webster
18c6c57321
fixed places in code that expected TRUE to be > 0.
...
fixed some base64 decoder/padding issues.
Updates for iTunes compatability (via James Pearce)
2011-05-04 18:51:03 -04:00
Albert Zeyer
df18416cad
Merge pull request #66 from Andywebs/e5b9efea8d947cd25cb270569f62f381d15142e9.
...
Removed the need for an external private key file.
2011-05-02 06:31:13 -07:00
Andrew Webster
e5b9efea8d
Using a different method to load the private key that doesn't require
...
the pem file.
2011-05-01 19:49:30 -04:00
abrasive
0d152c721b
Make clear what the buffer settings are for. Remove oversized default buffer, given the START_FILL used for synchrony by whoever that was.
2011-05-01 16:29:19 +10:00
abrasive
80edb92608
Fix issue 56, size bug.
2011-05-01 14:16:58 +10:00
abrasive
9557135efe
Added various ports I've been made aware of
2011-05-01 14:14:36 +10:00
Albert Zeyer
8ad20045a0
Merge branch 'master' of github.com:albertz/shairport
2011-04-30 17:34:53 +02:00
Albert Zeyer
698ef03a13
reference to https://github.com/rcarlsen/ShairPortMenu
2011-04-30 17:33:44 +02:00
Albert Zeyer
ba1663a80b
Merge pull request #59 from clee/master.
...
use POSIX setsid before calling it
2011-04-30 08:31:50 -07:00
Albert Zeyer
2db23142c1
gitignore
2011-04-30 17:22:19 +02:00
Albert Zeyer
2e4a080d58
some fixes
2011-04-30 17:22:01 +02:00
Albert Zeyer
1f77088f32
Merge pull request #60 from Andywebs/master.
...
C Only implementation
2011-04-30 08:12:24 -07:00
Andrew Webster
53d89bd1a1
Missing Makefile mods.
2011-04-30 05:36:31 -04:00
Andrew Webster
8d0624e4da
Changes to hairtunes for previous shairport C startup mods.
2011-04-30 05:34:44 -04:00
Andrew Webster
df4a540dc9
Adds an alternative startup, that eliminates the need for Perl.
...
Requires airport.pem to load the airplay key.
2011-04-30 05:32:26 -04:00
Chris Lee
a6ebd0197e
Fix error on Linux
2011-04-29 23:26:23 -07:00
Albert Zeyer
6a83a97d7c
added Stuart Shelton to contributors list
2011-04-29 15:27:50 +02:00
Albert Zeyer
34ddce28b9
Merged pull request #54 from srcshelton/master.
...
Added Squeezebox support
2011-04-29 06:18:18 -07:00
Stuart Shelton
c2c7c933c7
Add support of Logitech Squeezebox Server integration
2011-04-29 04:40:47 +01:00
Stuart Shelton
3d9926653d
Add support for verbose/debug messages, add option to write a PID file
2011-04-29 04:39:58 +01:00
Albert Zeyer
d670169c52
pkgconfig also needs to be installed in case of MacPorts
...
see here: https://github.com/albertz/shairport/issues/36#issuecomment-1046934
2011-04-26 12:20:17 +02:00
Albert Zeyer
4f9e4b8c3b
command was slightly wrong for updating Perl. simplified it.
...
see: https://github.com/albertz/shairport/issues/31
2011-04-26 12:18:52 +02:00
Albert Zeyer
d677049418
HTTP::Request is needed, too
...
This was reported by @grantland here:
https://github.com/albertz/shairport/issues/31
2011-04-26 12:16:39 +02:00
Albert Zeyer
e5596099fe
added link to java port
2011-04-26 12:16:04 +02:00
Albert Zeyer
7207f4354b
Merge commit 'c6abdd09a01e'
2011-04-26 11:58:07 +02:00
Albert Zeyer
d972fcd832
removed hack
...
This introduced in this pull request:
https://github.com/albertz/shairport/pull/49
This looks very hacky and it gives warnings for me. Also, I don't really understand why it is needed because `perl -w shairport.pl` works already.
2011-04-26 11:55:13 +02:00
Albert Zeyer
c7413f476a
Merge commit 'f1111374357e09615411'
...
Conflicts:
shairport.pl
2011-04-26 11:51:50 +02:00
patrick
c6abdd09a0
fixed typo
2011-04-26 08:18:23 +02:00
patrick
432b3180f6
added redhat/fedora infos to INSTALL
2011-04-26 08:17:46 +02:00
James Laird
4538a39ef4
Don't run 'make' in arbitrary directories on the user's system
...
That was a little overkill. Reading the INSTALL file is more useful.
2011-04-26 15:14:11 +10:00
Stuart Shelton
f111137435
Perl Corrections
2011-04-26 00:08:22 +01:00
Matthew Flint
912f8e7f14
added command-line config for AO driver and device
2011-04-23 23:07:04 +01:00
Matthew Flint
1dcc375e1f
Merge remote branch 'johan/master' into soundcard-config
2011-04-23 23:05:36 +01:00
James Laird
38935bb4f1
Bugfix: FANCY_RESAMPLING was broken
2011-04-23 23:30:27 +10:00
James Laird
aecb9792be
Bugfix: buggy users don't read INSTALL
...
Probably some of them don't have the necessary prereqs to compile
either, but at least now it tells them to read the INSTALL file instead
of throwing an error about not finding 'hairtunes'.
2011-04-23 14:08:09 +10:00
James Laird
72e2f57e28
Fix die handling (again)
2011-04-20 08:50:46 +10:00
johan@henkens.com
ae36ca1af2
changed AO_FMT_LITTLE back to AO_FMT_NATIVE, as it should have been.
2011-04-19 13:37:50 -07:00
johan@henkens.com
537d953fb5
Added basic support to set audio output device in windows seven.
2011-04-19 04:07:44 -07:00
Matthew Flint
f77b8310c2
revert pipe opening, so open() blocks again if no reader
2011-04-18 22:10:49 +01:00
Matthew Flint
6b2c494f57
pipe output now handles SIGPIPE gracefully, closes file handle, re-opens file when another reader appears
2011-04-18 21:52:16 +01:00
Albert Zeyer
8fbbfad4f4
endian fix as reported in #27
2011-04-18 17:22:36 +02:00
James Laird
5fa8fdec84
cleanup and retab decoder launch
2011-04-18 21:38:25 +10:00