"Squeezebox is the smartest way to stream MP3s and Internet radio to your stereo without loss of sound quality." (Slim Devices). SoftSqueeze is a software implementation of the Squeezebox allowing your PC to stream the same music as your Squeezebox.
Works great and has same interface and the real device.
2009-07-18 18:57 ralphy * [r75] ChangeLog, lib/portaudio/pa_unix_oss/pa_unix_solaris.c, makefile.cygwin, src/squeezeslave/squeezeslave.c: Fixed solaris segmentation fault in Pa_QueryDevice audioctl device name creation. Increased version to 75. Removed obsolete cygwin makefile. 2009-07-18 17:57 ralphy * [r74] lib/flac/s10sparc, lib/flac/s10sparc/build, lib/flac/s10sparc/include, lib/flac/s10sparc/include/FLAC, lib/flac/s10sparc/lib, lib/libmad/build-mad-solaris, lib/libmad/s10sparc, lib/libmad/s10sparc/build, lib/libmad/s10sparc/include, lib/libmad/s10sparc/include/stdbool.h, lib/libmad/s10sparc/lib, lib/vorbis/s10sparc, lib/vorbis/s10sparc/build, lib/vorbis/s10sparc/include, lib/vorbis/s10sparc/include/ogg, lib/vorbis/s10sparc/include/vorbis, lib/vorbis/s10sparc/lib, makefile.osx, makefile.s10intel, makefile.s10sparc, makefile.s9sparc: Added Solaris 10 SPARC 64-bit makefile and support directories. Fixed CC macro to use make variable instead of shell variable. 2009-07-18 12:01 ralphy * [r73] ChangeLog, makefile.s10intel: Fixed makefile.s10intel support library builds to use cc instead of gcc default. 2009-07-18 11:24 ralphy * [r72] lib/flac/build-flac-solaris10, lib/flac/s10intel, lib/flac/s10intel/build, lib/flac/s10intel/include, lib/flac/s10intel/include/FLAC, lib/flac/s10intel/lib, lib/flac/solaris, lib/libmad/s10intel, lib/libmad/s10intel/build, lib/libmad/s10intel/include, lib/libmad/s10intel/include/stdbool.h, lib/libmad/s10intel/lib, lib/libmad/solaris, lib/vorbis/build-ogg-solaris, lib/vorbis/build-vorbis-solaris, lib/vorbis/s10intel, lib/vorbis/s10intel/build, lib/vorbis/s10intel/include, lib/vorbis/s10intel/include/ogg, lib/vorbis/s10intel/include/vorbis, lib/vorbis/s10intel/lib, lib/vorbis/solaris, makefile.s10intel, makefile.s10intel-debug: Removed solaris 10 intel precompiled libraries and header files. Modified makefile.s10intel to build all required decoder support libraries. Removed makefile.s10intel-debug as all binaries will include debug feature. Removed old precompiled library build scripts. 2009-07-18 10:12 ralphy * [r71] lib/flac/build-flac-cygwin, lib/flac/cygwin, lib/flac/s9sparc/build, lib/flac/s9sparc/include/FLAC/all.h, lib/flac/s9sparc/include/FLAC/callback.h, lib/flac/s9sparc/include/FLAC/export.h, lib/flac/s9sparc/include/FLAC/format.h, lib/flac/s9sparc/include/FLAC/metadata.h, lib/flac/s9sparc/include/FLAC/ordinals.h, lib/flac/s9sparc/include/FLAC/stream_decoder.h, lib/flac/s9sparc/include/FLAC/stream_encoder.h, lib/flac/s9sparc/lib/libFLAC.a, lib/libmad/build-mad-cygwin, lib/libmad/cygwin, lib/libmad/s9sparc/build, lib/libmad/s9sparc/include, lib/libmad/s9sparc/include/stdbool.h, lib/libmad/s9sparc/lib, lib/libmad/s9sparc/libmad-sparc.a, lib/libmad/s9sparc/libmad.a, lib/libmad/s9sparc/libmads9.a, lib/libmad/s9sparc/mad.h, lib/libmad/s9sparc/stdbool.h, lib/vorbis/build-ogg-cygwin, lib/vorbis/build-vorbis-cygwin, lib/vorbis/cygwin, lib/vorbis/s9sparc/build, lib/vorbis/s9sparc/include/ogg/config_types.h, lib/vorbis/s9sparc/include/ogg/ogg.h, lib/vorbis/s9sparc/include/ogg/os_types.h, lib/vorbis/s9sparc/include/vorbis/codec.h, lib/vorbis/s9sparc/include/vorbis/vorbisenc.h, lib/vorbis/s9sparc/include/vorbis/vorbisfile.h, lib/vorbis/s9sparc/lib/libogg.a, lib/vorbis/s9sparc/lib/libvorbis.a, lib/vorbis/s9sparc/lib/libvorbisenc.a, lib/vorbis/s9sparc/lib/libvorbisfile.a, makefile.osx, makefile.s9sparc, makefile.s9sparc-debug: Removed all files related to building cygwin version as only Windows Multimedia extensions are supported and we only use the Direct Sound interface. Removed precompiled support libraries and related header files for Solaris 9 SPARC. Revised Solaris 9 SPARC makefile to build all support libraries. Removed Solaris 9 SPARC debug makefile as all revised makefiles will include debug support. 2009-07-15 19:01 ralphy * [r70] lib/flac/osxppc, lib/flac/osxppc/build, lib/flac/osxppc/include, lib/flac/osxppc/include/FLAC, lib/flac/osxppc/lib, lib/libmad/osxppc, lib/libmad/osxppc/build, lib/libmad/osxppc/include, lib/libmad/osxppc/lib, lib/vorbis/osxppc, lib/vorbis/osxppc/build, lib/vorbis/osxppc/include, lib/vorbis/osxppc/include/ogg, lib/vorbis/osxppc/include/vorbis, lib/vorbis/osxppc/lib, makefile.osx, makefile.osxintel, sources/libogg-1.1.4.tar.bz2, sources/libvorbis-1.2.3.tar.bz2: Modified makefile.osx to build ppc version using cross compiler on intel based macs. The makefile.osx builds all support libraries used by squeezeslave. This will be used as model to upgrade other platform makefiles to build all libraries. Fixed missing cleanup for port mixer files on osx intel. Added new sources for libogg and libvorbis. Added directories required to build osxppc binary using makefile.osx. 2009-07-04 10:58 ralphy * [r69] ChangeLog, TODO, lib/libportaudio/linux26-amd64, lib/libportaudio/linux26-amd64/build, lib/libportaudio/linux26-amd64/include, lib/libportaudio/linux26-amd64/lib, lib/libportaudio/linux26-ppc, lib/libportaudio/linux26-ppc/build, lib/libportaudio/linux26-ppc/include, lib/libportaudio/linux26-ppc/lib, makefile.linux26-amd64, makefile.linux26-amd64-alsa, makefile.linux26-ppc-alsa-display: Added new makefiles and directories for PowerPC and intel/amd 64-bit. 2009-06-26 11:24 ralphy * [r68] ChangeLog, makefile.linux26-ppc-display: Fixed compile error in ppc makefile. 2009-06-18 11:11 ralphy * [r67] ChangeLog, ReleaseNotes, ReleaseNotes-0.8, makefile.linux26-ppc-display, src/squeezeslave/squeezeslave.c: Added cast to shortopt compare to fix gcc 4.3. Thanks to pukekawa for the fix. Added linux power pc makefile. Created new release notes. 2009-05-31 22:16 ralphy * [r65] ChangeLog, SqueezeSlave.wiki, TODO, config/custom-convert.conf.hdcd, config/hdcdwrapper.pl, patches/squeezecenter_squeezeslave_player3-7.2.patch, patches/squeezecenter_squeezeslave_player3-7.3.patch, patches/squeezecenter_squeezeslave_player4-7.4.patch, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Added new patch files with replay gain fix. Updated legal notice. Increased version to 0.9-65. 2009-05-17 13:48 ralphy * [r64] src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_output.c, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Increased player firmware version to 1 to identify replay gain capability. Moved applying replay gain to stream start as it uses volume adjust which applies the changes immediately. Separated out revision number in version string. Increased revision to 64. 2009-05-16 10:55 ralphy * [r63] src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: First release to pass replay gain tests without anomolies in the audio. Increased version to 63. 2009-05-15 11:46 ralphy * [r62] config/custom-convert.conf.441, config/mplayer.sh, makefile.s9sparc, patches/SqueezeSlave.pm-20090514.patch, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Added patch 3 submitted to bug 11330. Added config files for SC to resample streams to 44.1KHz for squeezeslave. Fixed replay_gain being applied too early. Increased version to 62. 2009-05-14 11:49 ralphy * [r61] src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave/squeezeslave.c: Cleaned up STMt handling, removed spurious stat replies from squeezeslave. Only replies now when status requested by server. Additional DEBUG logging cleanup. Second cut of replay gain handling. Fixed STMt replies to send back server_timestamp from replay_gain field. Additional pause/unpause status cleanup. 2009-05-08 14:55 ralphy * [r60] src/squeezeslave/squeezeslave.c: Increased version to 60 to differentiate from 59 test release. 2009-05-08 14:53 ralphy * [r59] ChangeLog, TODO, lib/libportaudio/win32/lib/libportaudio.a, makefile.linux26-alsa-display, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Removed initial fix for decoder blocking. Changed order of read_buffer == NULL in zero byte read_buffer to before NONBLOCKING in while loop. Removed debug build from makefile.linux26-alsa-display. Increased version to 59. 2009-05-05 15:04 ralphy * [r58] ChangeLog, logs, logs/sb3take6somuch2say.log, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_buffer.h, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave/interactive.c, src/squeezeslave/squeezeslave.c: Exploratory changes to determine cause of decoder blocking at end of data instead of advancing to next track via STMd. Initial testing shows read_buffer return not flagged eof when no more data is available. Additional DEBUG statements added to help track this down. Added -dall option to turn on all debug messages. Increased version to 58. 2009-05-02 14:44 ralphy * [r57] src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Removed stream time calculation dependency on libportaudio. Added copyright notice to version display. Added set replaygain = 1.0 if replaygain <= 0.0. Increased version to 57. 2009-05-02 11:20 ralphy * [r56] makefile.linux24-display, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Added first cut of replaygain handling. Limited keepalive generation to >= 6.5.0 and < 7.2.0. Modified volume gain to include right channel. Removed --oldplayer/-O option. 2009-04-26 16:32 ralphy * [r55] bin, lib/libportaudio/linux26/lib/libportaudio-debug.a, lib/libportaudio/linux26/lib/libportaudio-old.a, lib/libportaudio/win32, lib/libportaudio/win32/build, lib/libportaudio/win32/include, lib/libportaudio/win32/include/portaudio.h, lib/libportaudio/win32/lib, lib/libportaudio/win32/lib/libportaudio.a, makefile.mingw32pav19-debug, patches/build-portaudio.patch, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Added compile flags display to version flag -V. Added libportaudio v19 makefile for mingw (win32). Increased version to 55. 2009-04-23 21:19 ralphy * [r54] ChangeLog, src/squeezeslave/squeezeslave.c: Increased version to 54. Updated ChangeLog with final changes before beta release. 2009-04-23 21:14 ralphy * [r53] ChangeLog, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave/squeezeslave.c: Added output_threshold to audio structure and bytes calculation to slimaudio_http.c. Not currently used in decoder start. Commented out strm flush routines. Need more information on expected behaviour. Fixed missing VDEBUGF definition in slimaudio_output.c. Disabled SLIMAUDIO_BUFFER_STREAM_CONTINUE handling in pa_callback until I can determine how to rebuffer in http. Increased version to 53a. 2009-04-22 11:52 ralphy * [r52] ChangeLog, lib/libportaudio/linux26/lib/libportaudio.a, lib/portaudio/pa_win_ds/dsound_wrapper.c, makefile.mingw32, makefile.mingw32-debug, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/squeezeslave/help.c, src/squeezeslave/squeezeslave.c: Moved debug variabled definitions inside SLIMPROTO_DEBUG definition. Fixed dsw_FramesPlayed being reset to 0 on StartOutput in lib/portaudio/pa_win_ds/dsound_wrapper.c by moving initialization into InitOutputBuffer. Status bar should track correctly now. Added slimaudio_output_v debugging flag. Increased version to 0.8-52. 2009-04-19 22:26 ralphy * [r51] ChangeLog, lib/libportaudio/linux24/build-portaudio-lnx24-alsa, lib/libportaudio/linux24/include/portaudio-old.h, lib/libportaudio/linux24/lib/libportaudio-debug-old.a, lib/libportaudio/linux24/lib/libportaudio-debug.a, lib/libportaudio/linux24/lib/libportaudio-old.a, lib/libportaudio/linux24/lib/libportaudio.a, makefile.linux24-alsa-display, sources/pa_snapshot-20081026.tar.gz, sources/pa_snapshot-20090419.tar.gz, sources/pa_snapshot.tar.gz, src/squeezeslave/squeezeslave.c, src/squeezeslave/squeezeslave.h: Updated libportaudio to 20090419 snapshot for linux 2.4. Added linux24-alsa-display makefile. ALSA libportaudio Pa_GetStreamTime timeProgressed continues to increment when paused. This in turn causes the stream time counter to increment when paused. Only affects ALSA versions. Windows, OSX and OSS work as expected. Investigating. 2009-04-18 22:00 ralphy * [r50] ChangeLog, makefile.cygwin, makefile.linux24, makefile.linux24-alsa, makefile.linux24-debug, makefile.linux24-display, makefile.linux24-i586, makefile.linux24-i586-display, makefile.linux26, makefile.linux26-alsa, makefile.linux26-alsa-display, makefile.linux26-debug, makefile.linux26-display, makefile.mingw32, makefile.mingw32-debug, makefile.osx, makefile.osxintel, makefile.s10intel, makefile.s10intel-debug, makefile.s9sparc, makefile.s9sparc-debug, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/squeezeslave/daemonize.c, src/squeezeslave/help.c, src/squeezeslave/interactive.c, src/squeezeslave/squeezeslave.c, src/squeezeslave/squeezeslave.h: Refactored DEBUGL into DEBUGF. -Y option now redirects stderr to filename specified. Moved Daemonize code into separate file src/squeezeslave/daemonize.c Moved Interactive code into separate file src/squeezeslave/interactive.c Moved support functions into src/squeezeslave/help.c Added STMo output buffer underflow status. Removed previous fix for audio buffer flush leaving a bit behind. Progress bar status reset to zero after pause fixed. This applies to squeezeslave on screen and lcd display as well. The squeezecenter_squeezeslave_player3-7.4.patch code changes have been applied to svn 7.4r25816. Please test if you have an external LCD display and the on screen as well. 2009-04-13 20:39 ralphy * [r49] src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Increased decoder buffer size from 1M to 3M. Changed various DEBUGL statements for better debug info. 2009-04-13 12:07 ralphy * [r48] ChangeLog, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_buffer.h, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/squeezeslave/squeezeslave.c: Added logging to file instead of stderr -Y option. Added BUFFER_BLOCKING to audio output thread STOPPED state. 2009-04-10 21:20 ralphy * [r47] ChangeLog, TODO, lib/getopt/getopt.c, lib/portaudio/pa_win_ds/pa_dsound.c, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Removed STAT debugging code. Fixed several compiler warnings for WIN32. Changed returned msec in slimaudio_output_streamtime from int to u32_t. 2009-04-10 19:56 ralphy * [r46] makefile.linux24-display, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimproto/slimproto.c, src/slimproto/slimproto.h: Fixed high/low received bytes counters for STAT. Added server_timestamp reporting to STAT. Modified slimproto_set_jiffies to return timestamp. 2009-04-09 19:54 ralphy * [r45] ChangeLog, TODO, makefile.linux24-display, patches/squeezecenter_squeezeslave_player3-7.4.patch, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave/squeezeslave.c: Initial fix for controller/website play bar status resettings if stream paused/unpaused. Initial fix for squeezeslave not stopping at end of last track. Needs more testing. Added decoder tracks played to status message. Need to test if this fixes scrobbling with lastfm only submitting first track. 2009-03-25 12:24 ralphy * [r41] ChangeLog, SqueezeSlave.wiki, TODO, patches/squeezecenter_squeezeslave_player2-7.2.patch, src/squeezeslave/squeezeslave.c: Added 7.2 version of squeezecenter player patch. Updates to slimdevices wiki. Increased version to 41. 2009-03-14 11:14 ralphy * [r38] ChangeLog, SqueezeSlave.wiki, makefile.linux26-display, patches/squeezecenter_squeezeslave_player-7.3.patch, patches/squeezecenter_squeezeslave_player2-7.3.patch, src/squeezeslave/squeezeslave.c: New linux26 OSS and display makefile. Added Slim Devices Wiki content for SqueezeSlave. Added patches submitted with BUG-11330 to support player changes; display, bit rate limit bug and replay gain fix. 2009-03-11 11:57 ralphy * [r33] ChangeLog, src/squeezeslave/squeezeslave.c: Bring squeezeslave version in line with playertype changes. 2009-03-07 22:06 ralphy * [r29] ChangeLog, ReleaseNotes, makefile.linux24-debug, makefile.s9sparc-debug, src/squeezeslave/squeezeslave.c: Updated damonize feature to pass logfile on command line. No longer writes to /var/log by default. Changed to allow non-root users to run in daemon mode. Fixed Solaris compile of daemonize option. 2009-03-01 13:30 ralphy * [r28] ChangeLog, ReleaseNotes, TODO, config/squeezeslave.plist, makefile.osx, makefile.osxintel, src/squeezeslave/squeezeslave.c: Integrated Ivor Bosloper's support to startup as a daemon by defining DAEMONIZE at compile time. Added compile time checks to fail if DAEMONIZE is defined with INTERACTIVE or __WIN32__. Added makefile.osxintel with build comments inline. Thanks to Luke Redpath. Added squeezeslave.plist for OSX to install squeezeslave as a service at startup. Thanks to Luke Redpath. Added TODO list containing outstanding issues to be addressed. 2009-02-05 18:47 ralphy * [r26] .lircrc, ChangeLog, ReleaseNotes, config/.lircrc, config/dot-asoundrc, config/dot-lircrc, config/squeezeslave.init.rh52, patches/daemonize.patch, src/squeezeslave/squeezeslave.c: Added -e/--playerid options. Daemonize patch NOT applied. 2009-01-17 12:44 ralphy * [r25] ChangeLog, lib/portaudio/pa_unix_oss/pa_unix_oss.c, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Added fix from ivy for portaudio v19 (alsa) Pa_GetStreamTime. Added fix for Pa_StreamTime for portaudio v18.1 (unix_oss). Added obsolete comment to help for SIGNAL option. Increased version to 25. 2008-12-21 15:18 ralphy * [r24] ChangeLog, lib/libportaudio/linux24/lib/libportaudio-debug.a, lib/portaudio/pa_win_ds/pa_dsound.c, makefile.linux24-alsa, makefile.linux24-display, makefile.linux24-i586-display, src/squeezeslave/squeezeslave.c: Removed -DUSE_SIGNALS_FOR_RESTART from linux24 makefiles. Redirected more messages to stderr. Added 5 second timeout to INTERACTIVE select to fix retry logic stall until a key was pressed. Removed PortAudio message output for pa_dsound.c. Removed libpopt references in makefiles. Added debug version of libportaudio for linux24 alsa builds. Increased version to 24. 2008-12-02 12:11 ralphy * [r23] ChangeLog, makefile.linux24-display, makefile.linux24-i586-display, src/squeezeslave/squeezeslave.c: Added , key for rewind. Added . key for forward to remove need for shift key use. Added linux24 display makefile without alsa. Increased version to 23. 2008-11-19 13:28 ralphy * [r22] .lircrc, ChangeLog, ReleaseNotes, config, config/.lircrc, makefile.linux26-alsa-display, patches/squeezecenter_var_size_display.patch, patches/squeezeslave-display.patch, src/slimproto/slimproto.c, src/squeezeslave/squeezeslave.c: Added Graham's display changes to repository. 2008-11-19 12:17 ralphy * [r21] ChangeLog, lib/popt, lib/popt/build-popt-linux24, lib/popt/build-popt-s9, lib/popt/linux24, lib/popt/linux24/include, lib/popt/linux24/include/popt.h, lib/popt/linux24/lib, lib/popt/linux24/lib/libpopt.a, lib/popt/s9sparc, lib/popt/s9sparc/include, lib/popt/s9sparc/include/popt.h, lib/popt/s9sparc/lib, lib/popt/s9sparc/lib/libpopt.a, makefile.linux24, makefile.linux24-alsa, sources/pa_snapshot.tar.gz, sources/popt-1.14.tar.gz, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Initial setup for popt command line processing. Library build testing only. Changed portaudio v19 latency from low to high for alsa version only. Removed unknown option case '?' from args process. Made it worse. Increased version to 21. 2008-11-03 12:49 ralphy * [r20] ChangeLog, makefile.linux26-alsa, makefile.linux26-debug, src/slimaudio/slimaudio.h, src/squeezeslave/squeezeslave.c: Increased decoder and audio buffers by ~50%. Help message updates. First beta linux alsa version. Increased version to 20. 2008-10-30 20:20 ralphy * [r19] ChangeLog, makefile.linux26-alsa, src/squeezeslave/squeezeslave.c: Fixed retry option command line parsing. Added use of local getopt library. Increased version to 19. 2008-10-30 01:25 ralphy * [r18] makefile.linux26-alsa, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: Increased both the decoder and audio buffer sizes for portaudio v19. Flac, Ogg and Pcm appear to be working. getopt functionality is still broken. 2008-10-28 11:31 ralphy * [r17] ChangeLog, lib/libportaudio, lib/libportaudio/linux24, lib/libportaudio/linux24/include, lib/libportaudio/linux24/include/portaudio.h, lib/libportaudio/linux24/lib, lib/libportaudio/linux24/lib/libportaudio.a, lib/libportaudio/linux26, lib/libportaudio/linux26/build-portaudio-lnx26-alsa, lib/libportaudio/linux26/include, lib/libportaudio/linux26/include/portaudio.h, lib/libportaudio/linux26/lib, lib/libportaudio/linux26/lib/libportaudio.a, lib/portmixer/px_none/px_none.c, makefile.linux24-alsa, makefile.linux26-alsa, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_output.c, src/squeezeslave/squeezeslave.c: First cut of alsa support for linux using portaudio v19 snapshot 20080513. Added linux 2.4 and 2.6 static libraries and new makefiles. mp3 playback works, all other formats transition from play to stop. Appears to be related to buffering. Investigating. Revision 17. 2008-10-26 09:10 ralphy * [r16] makefile.linux26, makefile.linux26-debug, src/squeezeslave/squeezeslave.c: Removed -DGETOPT_SUPPORTS_OPTIONAL build option from linux26 makefiles. Added missing octet in mac address example in help message, only had 5. Changed --retry/-r <sec> help message. Interval NOT optional with -r. Increased version to 16. 2008-10-25 13:43 ralphy * [r15] ChangeLog, ReleaseNotes, lib/flac/build-flac-cygwin, lib/libmad/build-mad-cygwin, lib/libmad/build-mad-win32, lib/vorbis/build-ogg-cygwin, lib/vorbis/build-vorbis-cygwin, patches/gettimeofday.patch, patches/portaudioV19_3.patch, patches/px_none.patch, patches/slimaudio_http_open.patch, patches/squeezeslave-solaris.patch, patches/squeezeslave-win32.patch, patches/volumedefaultoff.patch, sources, sources/dxsdk200512.tar.bz2, sources/dxsdk200704.tar.bz2, sources/flac-1.2.1-devel-win.zip, sources/flac-1.2.1.tar.bz2, sources/libmad-0.15.1b.tar.bz2, sources/libogg-1.1.3.tar.bz2, sources/libvorbis-1.1.2.tar.bz2, sources/portaudio_v18_1.zip: Added source files for libraries used. Added library build scripts. Added more obsolete patches. 2008-10-23 21:14 ralphy * [r12] ChangeLog, makefile.linux24, makefile.linux24-debug, makefile.linux24-i586, makefile.linux26-debug, makefile.s10intel, patches, patches/flaac.patch, patches/pa19segfault.patch, patches/portaudiov19.patch, patches/retry.patch, patches/sc7.patch, patches/version.patch, src/squeezeslave/squeezeslave.c: Updated version to 12. Added old patches against svn.slimdevices.com so they don't get lost. Added debug makefiles for linux. Added pentium MMX makefile for linux 2.4. 2008-10-23 12:36 ralphy * [r11] ChangeLog, lib/flac/build-flac-solaris10, lib/flac/solaris, lib/flac/solaris/include, lib/flac/solaris/include/FLAC, lib/flac/solaris/include/FLAC/all.h, lib/flac/solaris/include/FLAC/assert.h, lib/flac/solaris/include/FLAC/callback.h, lib/flac/solaris/include/FLAC/export.h, lib/flac/solaris/include/FLAC/format.h, lib/flac/solaris/include/FLAC/metadata.h, lib/flac/solaris/include/FLAC/ordinals.h, lib/flac/solaris/include/FLAC/stream_decoder.h, lib/flac/solaris/include/FLAC/stream_encoder.h, lib/flac/solaris/lib, lib/flac/solaris/lib/libFLAC.a, lib/libmad/build-mad-solaris, lib/libmad/solaris, lib/libmad/solaris/libmad.a, lib/libmad/solaris/mad.h, lib/libmad/solaris/stdbool.h, lib/vorbis/build-ogg-solaris, lib/vorbis/build-vorbis-solaris, lib/vorbis/solaris, lib/vorbis/solaris/include, lib/vorbis/solaris/include/ogg, lib/vorbis/solaris/include/ogg/config_types.h, lib/vorbis/solaris/include/ogg/ogg.h, lib/vorbis/solaris/include/ogg/os_types.h, lib/vorbis/solaris/include/vorbis, lib/vorbis/solaris/include/vorbis/codec.h, lib/vorbis/solaris/include/vorbis/vorbisenc.h, lib/vorbis/solaris/include/vorbis/vorbisfile.h, lib/vorbis/solaris/lib, lib/vorbis/solaris/lib/libogg.a, lib/vorbis/solaris/lib/libvorbis.a, lib/vorbis/solaris/lib/libvorbisfile.a, makefile.linux24, makefile.linux26, makefile.s10intel, makefile.s10intel-debug, makefile.s9sparc, makefile.s9sparc-debug, src/squeezeslave/squeezeslave.c: Added Solaris 10 intel build files. Increased version to 11. Added -s -g flags to binary build lines in makefiles. 2008-10-22 13:12 ralphy * [r10] src/squeezeslave/squeezeslave.c: Used #define for default retry connection value. 2008-10-22 12:07 ralphy * [r9] makefile.cygwin, makefile.osx, src/squeezeslave/squeezeslave.c: Added OSX makefile. Not tested, no MAC. Added less than 1 check to retry interval and reset to default of 5. Increased version to 9 2008-10-22 11:29 ralphy * [r8] src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/squeezeslave/squeezeslave.c: Fixed endian problem with ogg/vorbis decoding for Solaris SPARC and MacOSX. Fixed various typos in comments and error messages. Changed default volume driver to software as this was the effective default due to the volume_control variable initially defined as bool and the value of the VOLUME_DRIVER enum being 2, so volume_control was being set to 1 which is the actual value of the VOLUME_SOFTWARE enumerated type. 2008-10-17 18:04 ralphy * [r7] makefile.mingw32, src/squeezeslave/squeezeslave.c: Updated version. Reverted mingw32 makefile to use external dlls 2008-10-17 17:40 ralphy * [r6] bin/pthreadGC2.dll, makefile.cygwin, makefile.linux24, makefile.mingw32, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_output.c: Modified libmad and libflac decoder error routines to include errno in message. Removed dll from bin directory. Updated makefiles. 2008-10-16 21:51 ralphy * [r5] bin/pthreadGC2.dll, lib/dx, lib/dx/include, lib/dx/include/D3D10.h, lib/dx/include/D3D10effect.h, lib/dx/include/D3D10shader.h, lib/dx/include/D3DX10.h, lib/dx/include/D3DX10core.h, lib/dx/include/D3DX10math.h, lib/dx/include/D3DX10math.inl, lib/dx/include/D3DX10mesh.h, lib/dx/include/D3DX10tex.h, lib/dx/include/DXGI.h, lib/dx/include/DXGIType.h, lib/dx/include/DxErr.h, lib/dx/include/PIXPlugin.h, lib/dx/include/X3DAudio.h, lib/dx/include/XInput.h, lib/dx/include/comdecl.h, lib/dx/include/d3d.h, lib/dx/include/d3d10misc.h, lib/dx/include/d3d10sdklayers.h, lib/dx/include/d3d8.h, lib/dx/include/d3d8caps.h, lib/dx/include/d3d8types.h, lib/dx/include/d3d9.h, lib/dx/include/d3d9caps.h, lib/dx/include/d3d9types.h, lib/dx/include/d3dcaps.h, lib/dx/include/d3drm.h, lib/dx/include/d3drmdef.h, lib/dx/include/d3drmobj.h, lib/dx/include/d3drmwin.h, lib/dx/include/d3dtypes.h, lib/dx/include/d3dvec.inl, lib/dx/include/d3dx10async.h, lib/dx/include/d3dx9.h, lib/dx/include/d3dx9anim.h, lib/dx/include/d3dx9core.h, lib/dx/include/d3dx9effect.h, lib/dx/include/d3dx9math.h, lib/dx/include/d3dx9math.inl, lib/dx/include/d3dx9mesh.h, lib/dx/include/d3dx9shader.h, lib/dx/include/d3dx9shape.h, lib/dx/include/d3dx9tex.h, lib/dx/include/d3dx9xof.h, lib/dx/include/ddraw.h, lib/dx/include/dinput.h, lib/dx/include/dinputd.h, lib/dx/include/dls1.h, lib/dx/include/dls2.h, lib/dx/include/dmdls.h, lib/dx/include/dmerror.h, lib/dx/include/dmksctrl.h, lib/dx/include/dmplugin.h, lib/dx/include/dmusbuff.h, lib/dx/include/dmusicc.h, lib/dx/include/dmusicf.h, lib/dx/include/dmusici.h, lib/dx/include/dmusics.h, lib/dx/include/dpaddr.h, lib/dx/include/dplay.h, lib/dx/include/dplay8.h, lib/dx/include/dplobby.h, lib/dx/include/dplobby8.h, lib/dx/include/dpnathlp.h, lib/dx/include/dsconf.h, lib/dx/include/dsetup.h, lib/dx/include/dsound.h, lib/dx/include/dvoice.h, lib/dx/include/dvp.h, lib/dx/include/dx7todx8.h, lib/dx/include/dxdiag.h, lib/dx/include/dxerr8.h, lib/dx/include/dxerr9.h, lib/dx/include/dxfile.h, lib/dx/include/dxsdkver.h, lib/dx/include/dxtrans.h, lib/dx/include/gameux.h, lib/dx/include/multimon.h, lib/dx/include/rmxfguid.h, lib/dx/include/rmxftmpl.h, lib/dx/include/rpcsal.h, lib/dx/include/strsafe.h, lib/dx/include/xact.h, lib/dx/include/xact2wb.h, lib/dx/include/xact3d.h, lib/dx/lib, lib/dx/lib/DxErr.lib, lib/dx/lib/DxErr8.lib, lib/dx/lib/DxErr9.lib, lib/dx/lib/X3DAudio.lib, lib/dx/lib/XInput.lib, lib/dx/lib/d3d10.lib, lib/dx/lib/d3d8.lib, lib/dx/lib/d3d9.lib, lib/dx/lib/d3dx10.lib, lib/dx/lib/d3dx10d.lib, lib/dx/lib/d3dx9.lib, lib/dx/lib/d3dx9d.lib, lib/dx/lib/d3dxof.lib, lib/dx/lib/ddraw.lib, lib/dx/lib/dinput.lib, lib/dx/lib/dinput8.lib, lib/dx/lib/dplayx.lib, lib/dx/lib/dsetup.lib, lib/dx/lib/dsound.lib, lib/dx/lib/dxgi.lib, lib/dx/lib/dxguid.lib, lib/dx/lib/dxtrans.lib, lib/flac, lib/flac/cygwin, lib/flac/cygwin/include, lib/flac/cygwin/include/FLAC, lib/flac/cygwin/include/FLAC/all.h, lib/flac/cygwin/include/FLAC/assert.h, lib/flac/cygwin/include/FLAC/callback.h, lib/flac/cygwin/include/FLAC/export.h, lib/flac/cygwin/include/FLAC/format.h, lib/flac/cygwin/include/FLAC/metadata.h, lib/flac/cygwin/include/FLAC/ordinals.h, lib/flac/cygwin/include/FLAC/stream_decoder.h, lib/flac/cygwin/include/FLAC/stream_encoder.h, lib/flac/cygwin/lib, lib/flac/cygwin/lib/libFLAC-debug.a, lib/flac/cygwin/lib/libFLAC-ndebug.a, lib/flac/cygwin/lib/libFLAC.a, lib/flac/s9sparc, lib/flac/s9sparc/include, lib/flac/s9sparc/include/FLAC, lib/flac/s9sparc/include/FLAC/all.h, lib/flac/s9sparc/include/FLAC/callback.h, lib/flac/s9sparc/include/FLAC/export.h, lib/flac/s9sparc/include/FLAC/format.h, lib/flac/s9sparc/include/FLAC/metadata.h, lib/flac/s9sparc/include/FLAC/ordinals.h, lib/flac/s9sparc/include/FLAC/stream_decoder.h, lib/flac/s9sparc/include/FLAC/stream_encoder.h, lib/flac/s9sparc/lib, lib/flac/s9sparc/lib/libFLAC.a, lib/flac/win32, lib/flac/win32/include, lib/flac/win32/include/FLAC, lib/flac/win32/include/FLAC++, lib/flac/win32/include/FLAC++/all.h, lib/flac/win32/include/FLAC++/decoder.h, lib/flac/win32/include/FLAC++/encoder.h, lib/flac/win32/include/FLAC++/export.h, lib/flac/win32/include/FLAC++/metadata.h, lib/flac/win32/include/FLAC/all.h, lib/flac/win32/include/FLAC/assert.h, lib/flac/win32/include/FLAC/callback.h, lib/flac/win32/include/FLAC/export.h, lib/flac/win32/include/FLAC/format.h, lib/flac/win32/include/FLAC/metadata.h, lib/flac/win32/include/FLAC/ordinals.h, lib/flac/win32/include/FLAC/stream_decoder.h, lib/flac/win32/include/FLAC/stream_encoder.h, lib/flac/win32/include/ogg, lib/flac/win32/include/ogg/ogg.h, lib/flac/win32/include/ogg/os_types.h, lib/flac/win32/lib, lib/flac/win32/lib/libFLAC++.dll, lib/flac/win32/lib/libFLAC++.exp, lib/flac/win32/lib/libFLAC++.lib, lib/flac/win32/lib/libFLAC++_static.lib, lib/flac/win32/lib/libFLAC.dll, lib/flac/win32/lib/libFLAC.exp, lib/flac/win32/lib/libFLAC.lib, lib/flac/win32/lib/libFLAC_static.lib, lib/flac/win32/lib/ogg_static.lib, lib/libmad, lib/libmad/cygwin, lib/libmad/cygwin/libmad-debug.a, lib/libmad/cygwin/libmad-ndebug.a, lib/libmad/cygwin/libmad.a, lib/libmad/cygwin/mad.h, lib/libmad/s9sparc, lib/libmad/s9sparc/libmad-sparc.a, lib/libmad/s9sparc/libmad.a, lib/libmad/s9sparc/libmads9.a, lib/libmad/s9sparc/mad.h, lib/libmad/s9sparc/stdbool.h, lib/libmad/win32, lib/libmad/win32/libmad-intel.a, lib/libmad/win32/libmad.a, lib/libmad/win32/mad.h, lib/portaudio/pa_win_ds/pa_dsound.c, lib/pthread, lib/pthread/win32, lib/pthread/win32/include, lib/pthread/win32/include/pthread.h, lib/pthread/win32/include/sched.h, lib/pthread/win32/include/semaphore.h, lib/pthread/win32/lib, lib/pthread/win32/lib/pthreadGC2.dll, lib/pthread/win32/lib/static-libpthreadGC2.a, lib/vorbis, lib/vorbis/cygwin, lib/vorbis/cygwin/include, lib/vorbis/cygwin/include/ogg, lib/vorbis/cygwin/include/ogg/config_types.h, lib/vorbis/cygwin/include/ogg/ogg.h, lib/vorbis/cygwin/include/ogg/os_types.h, lib/vorbis/cygwin/include/vorbis, lib/vorbis/cygwin/include/vorbis/codec.h, lib/vorbis/cygwin/include/vorbis/vorbisenc.h, lib/vorbis/cygwin/include/vorbis/vorbisfile.h, lib/vorbis/cygwin/lib, lib/vorbis/cygwin/lib/libogg-debug.a, lib/vorbis/cygwin/lib/libogg-ndebug.a, lib/vorbis/cygwin/lib/libogg.a, lib/vorbis/cygwin/lib/libvorbis-debug.a, lib/vorbis/cygwin/lib/libvorbis-ndebug.a, lib/vorbis/cygwin/lib/libvorbis.a, lib/vorbis/cygwin/lib/libvorbisfile-debug.a, lib/vorbis/cygwin/lib/libvorbisfile-ndebug.a, lib/vorbis/cygwin/lib/libvorbisfile.a, lib/vorbis/s9sparc, lib/vorbis/s9sparc/include, lib/vorbis/s9sparc/include/ogg, lib/vorbis/s9sparc/include/ogg/config_types.h, lib/vorbis/s9sparc/include/ogg/ogg.h, lib/vorbis/s9sparc/include/ogg/os_types.h, lib/vorbis/s9sparc/include/vorbis, lib/vorbis/s9sparc/include/vorbis/codec.h, lib/vorbis/s9sparc/include/vorbis/vorbisenc.h, lib/vorbis/s9sparc/include/vorbis/vorbisfile.h, lib/vorbis/s9sparc/lib, lib/vorbis/s9sparc/lib/libogg.a, lib/vorbis/s9sparc/lib/libvorbis.a, lib/vorbis/s9sparc/lib/libvorbisenc.a, lib/vorbis/s9sparc/lib/libvorbisfile.a, lib/vorbis/win32, lib/vorbis/win32/include, lib/vorbis/win32/include/ogg, lib/vorbis/win32/include/ogg/config_types.h, lib/vorbis/win32/include/ogg/ogg.h, lib/vorbis/win32/include/ogg/os_types.h, lib/vorbis/win32/include/vorbis, lib/vorbis/win32/include/vorbis/codec.h, lib/vorbis/win32/include/vorbis/vorbisenc.h, lib/vorbis/win32/include/vorbis/vorbisfile.h, lib/vorbis/win32/lib, lib/vorbis/win32/lib/libogg.a, lib/vorbis/win32/lib/libvorbis.a, lib/vorbis/win32/lib/libvorbisfile.a, makefile.cygwin, makefile.linux24, makefile.linux26, makefile.mingw32, makefile.s9sparc, src/slimaudio/slimaudio_output.c, src/slimproto/slimproto.c, src/squeezeslave/squeezeslave.c: Added Solaris 9 SPARC files. Added Windows MINGW32 files. Added Windows CYGWIN files. CYGWIN version not complete. slimaudio_output thread spins. Added define GETOPT_SUPPORTS_OPTIONAL to workaround bug in older getopts. Fixed spelling errors. 2008-10-08 16:21 ralphy * [r4] bin: Added bin directory. 2008-10-08 12:29 ralphy * [r3] lib, lib/getopt, lib/getopt/getopt.c, lib/getopt/getopt.h, lib/getopt/getopt1.c, lib/portaudio, lib/portaudio/LICENSE.txt, lib/portaudio/Makefile.in, lib/portaudio/Makefile.linux, lib/portaudio/Makefile.mingw, lib/portaudio/Makefile.solaris, lib/portaudio/README.txt, lib/portaudio/VERSION.txt, lib/portaudio/config.guess, lib/portaudio/config.sub, lib/portaudio/configure, lib/portaudio/configure.in, lib/portaudio/docs, lib/portaudio/docs/index.html, lib/portaudio/docs/latency.html, lib/portaudio/docs/pa_drivermodel.c.txt, lib/portaudio/docs/pa_drivermodel.h.txt, lib/portaudio/docs/pa_impl_guide.html, lib/portaudio/docs/pa_impl_startstop.html, lib/portaudio/docs/pa_tut_asio.html, lib/portaudio/docs/pa_tut_callback.html, lib/portaudio/docs/pa_tut_devs.html, lib/portaudio/docs/pa_tut_explore.html, lib/portaudio/docs/pa_tut_init.html, lib/portaudio/docs/pa_tut_mac.html, lib/portaudio/docs/pa_tut_mac_osx.html, lib/portaudio/docs/pa_tut_open.html, lib/portaudio/docs/pa_tut_oss.html, lib/portaudio/docs/pa_tut_over.html, lib/portaudio/docs/pa_tut_pc.html, lib/portaudio/docs/pa_tut_run.html, lib/portaudio/docs/pa_tut_rw.html, lib/portaudio/docs/pa_tut_term.html, lib/portaudio/docs/pa_tut_util.html, lib/portaudio/docs/pa_tutorial.html, lib/portaudio/docs/portaudio_h.txt, lib/portaudio/docs/portaudio_icmc2001.pdf, lib/portaudio/docs/proposals.html, lib/portaudio/docs/releases.html, lib/portaudio/fixdir.bat, lib/portaudio/fixfile.bat, lib/portaudio/index.html, lib/portaudio/install-sh, lib/portaudio/pa_asio, lib/portaudio/pa_asio/Callback_adaptation_.pdf, lib/portaudio/pa_asio/Pa_ASIO.pdf, lib/portaudio/pa_asio/pa_asio.cpp, lib/portaudio/pa_asio/readme_asio_sdk_patch.txt, lib/portaudio/pa_beos, lib/portaudio/pa_beos/PlaybackNode.cc, lib/portaudio/pa_beos/PlaybackNode.h, lib/portaudio/pa_beos/pa_beos_mk.cc, lib/portaudio/pa_common, lib/portaudio/pa_common/pa_convert.c, lib/portaudio/pa_common/pa_host.h, lib/portaudio/pa_common/pa_lib.c, lib/portaudio/pa_common/pa_trace.c, lib/portaudio/pa_common/pa_trace.h, lib/portaudio/pa_common/portaudio.h, lib/portaudio/pa_dll_switch, lib/portaudio/pa_dll_switch/PaDllEntry.h, lib/portaudio/pa_dll_switch/letter_from_tim_010817.txt, lib/portaudio/pa_dll_switch/loadPA_DLL.cpp, lib/portaudio/pa_dll_switch/pa_lib.c, lib/portaudio/pa_dll_switch/portaudio.h, lib/portaudio/pa_mac, lib/portaudio/pa_mac/pa_mac.c, lib/portaudio/pa_mac_core, lib/portaudio/pa_mac_core/notes.txt, lib/portaudio/pa_mac_core/pa_mac_core.c, lib/portaudio/pa_sgi, lib/portaudio/pa_sgi/Makefile, lib/portaudio/pa_sgi/pa_sgi.c, lib/portaudio/pa_sgi/pthread-Makefile, lib/portaudio/pa_sgi/pthread-pa_sgi.c, lib/portaudio/pa_tests, lib/portaudio/pa_tests/debug_convert.c, lib/portaudio/pa_tests/debug_dither_calc.c, lib/portaudio/pa_tests/debug_dual.c, lib/portaudio/pa_tests/debug_multi_in.c, lib/portaudio/pa_tests/debug_multi_out.c, lib/portaudio/pa_tests/debug_record.c, lib/portaudio/pa_tests/debug_record_reuse.c, lib/portaudio/pa_tests/debug_sine.c, lib/portaudio/pa_tests/debug_sine_amp.c, lib/portaudio/pa_tests/debug_sine_formats.c, lib/portaudio/pa_tests/debug_sine_getchar.c, lib/portaudio/pa_tests/debug_srate.c, lib/portaudio/pa_tests/debug_test1.c, lib/portaudio/pa_tests/pa_devs.c, lib/portaudio/pa_tests/pa_fuzz.c, lib/portaudio/pa_tests/pa_minlat.c, lib/portaudio/pa_tests/paqa_devs.c, lib/portaudio/pa_tests/paqa_errs.c, lib/portaudio/pa_tests/patest1.c, lib/portaudio/pa_tests/patest_buffer.c, lib/portaudio/pa_tests/patest_clip.c, lib/portaudio/pa_tests/patest_dither.c, lib/portaudio/pa_tests/patest_hang.c, lib/portaudio/pa_tests/patest_latency.c, lib/portaudio/pa_tests/patest_leftright.c, lib/portaudio/pa_tests/patest_longsine.c, lib/portaudio/pa_tests/patest_many.c, lib/portaudio/pa_tests/patest_maxsines.c, lib/portaudio/pa_tests/patest_mono.c, lib/portaudio/pa_tests/patest_multi_sine.c, lib/portaudio/pa_tests/patest_pink.c, lib/portaudio/pa_tests/patest_record.c, lib/portaudio/pa_tests/patest_ringmix.c, lib/portaudio/pa_tests/patest_saw.c, lib/portaudio/pa_tests/patest_sine.c, lib/portaudio/pa_tests/patest_sine8.c, lib/portaudio/pa_tests/patest_sine_formats.c, lib/portaudio/pa_tests/patest_sine_time.c, lib/portaudio/pa_tests/patest_stop.c, lib/portaudio/pa_tests/patest_sync.c, lib/portaudio/pa_tests/patest_toomanysines.c, lib/portaudio/pa_tests/patest_two_rates.c, lib/portaudio/pa_tests/patest_underflow.c, lib/portaudio/pa_tests/patest_wire.c, lib/portaudio/pa_unix_oss, lib/portaudio/pa_unix_oss/Makefile, lib/portaudio/pa_unix_oss/Makefile_freebsd, lib/portaudio/pa_unix_oss/low_latency_tip.txt, lib/portaudio/pa_unix_oss/pa_unix.c, lib/portaudio/pa_unix_oss/pa_unix.h, lib/portaudio/pa_unix_oss/pa_unix_oss.c, lib/portaudio/pa_unix_oss/pa_unix_solaris.c, lib/portaudio/pa_unix_oss/recplay.c, lib/portaudio/pa_win_ds, lib/portaudio/pa_win_ds/dsound_wrapper.c, lib/portaudio/pa_win_ds/dsound_wrapper.h, lib/portaudio/pa_win_ds/pa_dsound.c, lib/portaudio/pa_win_ds/portaudio.def, lib/portaudio/pa_win_wmme, lib/portaudio/pa_win_wmme/Makefile.cygwin, lib/portaudio/pa_win_wmme/pa_win_wmme.c, lib/portaudio/pablio, lib/portaudio/pablio/README.txt, lib/portaudio/pablio/pablio.c, lib/portaudio/pablio/pablio.def, lib/portaudio/pablio/pablio.h, lib/portaudio/pablio/ringbuffer.c, lib/portaudio/pablio/ringbuffer.h, lib/portaudio/pablio/test_rw.c, lib/portaudio/pablio/test_rw_echo.c, lib/portaudio/pablio/test_w_saw.c, lib/portaudio/pablio/test_w_saw8.c, lib/portaudio/testcvs, lib/portaudio/testcvs/changeme.txt, lib/portmixer, lib/portmixer/LICENSE.txt, lib/portmixer/macproj, lib/portmixer/macproj/portmixer.mcp, lib/portmixer/px_common, lib/portmixer/px_common/portmixer.h, lib/portmixer/px_mac, lib/portmixer/px_mac/px_mac.c, lib/portmixer/px_mac_core, lib/portmixer/px_mac_core/Makefile, lib/portmixer/px_mac_core/px_mac_core.c, lib/portmixer/px_none, lib/portmixer/px_none/Makefile, lib/portmixer/px_none/px_none.c, lib/portmixer/px_tests, lib/portmixer/px_tests/Makefile, lib/portmixer/px_tests/Makefile.MacOSX, lib/portmixer/px_tests/px_test.c, lib/portmixer/px_unix_oss, lib/portmixer/px_unix_oss/Makefile, lib/portmixer/px_unix_oss/px_unix_oss.c, lib/portmixer/px_win_ds, lib/portmixer/px_win_ds/px_win_ds.c, lib/portmixer/px_win_wmme, lib/portmixer/px_win_wmme/Makefile, lib/portmixer/px_win_wmme/px_win_wmme.c, lib/portmixer/winproj, lib/portmixer/winproj/portmixer.dsp, lib/portmixer/winproj/portmixer.vcproj, makefile.linux24, makefile.linux26, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_flac.c, src/squeezeslave/squeezeslave.c: Added linux makefiles. Added lib/getopt. Added lib/portaudio (Version 18.1). Added lib/portmixer. Applied flaac.patch to slimaudio_decoder_flac.c to allow 64-bit linux compiles. Applied sc7.patch to slimaudio_decoder.c to fix skipping issue with SC 7+. Removed automatic define of USE_SIGNALS_FOR_RESTART if not WIN32 in squeezeslave.c, must add define to appropriate Makefile. Modified version string to reflect export from slimdevices svn. Modified volume_control define from bool to use the enumerated type slimaudio_volume_t. Fixes issue with VOLUME_DRIVER always being disabled regardless of command line option. 2008-10-06 14:42 ralphy * [r2] ., LICENSE.txt, src, src/slimaudio, src/slimaudio/slimaudio.c, src/slimaudio/slimaudio.h, src/slimaudio/slimaudio_buffer.c, src/slimaudio/slimaudio_buffer.h, src/slimaudio/slimaudio_decoder.c, src/slimaudio/slimaudio_decoder_flac.c, src/slimaudio/slimaudio_decoder_mad.c, src/slimaudio/slimaudio_decoder_pcm.c, src/slimaudio/slimaudio_decoder_vorbis.c, src/slimaudio/slimaudio_http.c, src/slimaudio/slimaudio_output.c, src/slimproto, src/slimproto/slimproto.c, src/slimproto/slimproto.h, src/squeezeslave, src/squeezeslave/squeezeslave.c: Initial squeezeslave import r23425
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?