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