Commit Graph
157 Commits
Author SHA1 Message Date
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
Albert Zeyer 818a70987a cleanup 2011-04-18 11:09:43 +02:00
Albert Zeyer 71fe0acc76 cleanup 2011-04-18 11:08:53 +02:00
Albert Zeyer 1f6a2f24c3 cleanup 2011-04-18 11:06:01 +02:00
Albert Zeyer e73d325e73 cleanup: remove PortAudio support
This was discussed in some of the earlier commits. PortAudio doesn't give any real advantages over libao and libao is at least as portable as PortAudio. And we should try to keep the code clean.
2011-04-18 11:04:18 +02:00
Albert Zeyer efc2c15a00 Merge commit 'a0e2ba7b9fca1c93494b' 2011-04-18 11:00:43 +02:00