Commit Graph

465 Commits

Author SHA1 Message Date
darkeye 4aff127679 removed TABs and replaced them with spaces 2005-04-05 08:04:54 +00:00
darkeye 09e7e0ab53 commited changes to enable Jack support
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
2005-04-04 08:36:18 +00:00
jbebel 806550e495 Add test to determine if the sample rate conversion ratio is a power of 2.
If so, use linear interpolation.  Otherwise use more complicated quadratic
interpolation which tends to sound terrible, but is better than trying to
use linear for a non-standard conversion.
2005-04-03 05:18:24 +00:00
jbebel 57b6c729ee Changed timestamp on reported events to include date in addition to time. 2005-04-03 05:14:07 +00:00
jbebel a30b513b8f Changed mechanism for testing the presence of the quality value such that
zero is a valid option.
2005-04-03 05:12:20 +00:00
jbebel a64a9ea837 Moved initialization of Reporter class so it would happen before
instantiation of Darkice class.  Any logging that might be reported
during the construction of the Darkice class could not function.
Originally the Reporter initialization was done through the instance
of Darkice (which inherits Reporter), but that obviously isn't possible
before Darkice is instantiated.  Since Reporter is largely a static class,
it is reasonable to call it via the scope resolution operator rather
than via an instance of the class, so that's what I did.
2005-04-03 05:10:07 +00:00
jbebel 257e8d04f4 Fix peak reporting to report new peak rather than previous 2005-04-03 05:01:46 +00:00
jbebel b238c0e026 Fixing code documentation of buffer overruns 2005-04-03 05:00:14 +00:00
darkeye 950bca8e93 added possibility to downsample from stereo to mono when encoding
to Ogg Vorbis
2004-03-13 10:41:39 +00:00
darkeye c4c304f1c6 newer update of ACX_PTHREAD 2004-02-23 20:03:09 +00:00
darkeye c99c732e04 ported to NetBSD 2004-02-23 19:12:52 +00:00
darkeye 7779a8f2a4 finalized OpenBSD port 2004-02-19 06:47:06 +00:00
darkeye 0fbff7195e ported to OpenBSD (real-time scheduling not yet supported) 2004-02-18 21:08:11 +00:00
nobody d7dce002fe This commit was manufactured by cvs2svn to create tag 'darkice-0_14'. 2004-02-15 22:36:57 +00:00
darkeye c713d9a953 proper checking to see if ALSA support is present / needed 2004-02-15 22:36:57 +00:00
darkeye 5118c55b69 for version 0.14 2004-02-15 22:30:08 +00:00
darkeye 573c1fb8bd fixed typo, minimal cosmetic change 2004-02-15 22:26:16 +00:00
darkeye a1827045e4 added link to DarkSnow 2004-02-15 13:26:34 +00:00
darkeye 76644f3692 ogg vorbis recording to only a file caused a segfault. now fixed 2004-02-15 13:07:42 +00:00
darkeye 3fb455d1b7 added backtrace reporting description to README 2004-02-15 12:32:47 +00:00
darkeye f6c57ac8a8 removed _X and _Y symbols from aflibConverter files, which caused
a naming collision on Solaris
2004-02-15 12:25:14 +00:00
darkeye 21f3ad142e added patch to allow mp3 stream downsampling to mono for icecast2 as well 2004-02-15 12:14:38 +00:00
darkeye 9d186e8e96 added ALSA support, thanks to Christian Forster 2004-02-15 12:06:30 +00:00
nobody dcf586a8a0 This commit was manufactured by cvs2svn to create tag
'darkice-0_13_2'.
2004-01-07 22:14:44 +00:00
darkeye 57f3dd1ea5 for release 0.13.2 2004-01-07 22:14:44 +00:00
darkeye 7efa982a2a commited patch sent by John Hay, fixing FreeBSD problems 2004-01-07 13:18:17 +00:00
darkeye 7f5f2f7480 added --with-debug configure option 2004-01-05 12:00:20 +00:00
darkeye d9981cf01e fixed possible null pointer problem when destroying the object 2004-01-05 12:00:00 +00:00
nobody f6261e395a This commit was manufactured by cvs2svn to create tag
'darkice-0_13_1'.
2003-02-12 15:50:08 +00:00
darkeye 1edb398c3b for version 0.13.1 2003-02-12 15:50:08 +00:00
darkeye fab50f07b0 added proper guessing for natural endiannes of 16 bit recording 2003-02-12 15:48:22 +00:00
darkeye d365bb2277 added cross-platform pthread detection 2003-02-12 15:38:26 +00:00
nobody fb07aa020d This commit was manufactured by cvs2svn to create tag 'darkice-0_13'. 2003-02-09 15:09:41 +00:00
darkeye e9c0a81d76 for version 0.13 2003-02-09 15:09:41 +00:00
darkeye 2d0dc666f1 added feature for setting the TITLE comment field for vorbis streams 2003-02-09 13:15:57 +00:00
darkeye 6253785062 cosmetic changes to the fileAddDate option 2003-02-09 12:57:36 +00:00
darkeye b6b181d5fb time.h include file was missing 2002-12-22 01:20:32 +00:00
darkeye c9e509b4c5 added support for big endian OSS devices (like Linux PowerPC) 2002-12-20 10:40:40 +00:00
darkeye 97d4081499 fixed minor bug in IcecCast2.cpp, which could have lead to a buffer
overflow
2002-11-29 08:14:47 +00:00
darkeye 5050a42c5c next development version 2002-11-26 21:42:12 +00:00
darkeye 05d7381966 bugfix: MultiThreadedConnector::sinkThread() was private, now public 2002-11-26 21:41:20 +00:00
wandereq 6eba725b50 added fileAddDate function 2002-11-20 16:52:08 +00:00
nobody 126224db09 This commit was manufactured by cvs2svn to create tag 'darkice-0_12'. 2002-10-20 21:28:25 +00:00
darkeye 49353e3e4d updated contributors, fixed typo 2002-10-20 21:28:25 +00:00
darkeye 394dccb44c for version 0.12 2002-10-20 21:16:43 +00:00
darkeye d0b4f60fca added processing of server response 2002-10-20 21:09:35 +00:00
darkeye 16b5017fa5 more graceful reconnect 2002-10-20 20:43:17 +00:00
darkeye 45ae8c1049 cosmetic changes 2002-10-20 20:42:56 +00:00
darkeye 9d0566c593 when a connection is dropped, DarkIce tries to reconnect, indefinitely
removed extreme event reporting for thread-related events
2002-10-19 13:35:21 +00:00
darkeye d4244515ae some cleanup with the open() / close() functions 2002-10-19 13:31:46 +00:00