|
|
|
|
Changelog for squeezelite-1.8.0-32.2.x86_64.rpm :
* Fri Aug 12 2016 Clive Messer - 1.8.0-32.git8b8dfe6- Log closing of alsa device Apply squeezelite-log-alsa-close-debug.patch * Sun Jun 26 2016 Clive Messer - 1.8.0-31.git8b8dfe6- Rebuild for F24 * Sat Jun 04 2016 Clive Messer - 1.8.0-30.git8b8dfe6- Fix rate: 22500->22050. Apply squeezelite-rates-22050.patch * Thu Apr 07 2016 Clive Messer - 1.8.0-29.git8b8dfe6- Apply squeezelite-rip.patch (-G ) * Tue Apr 05 2016 Clive Messer - 1.8.0-28.git8b8dfe6- Add version check for libav Apply squeezelite-compiler-warnings-ffmpeg3.patch * Mon Apr 04 2016 Clive Messer - 1.8.0-27.git8b8dfe6- Add version check for libav Modify squeezelite-compiler-warnings.patch * Mon Apr 04 2016 Clive Messer - 1.8.0-26.git8b8dfe6- Fix compiler warnings Apply squeezelite-compiler-warnings.patch * Sat Nov 28 2015 Clive Messer - 1.8.0-25.git8b8dfe6- Add logging when test_open the ALSA device. Apply squeezelite-output_alsa-test_open.patch * Fri Nov 27 2015 Clive Messer - 1.8.0-24.git8b8dfe6- Allow forcing MaxSampleRate sent to server (prefer client side resample) Apply squeezelite-maxSampleRate.patch * Sun Oct 18 2015 Clive Messer - 1.8.0-23.git8b8dfe6- lirc subpackage requires. Requires: lirc-compat for F22. * Sun Sep 20 2015 Clive Messer - 1.8.0-22.git8b8dfe6- Rebuild for soxr 0.1.2. * Sat May 30 2015 Clive Messer - 1.8.0-21.git8b8dfe6- Add \'CPUSchedulingPolicy=batch\' to service unit config for fedora >= 22. * Tue May 26 2015 Clive Messer - 1.8.0-20.git8b8dfe6- Apply squeezelite-resample-log-clip-count.patch * Wed May 13 2015 Clive Messer - 1.8.0-19.git8b8dfe6- Apply squeezelite-ir-log-debug.patch * Tue Apr 21 2015 Clive Messer - 1.8.0-18.git8b8dfe6- Log the supported ALSA formats. Apply squeezelite-alsa-fmt.patch * Sun Apr 12 2015 Clive Messer - 1.8.0-17.git8b8dfe6- Add config params... ALSA_UNMUTE_CONTROL, ALSA_VOLUME_CONTROL. * Mon Apr 06 2015 Clive Messer - 1.8.0-16.git8b8dfe6- Add config params... AUDIO_DEV_IDLE, PID_FILE, LIRC_CONFIG_FILE.- Only apply the systemd service file cpu group RT hack to fc19 or lower. * Sat Apr 04 2015 Clive Messer - 1.8.0-15.git8b8dfe6- Git master branch revision update to v1.8 * Wed Mar 25 2015 Clive Messer - 1.8.0-14.git8d27970- Correct arch for lirc sub-package to noarch. * Wed Mar 25 2015 Clive Messer - 1.8.0-13.git8d27970- Add lirc sub-package. * Wed Jan 28 2015 Clive Messer - 1.8.0-12.git8d27970- Git master branch revision 8d27970231d950f80137fed08710f362c994e537 don\'t invert dsd silence. * Sun Jan 25 2015 Clive Messer - 1.8.0-11.git3946139- Git master branch revision 39461390d16ec2060b7471ce6c372172c28dd13d for db volume treat 0dB as maximum. * Sat Jan 24 2015 Clive Messer - 1.8.0-10.gitc90704a- Git master branch revision c90704a0fec9ff2fcda0091ad5959ff3a35e3f77 support logging longer command line.- Git master branch revision daf16b2b33ef6c2cacfb6de335d368714c5f45e6 support inverting dop output.- Drop squeezelite-MAXCMDLINE.patch. * Thu Jan 22 2015 Clive Messer - 1.8.0-9.git159325a- Apply squeezelite-MAXCMDLINE.patch. Increase MAXCMDLINE, 256 -> 512, to avoid truncation of logged cmd line. * Thu Jan 22 2015 Clive Messer - 1.8.0-8.git159325a- Git master branch revision 159325a39acd0cba6b8a2c1560f28f9c8b60113d prevent use of -U and -V at same time. * Mon Jan 19 2015 Clive Messer - 1.8.0-7.git5021c16- Apply squeezelite-mixer-logging.patch. Additional logging when controlling volume using ALSA mixer. * Mon Jan 19 2015 Clive Messer - 1.8.0-6.git5021c16- Git master branch revision 5021c16b559f937e28d3f4f1d333f743f45ae2b6 implement polarity inversion.- Git master branch revision 2f31c9b052daa176a6d929273062878d26c54ec8 add support of unmute of alsa mixer.- Git master branch revision 1a23ece97be1f2521a12d1832c43c9ea6ebd35c6 rearrange usage list. * Sun Jan 18 2015 Clive Messer - 1.8.0-5.gita375184- Git master branch revision a3751843481b94657b763eb634957e954a322ab5 enforce alsa mixer min max, support non zero mixer index. * Fri Jan 16 2015 Clive Messer - 1.8.0-4.gitf8c30ef- Git master branch revision f8c30ef5b3c11ef0a82f0f37ef967acc3c46e8fe use raw volume api if db range is insufficent.- Drop squeezelite-output-db.patch. * Fri Jan 16 2015 Clive Messer - 1.8.0-3.gitd1848c2- Apply squeezelite-output-db.patch. Log db vol mixer range.- Git master branch revision d1848c2fb6e2a77ee56387d7d8786c3f396227e8 add support for using alsa mixer as volume control. * Mon Jan 12 2015 Clive Messer - 1.8.0-2.git1fa9d9e- Git master branch revision 1fa9d9ef1f4d0bfe78f8146e60eaab4aa6141450 allow output to start in off state for -C option. * Sun Jan 11 2015 Clive Messer - 1.8.0-1.gitd5411b1- Apply squeezelite-ir-log-code.patch. Also log the ir code.- Git master branch revision d5411b1116fee92c2ff68073a4f457e11cec80a8 add support for lirc on Linux.- Git master branch revision 5a90fe8a2a96385ac6be054c5ca95706d4aa9c60 add option to close output device when idle. - Drop IR patches. * Sat Jan 10 2015 Clive Messer - 1.7.1-1.git1860ed3- Git master branch revision 1860ed3d422a668bebd4b1c5a4b428bd0ef9eabc bump version to 1.7.1.- Git master branch revision dc6ea1652f6c3467772a9e1e129790bb310b170b issue 86: change decode state machine to avoid restarting track decode when complete.- Drop squeezelite-decodestate.patch. * Sat Jan 10 2015 Clive Messer - 1.7.0-4.gita2de5cd- Apply squeezelite-ir-fix.patch http://forums.slimdevices.com/showthread.php?97046-Announce-Squeezelite-a-small-headless-squeezeplay-emulator-for-linux-(alsa-only)&p=802827&viewfull=1#post802827 * Tue Jan 06 2015 Clive Messer - 1.7.0-3.gita2de5cd- Apply squeezelite-decodestate.patch https://code.google.com/p/squeezelite/issues/detail?id=86 * Thu Jan 01 2015 Clive Messer - 1.7.0-2.gita2de5cd- Apply squeezelite-ir.patch. Switch to ir branch. * Thu Jan 01 2015 Clive Messer - 1.7.0-1.gita2de5cd- Git master branch revision a2de5cd3a634ee5b48d2f8f191dfec483559a8ec -? options has no argument.- Git master branch revision ec0d5662794181dc8f5ca451d69546fbf18ed0e3 update to v1.7. * Tue Dec 30 2014 Clive Messer - 1.6.6-4.git8c3eff0- Git master branch revision 8c3eff014bf02ec443146358c6c67265dee7a55d add error messages for cmdline parsing, add -P option for pid file - based on patch from Gordon Harris. * Tue Dec 30 2014 Clive Messer - 1.6.6-3.git367bffc- Drop squeezelite-modelname-description.patch.- Git master branch revision 367bffcf76559f0baa6230fce1740f3e95bc609e whitespace cleanup.- Git master branch revision 819f42d3aea37cb5a0d56e722ea498456c87f28b update help text. * Sat Dec 20 2014 Clive Messer - 1.6.6-2.git254b2b5- Do not apply model patch. Triode has added functionality upstream to set modelName at runtime via \'-M\' cmdline option.- Git master branch revision 254b2b5b60a8b1f611b40ebd380382cb1df319a3 allow modelname to be set from command line. * Fri Dec 19 2014 Clive Messer - 1.6.6-1.git4c03bd0- Git master branch revision 4c03bd003cfcd45a69cee958a421cdb96a794651 update version.- Git master branch revision b87efa44faa460bdff7e5e896a950332ab5d1b20 trap large values of alsa available frames.- Git master branch revision f2b5e89c1ea3904498cd8649a146c2aa1a748996 allow player model name to be set at compile time. * Mon Dec 15 2014 Clive Messer - 1.6.5-3.git1bcddea- Set model/modelName from cmd line. \'-X model\' and \'-Y modelName\'. * Fri Nov 21 2014 Clive Messer - 1.6.5-2.git1bcddea- On build for Akkordion, set the ModelName in the HELO message. * Fri Nov 21 2014 Clive Messer - 1.6.5-1.git1bcddea- Git master branch revision 1bcddea0adb1a4dc6a96b46b30571867aa529b9a update changelog.- Git master branch revision 9094ec549aa6162cb1edd70025faa4f701971540 trap use of hardware mac address, bump version. * Mon Aug 11 2014 Clive Messer - 1.6.4-12.gitb03b568- Git master branch revision b03b568c0fb24a9de82288b10429da359ece5016 fix problem opening ALSA device if 44100 is not supported. * Mon Aug 11 2014 Clive Messer - 1.6.4-11.git75a72d5- Enable conditional building of DSD, VISEXPORT, RESAMPLE and FFMPEG capabilities. * Sun Jul 27 2014 Clive Messer - 1.6.4-10.git75a72d5- Modify squeezelite-interactive.patch. * Sat Jul 12 2014 Clive Messer - 1.6.4-9.git75a72d5- Modify squeezelite-interactive.patch. * Thu Jul 10 2014 Clive Messer - 1.6.4-2.git75a72d5- Modify squeezelite-interactive.patch. Only include lirc support when building with -DINTERACTIVE. * Thu Jul 10 2014 Clive Messer - 1.6.4-1.git75a72d5- Apply squeezelite-interactive.patch.- Git master branch revision 75a72d5f86e1675b5c5892ee5fb2278bbe8dc695 update changelog.- Git master branch revision 8703a1779c2b4be32513c50fd0792274bbdc5724 bump version. * Sun Jun 29 2014 Clive Messer - 1.6.4-0.1.git7441d47- Git master branch revision 7441d47f0a5f3e26cf46314ea14c362feae4e732 attempt to improve elapsed time measurement for sync.- Drop squeezelite-OpenMP.patch. Build with -DRESAMPLE_MP instead. * Sun Jun 15 2014 Clive Messer - 1.6.3-3.gitdeb5f6b- Apply squeezelite-OpenMP.patch. \'z\' resample flag to enable soxr OpenMP support. * Sun Jun 15 2014 Clive Messer - 1.6.3-2.gitdeb5f6b- Git master branch revision deb5f6b0b3716ef845d7dffb69e29d56b57a2367 fix RESAMPLE_MP build option.- Drop squeezelite-RESAMPLE_MP.patch. * Sun Jun 15 2014 Clive Messer - 1.6.3-1.git18f02b8- Git master branch revision 18f02b88f78cb2dbe520ca7c39b76bc43ae95a35 syntax fix for MSVC.- Git master branch revision b5ca25c43d57e4a681e44da738f9bb4b9b2c0306 bump version to 1.6.3 * Sun Jun 15 2014 Clive Messer - 1.6.2-8.gitd35d19e- Apply squeezelite-RESAMPLE_MP.patch. * Sat Jun 14 2014 Clive Messer - 1.6.2-7.gitd35d19e- Drop explicit requires.- Switch back to using local copy of dsd2pcm.- Build with -DRESAMPLE_MP for soxr OpenMP support.- Git master branch revision d35d19e81e08ddd322e7bc5b970f1489284adf05 split RESAMPLE build option into RESAMPLE and RESAMPLE_MP, OpenMP is now disabled for RESAMPLE.- Git master branch revision 71f8e42096e9b042d3611d4429105ec5c45b67fd wake_controller after opening local file.- Git master branch revision 0b906370611f9266267f1ccd9c372d8a187fba5b update changelog.- Git master branch revision 957c6c7fcbdf345245c91ba9bb185d45e7995688 make use of libsoxr OpenMP support allowing parallel execution if multiple cores.- Drop squeezelite-libdsd2pcm.patch.- Drop squeezelite-soxr-multi-thread.patch. * Wed May 07 2014 Clive Messer - 1.6.2-6.gitfe9fac7- Ignore z option and default to num_threads=0 for soxr_runtime_spec. soxr will decide how many threads to use. (number of CPU cores available.) * Tue Apr 29 2014 Clive Messer - 1.6.2-5.gitfe9fac7- Apply squeezelite-soxr-multi-thread.patch. Take advantage of the soxr OpenMP support. We used to pass a NULL soxr_runtime_spec when creating the soxr process, resulting in the default num_threads being set to \'1\'. New behaviour, if set/add \'z\' to the squeezelite soxr recipe flags, num_threads is set to \'0\', which means that soxr automatically assigns a thread per channel. Stereo = 2 channels. ie. 2 threads. But it\'s not a problem on single core procs. The default OpenMP behaviour, without messing with OMP_NUM_THREADS ENV variable, is one thread per CPU, so causes no issue on a single core CPU. ie. the old single threaded behaviour is maintained. * Fri Apr 25 2014 Clive Messer - 1.6.2-4.gitfe9fac7- Git master branch revision fe9fac701ac8b631007f12fa80ce05c0054aed49. option to explicitly exclude codecs.- Drop squeezelite-exclude-codecs.patch. * Fri Apr 25 2014 Clive Messer - 1.6.2-3.git5463ec6- Update service config files, nohup scripts and sysconfig files. Add EXCLUDE_CODEC.- Apply squeezelite-exclude-codecs.patch. Allow exclusion of native support of dsd codec via \'-e\' option. * Thu Apr 24 2014 Clive Messer - 1.6.2-2.git5463ec6- Git master branch revision 5463ec6b52f1b4ee8e72e1f344df29e66ade4f76. fix cmdline logging. * Wed Apr 23 2014 Clive Messer - 1.6.2-1- Release 1.6.2.- Git master branch revision 94e06318d62686b4da874ebf13bc3e498190b062. 1.6.2. fix xrun on track change on low power cpus. write command line to logfile when debugging enabled.- Drop squeezelite-output-mutex.patch. * Wed Apr 23 2014 Clive Messer - 1.6.1-3- Apply squeezelite-output-mutex.patch.- Drop squeezelite-decode-flac.patch. * Wed Apr 23 2014 Clive Messer - 1.6.1-2- Apply squeezelite-decode-flac.patch. * Tue Apr 22 2014 Clive Messer - 1.6.1-1- Release 1.6.1.- Git master branch revision a544171f8e61a9f5bf4fdc79d90450036e78e260. fix crash in vorbis when skipping with resampling. fix handling of decode complete/error to ensure stream is closed.- Git master branch revision d6c3904fec31068df7d594ad3aea2aff39d54dff. fix typo and bug with pa changing sample rate on track change.- Drop vorbiscrash.diff. * Sun Apr 20 2014 Clive Messer - 1.6-3- Apply vorbiscrash.diff. * Sun Mar 23 2014 Clive Messer - 1.6-2- Install ChangeLog.txt to doc dir. * Sun Mar 23 2014 Clive Messer - 1.6-1- Release 1.6.- Git master branch revision 1ca20695176cb1d970d01ca47d5d27d85d540857 bump version to v1.6.- Git master branch revision 06da65c9871ef6eebe2f49b9d51c0c9e101ecdd8. fix gapless playback for portaudio. update changelog. * Sun Mar 23 2014 Clive Messer - 1.6-0.7.20140323git86b602a- Git master branch revision 86b602a64a758154d83d0cd68a9ed4086409d836. add more logging information on codecs loaded.- Drop squeezelite-log-using-codec.patch. * Tue Mar 18 2014 Clive Messer - 1.6-0.6.20140318gitae1e690- Apply squeezelite-log-using-codec.patch. * Tue Mar 18 2014 Clive Messer - 1.6-0.5.20140318gitae1e690- Git master branch revision ae1e690932888bbbe11ef6f5ecb8b076ccf7bbbf. add dsd to codec help, log resample clips at SDEBUG level.- Git master branch revision ca48a1eacfe4701f4b743fba6d8ce555f7ff48a8. add portaudio2 package locations to freebsd makefile.- Git master branch revision 3ad55e49b627b11ecd83ab0ff43eb4b061119f82. freebsd port.- Git master branch revision b0762cc4d6d0c5fd968fff09bd8c605e2405ea0c. reset delay state on flush in all cases rather than just for dsd.- Drop squeezelite-resample-clips-sdebug.patch. * Thu Mar 13 2014 Clive Messer - 1.6-0.4.20140311gitd8ad375- Apply squeezelite-resample-clips-sdebug.patch. Log clips due to resample (during track) at SDEBUG level. * Tue Mar 11 2014 Clive Messer - 1.6-0.3.20140311gitd8ad375- Git master branch revision d8ad375812877600387cdffbf37d7900e1057b47. add configurable silence delay on rate change in similar manner to dop delay. * Thu Mar 06 2014 Clive Messer - 1.6-0.2.20140306git99df760- Git master branch revision 99df760bdfd96ccaa9cffba92b56e459fad773b3. fix previous change.- Git master branch revision 8977b160bb1766892cbf05361e18e185a62c4304. support local file direct access on windows. * Wed Jan 29 2014 Clive Messer - 1.6-0.1.20140129git1965bf4- Git master branch revision 1965bf43670d8aaf2c31ad7dd200fe4562644989. check for id32 tag at start of mp3, needed for localfile access case only fix typos. * Thu Jan 23 2014 Clive Messer - 1.5-6- Add \'notifempty\' and \'dateext\' to logrotate files. * Tue Jan 21 2014 Clive Messer - 1.5-5- Update the systemd service files, squeezelite.service and squeezelite-pa.service. Add \'UMask=0002\' (log file created group writable) Add \'Group=squeezelite\' Add \'SupplementaryGroups=audio\' * Sat Jan 18 2014 Clive Messer - 1.5-4- Add logrotate script from Ralphy for squeezelite and squeezelite-pa. But only \'rotate 7\' days.- Add \'Requires: logrotate\'. * Fri Jan 17 2014 Clive Messer - 1.5-3- Change BuildRequires dep, libdsd2pcm-devel -> dsd2pcm-devel. * Wed Jan 15 2014 Clive Messer - 1.5-2- Apply squeezelite-libdsd2pcm.patch. * Sun Jan 12 2014 Clive Messer - 1.5-1- Release 1.5.- Git master branch revision 388794fab1d3ee00d126fa5e397729b3057ec27c. bump version to 1.5- Git master branch revision 0711a818b142bcd52afec768933bc76a575b7a74. avoid holding lock when sleeping.- Drop squeezelite-output-alsa-unlock.patch. * Sun Jan 12 2014 Clive Messer - 1.5-0.11.20140112git81a3629- Apply squeezelite-output-alsa-unlock.patch. http://forums.slimdevices.com/showthread.php?99395-Community-Squeeze-OS-F19-Release-1&p=767555&viewfull=1#post767555 * Sun Jan 12 2014 Clive Messer - 1.5-0.10.20140112git81a3629- Git master branch revision 81a3629b4b9ca445d17c0f382bb43f0e8ecc131d. avoid high cpu load from non configured pulse audio output. * Sun Jan 12 2014 Clive Messer - 1.5-0.9.20140112gitdc17e28- Git master branch revision dc17e28e8bb0cd2374c66c5d99c94e9109d95f6e. protect against high cpu with alsa null output. * Sat Jan 11 2014 Clive Messer - 1.5-0.8.20140111git1605d37- Git master branch revision 1605d37d332f528917f572c0547a19a6c45cc088. change logging levels for slimproto. update changelog. allow visexport to work with jivelite running as any user.- Git master branch revision 789d26f4692cf8c47f4854576e88688b6813cc15. pa workaround for wdm-ks report of outputBufferDacTime.- Drop squeezelite-main-args.patch.- Drop squeezelite-slimproto-logging.patch.- Drop squeezelite-umask.patch. * Sat Jan 11 2014 Clive Messer - 1.5-0.7.20140103gitc71ee71- Apply squeezelite-slimproto-logging.patch. Log general chatter between the server and client (slimproto) at DEBUG level. Clive is still thinking about what needs logging at what level, before running this past Adrian. Want to see things like name changes and discovery at INFO level, but general STRM chatter at DEBUG level.- Apply squeezelite-main-args.patch. http://forums.slimdevices.com/showthread.php?99395-Community-Squeeze-OS-F19-Release-1&p=767446&viewfull=1#post767446 Not sure that this helps much. Running from systemd, not a command line, won\'t see that there has been a failure to pass args. Needs wrting to log file at WARN level, me thinks. * Thu Jan 09 2014 Clive Messer - 1.5-0.6.20140103gitc71ee71- Apply squeezelite-umask.patch. Quick hack to get the visulizer shm file created 666 by clearing umask. * Thu Jan 02 2014 Clive Messer - 1.5-0.5.20140103gitc71ee71- Git master branch revision c71ee718a8c32e0780a25f43f02837fa74958b68. handle dsf file with odd samples when playing dop. * Thu Jan 02 2014 Clive Messer - 1.5-0.4.20140101git80b66f6- Build with -DFFMPEG on VB2.2 (F16) and link codec libs at compile time. * Thu Jan 02 2014 Clive Messer - 1.5-0.3.20140101git80b66f6- Add $DOP example to sysconfig files. * Thu Jan 02 2014 Clive Messer - 1.5-0.2.20140101git80b66f6- Add $DOP option to service files and nohup scripts. * Wed Jan 01 2014 Clive Messer - 1.5-0.1.20140101git80b66f6- Git master branch revision 80b66f61afc0184bcc6eee0fac8f9452ee8d767c. bump version and year. add configurable delay switching between dop and pcm.- Drop squeezelite-dsd-finish-early.patch.- Drop squeezelite-DoP-to-PCM-silence.patch. * Tue Dec 31 2013 Clive Messer - 1.4-4- Include Debian man page, (squeezelite.1), by Chris Boot. * Mon Dec 30 2013 Clive Messer - 1.4-3- Apply squeezelite-DoP-to-PCM-silence.patch. http://forums.slimdevices.com/showthread.php?99395-Community-Squeeze-OS-F19-Release-1&p=766270&viewfull=1#post766270 * Sun Dec 29 2013 Clive Messer - 1.4-2- Apply squeezelite-dsd-finish-early.patch. http://forums.slimdevices.com/showthread.php?99395-Community-Squeeze-OS-F19-Release-1&p=766207&viewfull=1#post766207 * Sat Dec 28 2013 Clive Messer - 1.4-1- Release 1.4.- Git master branch revision 8245897b8ae6601a99f625cb560e01edd28ce2c6. release 1.4. bump version to 1.4. fix crash with vorbis codec clearing before opening. fix parsing of -r option min-max.- Drop squeezelite-resample-options.patch. * Fri Dec 27 2013 Clive Messer - 1.4-0.17.20131222git2f18649- Change default squeezelite-pa log location to /var/log/squeezelite/squeezelite-pa.log in sysconfig file. * Fri Dec 27 2013 Clive Messer - 1.4-0.16.20131222git2f18649- Remove the dependency on LMS. Machine installing the squeezelite client, might be a client and ONLY a client, connecting to LMS on another machine, so wouldn\'t want a local LMS install.- Move portaudio version into squeezelite-portaudio subpackage. * Mon Dec 23 2013 Clive Messer - 1.4-0.15.20131222git2f18649- Apply squeezelite-resample-options.patch. Specify sample rates using \'-r\', -, not -. * Sun Dec 22 2013 Clive Messer - 1.4-0.14.20131222git2f18649- Git master branch revision 2f18649873c9c2582aadc31791ec57c67dd53a3f. resample by exception to lowest sync sample rate rather than highest.- Git master branch revision 11c3a1f68e3d355a0ee73ce150fe33d94cae6b9e. 1.4beta1 - merge output branch. native support of dsd playback to dop capable dac or via conversion to pcm and resampling. support dop in flac playback to dop dacs. support of output to stdout. support of resampling only when sample rate is not natively supported. fix problem with libmpg123 playback not playing to end of track. add ablity for player name change to be stored locally in a file (to emulate hardware where name is stored on player).- Git master branch revision fcfe7747bb831e78977d30dae32e022ca53b45d8. add ability to store player name changes from the server to allow them to transfered between servers.- Git master branch revision f71dbca6689e2d89a690a5d51f71a5fe6008dc6e. version 1.3.1 - support for compile time linking of all libraries.- Switch back to git master branch from output branch. (1.4beta1). * Sun Dec 22 2013 Clive Messer - 1.4-0.13.20131222gite177826- Git output branch revision e17782683db4787998462bc5914957f5198d0325. output fixes workaround for dsdreamer dac to open device twice. reset sample rate to default on flush if there was an error opening device. change to resample logic to give synchronous downsample. better support for device selection with PA (for use with LocalPlayer). * Sat Dec 21 2013 Clive Messer - 1.4-0.12.20131221git48e1beb- Git output branch revision 48e1bebad27cd30f5e5b6282e199a8279cfe9baa. add support of resampling by exception: -R E to allow missing sample rates to be resampled by libsoxr rather than alsa resampling. * Thu Dec 19 2013 Clive Messer - 1.4-0.11.20131218git6e0e46b- F20 ffmpeg package is now version 2.1.1. No need to require and build against ffmpeg2 package. * Wed Dec 18 2013 Clive Messer - 1.4-0.10.20131218git6e0e46b- Git output branch revision 6e0e46b53512b877c50b93e15ac3604694291b73. avoid alsa start error by only calling start when some data has been written. * Mon Dec 09 2013 Clive Messer - 1.4-0.9.20131209gitc0d5492- Git output branch revision c0d549245689b5a032d09ec7d3014c0e2ae8cc20. attempt to improve recovery if alsa writes return error. * Mon Dec 09 2013 Clive Messer - 1.4-0.8.20131209git1214b8c- \'Requires: logitechmediaserver >= 1:7.8.0-0.63\'.- Compile with -DDSD.- cp dsd2pcm/LICENSE.txt to LICENSE_dsd2pcm.txt and include as doc.- Git output branch revision 1214b8c1e4763a075c69de4c3b577cac75e4466b. Native DSD support. DSD: both dsf and dsdiff file formats as dop and conversion to pcm. fix bug with alsa delay error messages. improve localfile support for pcm playback to avoid playing trailing tags.- Drop squeezelite-output_buf_size.patch. * Mon Dec 02 2013 Clive Messer - 1.4-0.7.20131201git2e7d95c- Fix \'--with=portaudio\' build. * Sun Dec 01 2013 Clive Messer - 1.4-0.6.20131201git2e7d95c- Git output branch revision 2e7d95c513771bc505d064f5236a0ec73ba1ad0a. merge linkall changes into output branch.- ffmpeg2... RPATH is evil, but for the time being, \'-Wl,-rpath=/usr/lib64/ffmpeg2\', isn\'t as evil as the other solutions which fix one issue but create another.- Compile with -DLINKALL (except F16/VB, continue using dl). * Sat Nov 16 2013 Clive Messer - 1.4-0.5.20131116git1a60c82- Git output branch revision 1a60c82f3484de029dafbd9a2246c4b5c441ab03. fix dop bugs - always mark new track as dop/no dop, only play dop silence during dop playback. * Thu Nov 14 2013 Clive Messer - 1.4-0.4.20131114git763908e- Git output branch revision 763908e474452e2d3d029579ae255077df0e4e20. fix bugs in alsa output. * Wed Nov 13 2013 Clive Messer - 1.4-0.3.20131113gitbb518bc- Build with -DDOP to enable DoP functionality. * Wed Nov 13 2013 Clive Messer - 1.4-0.2.20131113gitbb518bc- Git output branch revision bb518bcc8b765ad951020483f4f3fb8eb80ec2f7. add lightweight support for dop processing (untested) detect dop in flac disable gain and crossfade for dop reapply dop markers and silence pattern- Drop squeezelite-do-not-upsample-dop.patch. * Tue Nov 12 2013 Clive Messer - 1.4-0.1.20131112git9acf461- Switch to output branch, git revision 9acf46184ab9f9b7251ba0c2a624fcbd3a89184e. output code refactor + stdout output support. * Mon Nov 11 2013 Clive Messer - 1.3-6- Drop squeezelite-MAX_SILENCE_FRAMES.patch.- Drop squeezelite-rt-lock-memory.patch. * Mon Nov 11 2013 Clive Messer - 1.3-5- Apply squeezelite-output_buf_size.patch.- Apply squeezelite-MAX_SILENCE_FRAMES.patch. * Fri Nov 08 2013 Clive Messer - 1.3-4- Only set SCHED_FIFO and rt priority on the output thread if -p option specified on cmd line. Only lock memory if -M option given on cmd line. Apply squeezelite-rt-lock-memory.patch * Wed Nov 06 2013 Clive Messer - 1.3-3- Modify squeezelite-nohup script. (Add $VISULIZER to echo ARGS.) * Mon Nov 04 2013 Clive Messer - 1.3-2- Warning: kludge code from hell! Clive is testing DoP with a ES9018 DAC, wants SoX upsampling enabled for PCM having switched off OSF on the ES9018, but doesn\'t want DSD64 embedded as DoP in flac upsampled. (DSD64 DoP output is 176k4/24, so without intervention would be upsampled to 352k8, so sniff for DoP rotating headers and if found, do not upsample.) Apply squeezelite-do-not-upsample-dop.patch. * Sun Oct 06 2013 Clive Messer - 1.3-1- Git master branch revision ae7f3e013e76dd7abc3258b94e1a4cddea9660c4. release 1.3.- Modify squeezelite.service, squeezelite.sysconfig & squeezelite-nohup to support VISULIZER option. * Thu Oct 03 2013 Clive Messer - 1.3-0.16.20131003gitdfb2ca1- Git master branch revision dfb2ca117f2cde7b94109a671219a6bafcdc91de. 1.3beta1. add visexport capablity for linux. fix error in ffmpeg dll loading, support ffmpeg on windows (works with Zeranoe FFmpeg builds).- Switch branch vis -> master. * Sun Sep 29 2013 Clive Messer - 1.3-0.15.20130929git8a42104- Latest git revision vis branch 8a4210441c46811e244a9878b5b8f8c83fd044c0. ffmpeg fix from master. fix crash when -v option not set. * Thu Sep 26 2013 Clive Messer - 1.3-0.14.20130925git2f799b9- Add -DVISEXPORT to OPTS. (Vortexbox F16 build.) * Wed Sep 25 2013 Clive Messer - 1.3-0.13.20130925git2f799b9- Add -DVISEXPORT to OPTS. (Non-Vortexbox F16 build.)- Latest git revision vis branch 2f799b9201b90846b1dc13fa61a5f15a9eceeea7.- Switch branch master -> vis. * Wed Sep 25 2013 Clive Messer - 1.3-0.12.20130925gitdf4fa98- Latest git revision master branch df4fa988781fbec7206ec93870695be31107b141. fix debug messages for ffmpeg library versions. support ffmpeg on osx, fix osx makefile to avoid always enabling resampling. * Sun Sep 15 2013 Clive Messer - 1.3-0.11.20130915git323bdeb- Latest git revision master branch 323bdeb76b44507482ee96dfe145c5e07b35bbcc. updated comment to note limitation of mad gapless update. faad and mad gapless improvements. attempt to deal with case where tracks are skipped and hence number of samples in header is wrong. aac case recalcuate samples from stts atom. mad detect early end and trim off padding. (based on patches from Wouter Ellenbroek) handle errors from snd_pcm_delay. alsa mmap debugging. * Fri Sep 13 2013 Clive Messer - 1.3-0.10.20130910git2721ed7- Move the SERVER_IP has \'-s\' flag into postun scriptlet. * Tue Sep 10 2013 Clive Messer - 1.3-0.9.20130910git2721ed7- Latest git revision master branch 2721ed7887ebf9ac7d09b5da975c932952a6554f. only load ffmpeg .so which matches header file version.- Version soxr BuildRequires/Requires >= 0.1.1-1.1. * Fri Sep 06 2013 Clive Messer - 1.3-0.8.20130902git74b08e7- Use ffmpeg2 for better wma radio stream support. BuildRequires: ffmpeg2-devel >= 2.0.1 Requires: ffmpeg2-libs >= 2.0.1 CFLAGS: -I/usr/include/ffmpeg2 * Mon Sep 02 2013 Clive Messer - 1.3-0.7.20130902git74b08e7- Latest git revision master branch 74b08e790f40d060f15eb4995427cea88cf41bec. add wma and alac support via ffmpeg. use Pa_OpenStream rather than Pa_IsFormatSupported as it is believed to work. ensure exit on PA error. rename portaudio probe thread to monitor thread and fix mutex usage. hide log messages on closing device with pa. support output device on/off with portaudio, default to playnice on osx.- Switch to git master branch. * Wed Aug 28 2013 Clive Messer - 1.3-0.6.20130828git5a4e3bb- Latest git revision ffmpeg branch 5a4e3bbc8b757e84a1acf97627b8901dcd04d074. improve float sample conversion & clip, tone down errors at track end.- Do not build with ffmpeg on VB/F16. * Mon Aug 26 2013 Clive Messer - 1.3-0.5.20130826git0c9e717- Latest git revision ffmpeg branch 0c9e717a5e135b2416a9b5af791e40f5bf284de9. increase min read size to allow 320k wma radio streams, fix typos. * Sun Aug 25 2013 Clive Messer - 1.3-0.4.20130825git58de3df- Add -DFFMPEG to build opts to enable wma and alac decoding.- Add -I/usr/include/ffmpeg to build opts. * Sun Aug 25 2013 Clive Messer - 1.3-0.3.20130825git58de3df- Latest git revision ffmpeg branch 58de3df01a4a2f03c1a56b29b84e283954359248. Initial commit of ffmpeg branch- Switch to git ffmpeg branch. * Tue Aug 13 2013 Clive Messer - 1.3-0.2.20130813git8c11031- Latest git revision master 8c110316a89a37aaca5e324a12a5136e50eabb9a. use WSAEWOULDBLOCK on windows, EWOULDBLOCK on linux/osx. * Mon Aug 12 2013 Clive Messer - 1.3-0.1.20130812git8905174- Latest git revision master 89051741379336e7e1d4d54baad4a694d3c47cce. fix bug with connect timeout. fix typo. Portaudio options - add ability to force playnice mode on osx, fix parsing of device id 0. * Fri Aug 09 2013 Clive Messer - 1.2-1.3.20130718git207b5b3- Add squeezelite-nohup start script. * Thu Jul 18 2013 Clive Messer - 1.2-1.2.20130718git207b5b3- Latest git revision 207b5b3ddd1999f3d3453d7d5cdefafb4f1a11da. fix overflow calculating buffer size. * Wed Jul 17 2013 Clive Messer - 1.2-1.1.20130717git66c9585- Latest git revision 66c9585bfb4bf56056993043e298eb912027448a. add async resampling to max rate for device using -u X. move slimproto processing to non blocking to allow timeout on connect. change parsing of -s option to allow port number to be specified. extend slimproto so server can set codec after http header is received. * Mon Jul 08 2013 Clive Messer - 1.2-1- Update 1.2 release. * Fri Jul 05 2013 Clive Messer - 1.2-0.9.20130705git56cb074- Latest git revision 56cb0744a84e. fix channel swap in S16_LE case on LE architectures. bump version (v1.2-beta2). * Sat Jun 29 2013 Clive Messer - 1.2-0.8.20130629git5a66990- Latest git revision 5a66990bdfff. v1.2-beta1 - add resampling support which can be conditionally included with -DRESAMPLE or using Makefile.resample. add header parsing for wav/aiff when using LocalFile to play file direct.- Switch back to git master branch. * Thu Jun 27 2013 Clive Messer - 1.2-0.7.20130627git76663d0- Pre scriplet to insert the \'-s\' into SERVER_IP config param.- Add squeezelite-pcm.patch. (local file wav header.)- Drop squeezelite-resample-logging.patch.- Latest git revision 76663d08245d. update command line parsing so we don\'t need : in resample params updated logging for resampling * Wed Jun 26 2013 Clive Messer - 1.2-0.6.20130626gitc794f76- Add squeezelite-resample-logging.patch.- Drop squeezelite-process-lock.patch.- Drop squeezelite-process-logging.patch.- Latest git revision c794f76. refactored resample branch making resampling code optional * Thu Jun 13 2013 Clive Messer - 1.2-0.5.20130611gita993607- Add squeezelite-process-logging.patch. (Log track total clip count.) * Tue Jun 11 2013 Clive Messer - 1.2-0.4.20130611gita993607- Drop squeezelite-output.patch.- Drop squeezelite-process-logging.patch.- Latest git revision a993607. additional debug + wait for 2x alsa buffer_size of data before starting playback * Mon Jun 10 2013 Clive Messer - 1.2-0.3.20130610git531cf97- Latest git revision 531cf97. add 32 bit support for pcm and flac * Sun Jun 09 2013 Clive Messer - 1.2-0.2.20130609gitb36fa8c- Add squeezelite-output.patch. * Sun Jun 09 2013 Clive Messer - 1.2-0.1.20130609gitb36fa8c- Drop squeezelite-buffer.patch (ALSA buffer size / period size).- Latest git revision b36fa8c. (v1.2-resample-beta1)- update syntax for MSVC10 to support resampling on windows...- allow alsa buffer and period specification as absolute size as well as time/period * Sat Jun 08 2013 Clive Messer - 1.1-2.15.20130608git6eeeccf- Add squeezelite-buffer.patch (ALSA buffer size / period size).- Drop squeezelite-alsa-buffer-default.patch, default to -a 40::: if not set. * Sat Jun 08 2013 Clive Messer - 1.1-2.14.20130608git6eeeccf- Add squeezelite-process-logging.patch.- Drop squeezelite-resample.patch.- Latest git revision 6eeeccf.- go back to resampling per track and draining the resampler at end of decode to extract all samples * Fri Jun 07 2013 Clive Messer - 1.1-2.13.20130607gitfc34da0- Add squeezelite-resample.patch.- Drop squeezelite-process-logging.patch. * Thu Jun 06 2013 Clive Messer - 1.1-2.12.20130606gitfc34da0- Add squeezelite-process-logging.patch.- Drop squeezelite-process-cnt.patch.- Latest git revision fc34da0.- check free bytes not frames. * Thu Jun 06 2013 Clive Messer - 1.1-2.11.20130606gitde4f3a1- Add squeezelite-process-cnt.patch (reset cnt to 10 after write some frames)- Drop squeezelite-process.patch - Latest git revision de4f3a1.- add patch for detailed sox params setting from clive. * Wed Jun 05 2013 Clive Messer - 1.1-2.10.20130605gita0a1828- Updated squeezelite-flags.patch. (flags, precision, passband_end, stopband_start, phase_response) * Wed Jun 05 2013 Clive Messer - 1.1-2.9.20130605gita0a1828- Add squeezelite-flags.patch- Latest git revision a0a1828.- Add initial parameter parsing for resampling. * Mon Jun 03 2013 Clive Messer - 1.1-2.8.20130603git0091351- Latest git revision 0091351.- Support resampling for all codecs, dynamically load libsoxr so that binary runs when it is not present.- squeezelite-alsa-buffer-default.patch, default to -a 40::: if not set. * Sun Jun 02 2013 Clive Messer - 1.1-2.7.20130602git24c915e- Latest git revision 24c915e. * Sun Jun 02 2013 Clive Messer - 1.1-2.6.20130602gitdf9bdae- Add UPSAMPLE option to systemd squeezelite.service. * Sun Jun 02 2013 Clive Messer - 1.1-2.5.20130602gitdf9bdae- squeezelite-process.patch- Latest git revision df9bdae. * Sun Jun 02 2013 Clive Messer - 1.1-2.4.20130601git7fe386f- Update upsample patch. (unsigned int -> size_t). * Sat Jun 01 2013 Clive Messer - 1.1-2.3.20130601git7fe386f- Quick hack patch to drop/re-aquire output buffer mutex in process.c. * Sat Jun 01 2013 Clive Messer - 1.1-2.2.20130601git7fe386f- Latest git revision 7fe386f.- Switch branch to upsample. * Sat May 18 2013 Clive Messer - 1.1-2.1.20130518git8f0e4f2- Latest git revision 8f0e4f2.- Fallback to discovery if fail to connect to server for 30 seconds, send name.- Drop squeezelite-name.patch. * Tue May 14 2013 Clive Messer - 1.1-2- Add squeezelite-name.patch. * Sat Apr 13 2013 Clive Messer - 1.1-1- Update to 1.1 release. * Thu Apr 04 2013 Clive Messer - 1.1-0.1.beta1.20130404gitbcc26ca- Latest git bcc26ca. * Wed Mar 27 2013 Clive Messer - 1.0-12.20130327git1364052027- Latest git r1364052027. * Tue Mar 12 2013 Clive Messer - 1.0-11- Maintain backward compatibility by using $OPTIONS in service config. * Mon Mar 11 2013 Clive Messer - 1.0-10- Change Requires for systemd if >= F18. * Fri Mar 08 2013 Clive Messer - 1.0-9- Modify service and config files in preparation for web gui. * Fri Mar 08 2013 Clive Messer - 1.0-8- Use Epoch so that release superceeds rc. * Fri Mar 08 2013 Clive Messer - 1.0-7- Modify systemd service. LimitMEMLOCK=infinity. * Fri Mar 08 2013 Clive Messer - 1.0-6- Modify systemd service. Nice=-10, LimitRTPRIO=50. * Tue Feb 26 2013 Clive Messer - 1.0-5- Conditional build for vortexbox. * Mon Feb 18 2013 Clive Messer - 1.0-4- Update options in sysconfig file. * Mon Feb 18 2013 Clive Messer - 1.0-3- Don\'t start systemd service with RT privs. * Mon Feb 18 2013 Clive Messer - 1.0-2- Conditional to build and install the portaudio version. * Tue Feb 12 2013 Clive Messer - 1.0-1- New release v1.0. * Tue Feb 12 2013 Clive Messer - 1.0rc3-1- New release v1.0rc3. * Mon Feb 11 2013 Clive Messer - 1.0rc2-2- Use vortexbox define to conditonally build for VB2.2. * Sun Feb 03 2013 Clive Messer - 1.0rc2-1- New release v1.0rc2. * Sat Feb 02 2013 Clive Messer - 1.0rc1-1- New release v1.0rc1. * Fri Feb 01 2013 Clive Messer - 0.9beta12-1- New release v0.9beta12. * Thu Jan 31 2013 Clive Messer - 0.9beta11-2- Support streaming pcm at 352800 and 384000.- Requires LMS patch. * Sat Jan 26 2013 Clive Messer - 0.9beta11-1- New release * Fri Jan 25 2013 Clive Messer - 0.9beta10-4- touch the ghosted log files * Fri Jan 25 2013 Clive Messer - 0.9beta10-3- Logging enabled * Fri Jan 25 2013 Clive Messer - 0.9beta10-2- Start the service by default when first installed * Thu Jan 24 2013 Clive Messer - 0.9beta10-1- New release 0.9beta10 * Mon Jan 21 2013 Clive Messer - 0.9beta9-1- New release 0.9beta9 * Sun Jan 20 2013 Clive Messer - 0.9beta8-6- Require version of portaudio with max sample rate > 200k * Fri Jan 18 2013 Clive Messer - 0.9beta8-5- Add service and sysconfig options for pa version * Fri Jan 18 2013 Clive Messer - 0.9beta8-4- Allow max sample rate up to 384k * Thu Jan 17 2013 Clive Messer - 0.9beta8-3- Also build binary linked with portaudio * Thu Jan 17 2013 Clive Messer - 0.9beta8-2- Build with RPM_OPT_FLAGS * Thu Jan 17 2013 Clive Messer - 0.9beta8-1- New release 0.9beta8 * Sun Jan 13 2013 Clive Messer - 0.9beta7-1- New release 0.9beta7 * Fri Jan 11 2013 Clive Messer - 0.9beta6-1- New release 0.9beta6 * Tue Jan 08 2013 Clive Messer - 0.9beta5-1- New release 0.9beta5 * Mon Jan 07 2013 Clive Messer - 0.9beta4-1- New release 0.9beta4 * Sun Dec 30 2012 Clive Messer - 0.9beta2-1- New release 0.9beta2 * Sun Dec 30 2012 Clive Messer - 0.8beta1-1- New release 0.8beta1 * Fri Dec 28 2012 Clive Messer - 0.7beta1-2- Add local-fs.target and syslog.target to the service After= * Fri Dec 28 2012 Clive Messer - 0.7beta1-1- Initial Build
|
|
|