Commit Graph
828 Commits
Author SHA1 Message Date
Mike Brady 82011bb757 Fix typo and recompikle man and html files 2015-04-04 23:21:54 +01:00
Mike Brady 98ed2dc75d Update README.md 2015-04-04 09:14:24 +01:00
Mike Brady 7a043b402b Change text layout slightly 2015-04-04 09:12:50 +01:00
Mike Brady 49c27eb128 Update RELEASENOTES.md 2015-04-03 22:20:39 +01:00
Mike Brady 8d8b5f445b Note moveing of metadata stuff. 2015-04-03 22:20:00 +01:00
Mke Brady 0ede9c5e7c Remove all metadata stuff -- move it to 2.3, clean up a few header files. 2015-04-03 22:16:15 +01:00
Mike Brady 65042f5867 Say that this is the stable branch 2015-04-03 13:56:05 +01:00
Mike Brady 7d947205b9 Modified the init script to wait for all services. 2015-03-29 18:12:20 +01:00
Mike Brady 29f9bedca1 Make shairport-sync service start last.
Make shairport-sync wait until all services are started before launching. Leave the sleep command in, but comment it out.

(Note, if you're updating your existing init script, run `sudo insserv shairport-sync` after making the changes in order to have the startup sequence correctly reconfigured.)
2015-03-29 18:04:15 +01:00
Mike Brady 3163e781b2 Update RELEASENOTES.md 2015-03-28 10:55:01 +00:00
Mike Brady e0a450308c Add sleep
Three seconds seems to work for many systems.
2015-03-28 10:51:44 +00:00
Mike Brady f12dc802dd Update LIBSOXR.md 2015-03-21 19:59:07 +00:00
Mike Brady 783e4aa31e Add warning for stalled metadata, add option for coverart 2015-03-21 18:22:21 +00:00
Mike Brady 6aa7fe100d Remove problematic LD_LIBRARY_PATH redefinition
Remove problematic LD_LIBRARY_PATH redefinition, which seems to cause auto tools to be unable to locate the GNU libc compatible malloc and other bad things.
2015-03-21 17:15:36 +00:00
Mike Brady 543663692d Update about metadata 2015-03-19 08:58:06 +00:00
Mike Brady 3665650f33 didn't mean to add the 'ideas' files -- removed 2015-03-18 21:03:35 +00:00
Mike Brady c2383d4942 Fix flush glitch, add artwork request to metadata set. 2015-03-18 21:02:49 +00:00
Mike Brady decc44c55f Add a few extra checks and a progress token. Turns out that iTunes delievery of artwork metadata is very buggy. Best not ask for it (remove metadata type 1 from the mDNS md=xxxphrase) 2015-03-17 22:59:29 +00:00
Mke Brady a6f156cfc0 Adjust the volume transfer function to be a bit steeper in mid to high volume 2015-03-16 21:11:04 +00:00
Mike Brady a2790fc102 Improve metadata output -- maybe it works reliably now. Add call to get audio parameters from back ends, to be able to give volume metadata. 2015-03-16 11:11:54 +00:00
Mike Brady 606c3fd080 Allow non-blocking option to adding item to pc queue -- necessary for 'resume' and possibly 'flush'. Stop pc_queue locking up (?) 2015-03-14 14:21:17 +00:00
Mke Brady e8be4e4883 Add a 'resume' metadata tag for when the stream is about to play 2015-03-12 23:07:02 +00:00
Mke Brady 60b3a6f7fd A little closer to an XML metadata sender. Still in flux. 2015-03-12 22:42:32 +00:00
Mike Brady edcd6da6b0 Debugging metadata code. The metadata is all a construction zone right now. 2015-03-12 20:46:21 +00:00
Mike Brady 9af829f7b2 Add a few new metadata messages. Change some of the codes -- important. 2015-03-11 22:38:09 +00:00
Mike Brady 0edf91cee9 Expose interface for sending metadata 2015-03-11 22:37:01 +00:00
Mike Brady f2a02b6f71 Send a few metadata messages -- not really tested. 2015-03-11 22:36:16 +00:00
Mike Brady 38ad8e2ff8 Add preliminary not-yet-tested code for correct non-blocked writing to FIFO 2015-03-11 19:28:23 +00:00
Mike Brady 82362f7c95 libssl include also includes libcrypto 2015-03-11 19:27:11 +00:00
Mike Brady dd50b332b2 Temporarily quieten some error messages associated with writing to a non-blocking pipe. 2015-03-09 16:26:54 +00:00
Mike Brady 59749f4ce6 Quieten a noisy debug message. 2015-02-26 01:17:17 +00:00
Mike Brady 83cccf0a0f Make writing to the pipe non-blocking. It will break on large files -- to be fixed. 2015-02-26 00:44:44 +00:00
Mike Brady a8796c407a Fix two pre-existing memory leaks, fix very buggy producer-consumer queue (pc_queue) implementation. 2015-02-26 00:19:21 +00:00
Mike Brady d2024aa718 Fix harmless memory leak 2015-02-26 00:17:59 +00:00
Mike Brady 3d6543edb1 Merge pull request #57 from cfstras/pa-reconnect
Pulseaudio: reconnect automatically
2015-03-07 14:40:06 +00:00
Claus Strasburger de39df3463 Pulseaudio: reconnect automatically 2015-03-07 13:48:53 +01:00
Mke Brady 201931916e VERY flaky with metadata, metadata thread and queue hooked up but not really house-trained or even fully debugged. 2015-03-05 23:10:00 +00:00
Mike Brady 9f2c54e086 Turn off an unneeded debug message. 2015-03-05 17:42:02 +00:00
Mke Brady 5ce1337b8d add UNTESTED code to manage a thread-safe producer consumer buffer and memory management with reference counting 2015-03-04 21:33:38 +00:00
Mike Brady 391b48f62a Continue to experiement with metadata. Make it a little more resistant to line drop outs and delays, add too-simple reference counting to rtsp messages. 2015-02-27 17:21:00 +00:00
Mke Brady 46412eb148 Reinistate after bugfix: Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder 2015-02-26 10:56:49 +00:00
Mke Brady bcca3a6f88 Revert "Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder"
This reverts commit 7d339b1b37.

UNstable partial updates.
2015-02-25 20:55:29 +00:00
Mike Brady 7d339b1b37 Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder 2015-02-25 18:25:29 +00:00
Mike Brady 1cf0de4244 Typo fix and update the copyright year 2015-02-25 14:46:24 +00:00
Mke Brady 00fc99ba6c Moving to XML and base64 for metadata transmission. Metadat handling still not final. 2015-02-24 16:56:43 +00:00
Mike Brady 7785d36f98 Update RELEASENOTES.md 2015-02-21 09:12:28 +00:00
Mike Brady 7aab58fe7e Modify umask to allow creation of files with group and world read permission 2015-02-11 23:52:44 +00:00
Mike Brady 9e1727574e Merge pull request #50 from pdgendt/patch-1
Fix: memory leak
2015-02-20 11:50:36 +00:00
Pieter De Gendt 748a0046ad Fix: memory leak 2015-02-20 10:21:54 +01:00
Mke Brady 8bbc8d0f24 Add preliminary support for metadata. 2015-02-18 21:51:08 +00:00