Julien BLACHE
|
f5bcc82afb
|
Rework password handling in RAOP mDNS browser callback
|
2010-07-30 19:09:09 +02:00 |
Julien BLACHE
|
7a09ee4092
|
Add support for streaming unencrypted audio
|
2010-07-30 19:09:09 +02:00 |
Julien BLACHE
|
47bd255ffc
|
Do not add AirTunes devices that don't support AirTunes v2
Filter based on the tp field of the mDNS TXT record.
|
2010-07-17 08:05:06 +02:00 |
Julien BLACHE
|
01cde2c50c
|
Cleanup debug message
|
2010-07-10 12:26:31 +02:00 |
Julien BLACHE
|
b8238e6a78
|
Add IPv6 support to player and RAOP for device discovery
|
2010-05-14 17:37:55 +02:00 |
Julien BLACHE
|
4bd09cba62
|
Browse and resolve mDNS services on both IPv4 and IPv6
|
2010-05-14 17:36:29 +02:00 |
Julien BLACHE
|
143b612c97
|
Fix REPEAT_OFF behaviour on single-item playlists
|
2010-05-09 09:52:09 +02:00 |
Julien BLACHE
|
576e1cc9ef
|
Check for player status after playback_write()
playback_write() can actually stop the player, so check that this did
not happen.
|
2010-05-09 09:24:05 +02:00 |
Julien BLACHE
|
c2977fd61d
|
Protect playback_start() againt empty playlist
|
2010-05-05 19:19:16 +02:00 |
Julien BLACHE
|
682e495ed0
|
Protect shuffle against empty player playlist
|
2010-05-05 19:17:36 +02:00 |
Julien BLACHE
|
882b42f83c
|
Port player to FreeBSD
The kqueue/kevent timers are no replacement for timerfd, so unfortunately this
doesn't work well at all. Need a higher resolution timer.
|
2010-05-02 11:45:16 +02:00 |
Julien BLACHE
|
47589ff34a
|
Add audio player
|
2010-05-02 11:45:14 +02:00 |