Commit Graph

  • 62dc112a6d Only read metadat settings if metadata support is included, duh. Mike Brady 2015-05-05 16:49:31 +00:00
  • 312b72e5b7 Update RELEASENOTES.md Mike Brady 2015-05-05 12:52:14 +01:00
  • f29792d9ba Add support for omitting installation of configuration files Mike Brady 2015-05-05 11:51:00 +01:00
  • 8f100e6810 Add support for choosing a configuration file Mike Brady 2015-05-05 11:50:19 +01:00
  • fb0eab7c14 Add support for choosing a configuration file Mike Brady 2015-05-05 11:49:58 +01:00
  • b0fd1ae23e Add note about -c option Mike Brady 2015-05-05 11:49:00 +01:00
  • 9de5ee8197 Adjust some of the settings and comments Mike Brady 2015-05-04 23:14:17 +01:00
  • 282f79c95a Add the option to selectively not use pkg-config during configuration - useful for OpenWrt Mike Brady 2015-05-04 17:45:30 +01:00
  • 9c94547b10 Update to reflect move to configuration files and extra features. Mike Brady 2015-05-04 17:27:29 +01:00
  • e3f75d85ce respond better to timeouts and print stats message when frames are totally missing. Mike Brady 2015-05-04 17:26:18 +01:00
  • 392c03b23b Add support for configuration file, and use new config fields where appropriate. Mike Brady 2015-05-04 17:24:47 +01:00
  • f68fe74caf Allow volume control to be ignored, use new config fields in place of old ones. Mike Brady 2015-05-04 17:23:21 +01:00
  • ff79745a60 Set up sample and default settings. Mike Brady 2015-05-04 17:21:54 +01:00
  • 99df6fe537 Use config.metadata_enabled in place of config.meta-dir. Mike Brady 2015-05-04 17:20:50 +01:00
  • 5743130086 Bump version number Mike Brady 2015-05-04 17:19:39 +01:00
  • e4804a57e5 Pass in libconfig info during init. Mike Brady 2015-05-04 17:19:00 +01:00
  • 67aa54bd5b Add extra config fields for metadata, ignore volume, allow interruption and checking timeout. Mike Brady 2015-05-04 17:18:23 +01:00
  • df7a046b63 Pass in libconfig info during init. Mike Brady 2015-05-04 17:16:53 +01:00
  • d1b06891af Parse libconfig info during init. Mike Brady 2015-05-04 17:15:19 +01:00
  • 9cfc61790e Pass in libconfig info during init. Mike Brady 2015-05-04 17:14:15 +01:00
  • 3a93b4ae06 Separate installin an initscript from installing configuration files. Mike Brady 2015-05-04 17:11:13 +01:00
  • e02be8a6ae Add atexit functionality, continue to add config file support. Mke Brady 2015-04-29 19:52:56 +01:00
  • e73657d6ed Add support for conditional compilation of support for command-line args and-or configuration files Mike Brady 2015-04-29 15:22:47 +01:00
  • 33d5215d73 Add install-exec-hook script to install /etc/shairport-sync.conf.example and shairport-sync.conf if it's not already there. Mike Brady 2015-04-27 16:51:04 +00:00
  • 69e0610519 Change branch names Mike Brady 2015-04-25 17:06:13 +01:00
  • 916d4c806f Add mention of –without-initscript Mike Brady 2015-04-22 21:11:37 +01:00
  • 85ca93176d Add --with-initscript to allow us to omit the initscript. Mke Brady 2015-04-22 21:07:15 +01:00
  • 2e7910326e Make 2.3 a release Mike Brady 2015-04-20 21:44:49 +01:00
  • d8d4c88b3a Update note about memory leaks Mike Brady 2015-04-20 21:42:05 +01:00
  • d058f5644b Update RELEASENOTES.md Mike Brady 2015-04-20 18:48:06 +01:00
  • 32b1402b37 Add libcrypto to libssl when choosing openssl. This bug is evident only with Arch Linux. Mke Brady 2015-04-20 18:46:47 +01:00
  • 397aa2776d Add note about RTSP code bug fix. Mike Brady 2015-04-19 11:53:25 +01:00
  • a7f98076a0 Merge pull request #72 from jclehner/fix-rtsp-deadlocks Mike Brady 2015-04-19 11:44:29 +01:00
  • 40de286b56 Fix deadlocks in RTSP code Joseph C. Lehner 2015-04-16 11:53:39 +02:00
  • 816c2a8814 Update README.md Mike Brady 2015-04-10 11:28:51 +01:00
  • 4ec9fd5b9b Begin to support a settings file -- not working yet. Mike Brady 2015-04-06 13:52:13 +01:00
  • 17b90b8f8a Merge branch '2.3' of https://github.com/mikebrady/shairport-sync into 2.3 Mike Brady 2015-04-04 23:28:19 +01:00
  • e530e53460 Make a hyperlink of the reference to the metadata reader. Mike Brady 2015-04-04 23:27:39 +01:00
  • f7fc75c0a2 Point to 2.3 assets Mike Brady 2015-04-04 23:23:46 +01:00
  • 3ff946eb3c Fix error in the xml and recompile man and htmp files Mike Brady 2015-04-04 23:19:25 +01:00
  • 0fcc1e8f0c Add in the rest of the file. Mike Brady 2015-04-04 23:07:19 +01:00
  • 3360d91472 Add stuff about meta-dir and get-coverart. Mike Brady 2015-04-04 23:01:55 +01:00
  • 55d45e8a03 Change layout slightly Mike Brady 2015-04-04 09:15:27 +01:00
  • 8947ec7f4e Add note about metadata Mike Brady 2015-04-03 14:30:02 +01:00
  • e3e7d328da Mention 2.3 and compile-time option. Mike Brady 2015-04-03 14:25:50 +01:00
  • 60431e895e Bump version number to 2.3 Mike Brady 2015-04-03 14:18:41 +01:00
  • 55b0e8b97e Update README.md Mike Brady 2015-04-03 13:57:16 +01:00
  • ffc79c85ff Add note about development branch Mike Brady 2015-04-03 13:54:29 +01:00
  • 75f3f912c7 Make metadata support a compile-time option. Clean up a few definitions. Mke Brady 2015-04-03 13:47:58 +01:00
  • 7d947205b9 Modified the init script to wait for all services. Mike Brady 2015-03-29 18:12:20 +01:00
  • 29f9bedca1 Make shairport-sync service start last. Mike Brady 2015-03-29 18:04:15 +01:00
  • 3163e781b2 Update RELEASENOTES.md Mike Brady 2015-03-28 10:55:01 +00:00
  • e0a450308c Add sleep Mike Brady 2015-03-28 10:51:44 +00:00
  • f12dc802dd Update LIBSOXR.md Mike Brady 2015-03-21 19:59:07 +00:00
  • 783e4aa31e Add warning for stalled metadata, add option for coverart Mike Brady 2015-03-21 18:22:21 +00:00
  • 6aa7fe100d Remove problematic LD_LIBRARY_PATH redefinition Mike Brady 2015-03-21 17:15:36 +00:00
  • 543663692d Update about metadata Mike Brady 2015-03-19 08:58:06 +00:00
  • 3665650f33 didn't mean to add the 'ideas' files -- removed Mike Brady 2015-03-18 21:03:35 +00:00
  • c2383d4942 Fix flush glitch, add artwork request to metadata set. Mike Brady 2015-03-18 21:02:49 +00:00
  • 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) Mike Brady 2015-03-17 22:59:29 +00:00
  • a6f156cfc0 Adjust the volume transfer function to be a bit steeper in mid to high volume Mke Brady 2015-03-16 21:11:04 +00:00
  • 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. Mike Brady 2015-03-16 11:11:54 +00:00
  • 606c3fd080 Allow non-blocking option to adding item to pc queue -- necessary for 'resume' and possibly 'flush'. Stop pc_queue locking up (?) Mike Brady 2015-03-14 14:21:17 +00:00
  • e8be4e4883 Add a 'resume' metadata tag for when the stream is about to play Mke Brady 2015-03-12 23:07:02 +00:00
  • 60b3a6f7fd A little closer to an XML metadata sender. Still in flux. Mke Brady 2015-03-12 22:42:32 +00:00
  • edcd6da6b0 Debugging metadata code. The metadata is all a construction zone right now. Mike Brady 2015-03-12 20:46:21 +00:00
  • 9af829f7b2 Add a few new metadata messages. Change some of the codes -- important. Mike Brady 2015-03-11 22:38:09 +00:00
  • 0edf91cee9 Expose interface for sending metadata Mike Brady 2015-03-11 22:37:01 +00:00
  • f2a02b6f71 Send a few metadata messages -- not really tested. Mike Brady 2015-03-11 22:36:16 +00:00
  • 38ad8e2ff8 Add preliminary not-yet-tested code for correct non-blocked writing to FIFO Mike Brady 2015-03-11 19:28:23 +00:00
  • 82362f7c95 libssl include also includes libcrypto Mike Brady 2015-03-11 19:27:11 +00:00
  • dd50b332b2 Temporarily quieten some error messages associated with writing to a non-blocking pipe. Mike Brady 2015-03-09 16:26:54 +00:00
  • 59749f4ce6 Quieten a noisy debug message. Mike Brady 2015-02-26 01:17:17 +00:00
  • 83cccf0a0f Make writing to the pipe non-blocking. It will break on large files -- to be fixed. Mike Brady 2015-02-26 00:44:44 +00:00
  • a8796c407a Fix two pre-existing memory leaks, fix very buggy producer-consumer queue (pc_queue) implementation. Mike Brady 2015-02-26 00:19:21 +00:00
  • d2024aa718 Fix harmless memory leak Mike Brady 2015-02-26 00:17:59 +00:00
  • 3d6543edb1 Merge pull request #57 from cfstras/pa-reconnect Mike Brady 2015-03-07 14:40:06 +00:00
  • de39df3463 Pulseaudio: reconnect automatically Claus Strasburger 2015-03-07 13:48:53 +01:00
  • 201931916e VERY flaky with metadata, metadata thread and queue hooked up but not really house-trained or even fully debugged. Mke Brady 2015-03-05 23:10:00 +00:00
  • 9f2c54e086 Turn off an unneeded debug message. Mike Brady 2015-03-05 17:42:02 +00:00
  • 5ce1337b8d add UNTESTED code to manage a thread-safe producer consumer buffer and memory management with reference counting Mke Brady 2015-03-04 21:33:38 +00:00
  • 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. Mike Brady 2015-02-27 17:21:00 +00:00
  • 46412eb148 Reinistate after bugfix: Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder Mke Brady 2015-02-26 10:56:49 +00:00
  • bcca3a6f88 Revert "Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder" Mke Brady 2015-02-25 20:55:29 +00:00
  • 7d339b1b37 Change bonjour advertisement if metadata sought, add sender name metadata, use own base64 encoder Mike Brady 2015-02-25 18:25:29 +00:00
  • 1cf0de4244 Typo fix and update the copyright year Mike Brady 2015-02-25 14:46:24 +00:00
  • 00fc99ba6c Moving to XML and base64 for metadata transmission. Metadat handling still not final. Mke Brady 2015-02-24 16:56:43 +00:00
  • 7785d36f98 Update RELEASENOTES.md Mike Brady 2015-02-21 09:12:28 +00:00
  • 7aab58fe7e Modify umask to allow creation of files with group and world read permission Mike Brady 2015-02-11 23:52:44 +00:00
  • 9e1727574e Merge pull request #50 from pdgendt/patch-1 Mike Brady 2015-02-20 11:50:36 +00:00
  • 748a0046ad Fix: memory leak Pieter De Gendt 2015-02-20 10:21:54 +01:00
  • 8bbc8d0f24 Add preliminary support for metadata. Mke Brady 2015-02-18 21:51:08 +00:00
  • 8947eefaef Initial metadata code from abrasive Mke Brady 2015-02-18 19:23:21 +00:00
  • da4f6d8071 Tidy up a URL. Mike Brady 2015-02-18 12:43:12 +00:00
  • fdf8206a45 Add info about forked-daapd latency. Mike Brady 2015-02-15 23:09:04 +00:00
  • ab002d8fa9 Update RELEASENOTES.md Mike Brady 2015-02-15 23:03:29 +00:00
  • ac620ebc66 V2.2.2 adds a special latency for forked-daaapd Mike Brady 2015-02-15 23:00:00 +00:00
  • 4fb4ec4997 Rephrase Mike Brady 2015-02-10 09:25:10 +00:00
  • d6a185c947 Typos Mike Brady 2015-02-10 09:22:31 +00:00
  • 4b887853f2 Layout fix. Mike Brady 2015-02-08 14:37:52 +00:00