148 lines
5.7 KiB
Plaintext
148 lines
5.7 KiB
Plaintext
07-01-2004: DarkIce 0.13.2 released
|
|
|
|
o bug fix: two bugs fixed that caused core dump when encoding into
|
|
mp3 of FreeBSD. thanks to John Hay <jhay@icomtek.csir.co.za>
|
|
o added configure option --with-debug to enable compilation for debug mode
|
|
|
|
12-02-2003: Darkice 0.13.1 released
|
|
|
|
o added cross-platform pthread detection, thanks to
|
|
Steven G. Johnson <stevenj@alum.mit.edu> and
|
|
Alejandro Forero Cuervo <bachue@bachue.com>
|
|
see http://www.gnu.org/software/ac-archive/htmldoc/acx_pthread.html
|
|
o added proper detection of netural endiannes for 16 bit recording
|
|
o basically these changes allow compilation on FreeBSD
|
|
|
|
09-02-2003: DarkIce 0.13 released
|
|
|
|
o added feature for setting the TITLE comment field for vorbis
|
|
streams. thanks to Ricardo Galli <gallir@uib.es>
|
|
o bugfix: fixed minor bug in IcecCast2.cpp, which could have lead to
|
|
a buffer overflow. thanks to Atsuhiko Yamanaka <ymnk@jcraft.com>
|
|
o bugfix: MultiThreadedConnector::sinkThread() was private, now public
|
|
o added fileAddDate configuration option
|
|
thanks to Nicu Pavel <npavel@ituner.com>
|
|
o added support for big endian OSS devices (like Linux PowerPC)
|
|
|
|
20-10-2002: DarkIce 0.12 released
|
|
|
|
o ported to FreeBSD (removed reference to MSG_NOSIGNAL in TcpSocket.cpp)
|
|
o bug fix: maximum bitrate setting fixed for Ogg Vorbis streams
|
|
o changed internals so that now each encoding/server connection is
|
|
a separate thread
|
|
o when a connection is dropped, DarkIce tries to reconnect, indefinitely
|
|
|
|
20-08-2002: DarkIce 0.11 released
|
|
|
|
o added possibility to specify maximum bitrate for Ogg Vorbis streams
|
|
o added HTTP Basic authentication for icecast2 logins
|
|
o added mp3 streaming for icecast2
|
|
o added possibility to stream in mono even when recording in stereo,
|
|
thus enabling mono and stereo streams with the same darkice instance.
|
|
only for mp3 streams at the moment
|
|
thanks to Kai Krakow <kai@kaishome.de>
|
|
o bug fix: resampling audio for vorbis streams bugs fixed
|
|
|
|
02-08-2002: DarkIce 0.10.1 released
|
|
|
|
o bug fix: when the last server dropped connection, darkice crashed
|
|
thanks to Nicu Pavel <npavel@ituner.com>
|
|
o bug fix for LameLibEncoder: the mp3 encoding buffer was deleted too
|
|
early, resulting in mp3 data corruption.
|
|
thanks to Nicu Pavel <npavel@ituner.com>
|
|
|
|
20-07-2002: DarkIce 0.10 released
|
|
|
|
o added possibility to select constant, average and variable bit rate
|
|
encoding modes with specifying encoding quality as well.
|
|
thanks to Nicu Pavel <npavel@ituner.com>
|
|
o added support for Ogg Vorbis 1.0 final, removed support for rc2
|
|
o added fault tolerance: if one of several server connection drops,
|
|
DarkIce carries on with the rest of the servers still connected
|
|
|
|
09-04-2002: DarkIce 0.9.1 released
|
|
|
|
o bugfix: a memory leak was introduced in 0.9, which is fixed thanks to
|
|
Kristjan G. Bjarnason <kgb@gangverk.is> and Nicu Pavel <npavel@ituner.com>
|
|
o minor documentation fix
|
|
|
|
28-03-2002: DarkIce 0.9 released
|
|
|
|
o added possibility to simply read from the soundcard, encode, and
|
|
save the encoded data into a local file (no streaming server needed)
|
|
o added variable bitrate support for vorbis streams
|
|
o support for both rc2 and rc3 versions of vorbis libraries
|
|
o added support for resampling when encoding to vorbis
|
|
thanks to the OSALP project for the resampling class,
|
|
http://osalp.sourceforge.net/ and
|
|
Julius O. Smith, <jos@ccrma.stanford.edu> for the original code
|
|
|
|
20-02-2002: DarkIce 0.8 released
|
|
|
|
o added possibility to disable lowpass and highpass filtering for lame
|
|
o fixed incorrect vorbis bitrate setting
|
|
o fix: DarkIce now reports public streams correctly
|
|
thanks to Tom Gray, <tomg@future-i.com>
|
|
o made up-to-date with Ogg Vorbis rc3 libs
|
|
thanks to Michael Smith, <msmith@labyrinth.net.au>
|
|
o made up-to-date with current IceCast2 cvs version
|
|
o added local stream dump possibility
|
|
|
|
19-10-2001: DarkIce 0.7 released
|
|
|
|
o added support for FreeBSD
|
|
thanks to Robin P. Blanchard, <Robin_Blanchard@gactr.uga.edu>
|
|
o added support for resampling mp3 streams
|
|
o DarkIce config file now may contain spaces and tabs as white space
|
|
o configure script enables build with or without lame / Ogg Vorbis
|
|
also possibility to specify alternate locations for these
|
|
|
|
18-09-2001: DarkIce 0.6 released
|
|
|
|
o added support for IceCast2 server with Ogg Vorbis streaming
|
|
Ogg Vorbis support thanks to aNa|0Gue <analogue@glop.org>
|
|
o added support for SUN Solaris
|
|
o removed long command line options (as these are extensions to UNIX)
|
|
o removed configure option to specify location of lame library
|
|
o removed configure option to compile static executable
|
|
|
|
09-09-2001: DarkIce 0.5 released
|
|
|
|
o added support for ShoutCast servers
|
|
o removed local copy of SGI STL, uses STL of the C++ compiler
|
|
o compiles with gcc3-c++
|
|
o added man page darkice.cfg.5
|
|
o bugfix: config files can have comments before the first section
|
|
|
|
02-09-2001: DarkIce 0.4 released
|
|
|
|
o support for external command line encoder removed, replaced
|
|
with using lame as a shared object or statically linked library
|
|
o added darkice man page
|
|
o created RPM packages
|
|
o DarkIce no longer reports an error if the sound card recording
|
|
sample rate could not be set to the exact specified amount
|
|
(e.g. the sound card reports 44101 Hz instead of 44100 Hz)
|
|
|
|
|
|
26-08-2001: DarkIce 0.3.1 released
|
|
|
|
o support for unlimited time encoding
|
|
thanks to Jim Crilly, <JCrilly@MSA.com>
|
|
|
|
|
|
20-12-2000: DarkIce 0.3 released
|
|
|
|
o added POSIX real-time scheduling
|
|
|
|
|
|
18-11-2000: DarkIce 0.2 released
|
|
|
|
o code cleanup
|
|
o first real tests made
|
|
o added verbosity command line option
|
|
|
|
|
|
13-11-2000: DarkIce 0.1 released
|
|
|