6570 Commits
Author SHA1 Message Date
Ben Osheroff c45bd5a226 Fix for when the writer thread kicks off before
the reader thread (manifested as an initial "stutter"
before the buffer filled adequately)
2011-05-22 18:06:34 -07:00
Albert Zeyer 7bce283f7c gitignore: *.o 2011-05-21 11:33:35 +02:00
Albert Zeyer bb0ce713f3 small fix as noted by xseregax 2011-05-21 11:33:12 +02:00
Albert Zeyer 6e45e91920 Merge pull request #81 from srcshelton/master
Fix power-on sequence
2011-05-20 07:14:37 -07:00
Stuart Shelton d749406391 Fix identification of multiple players, fix power-on sequence 2011-05-19 22:30:00 +01:00
Albert Zeyer a0a8d39d2f Merge pull request #79 from miracle2k/master
Support older versions of libao
2011-05-15 13:30:47 -07:00
Michael Elsdoerfer 56e6017111 Support older versions of libao. 2011-05-15 20:24:18 +02:00
Albert Zeyer 0cf0b1823b Merge commit '0bf6c68680' 2011-05-13 19:58:08 +02:00
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