What's new in DarkIce 1.2
Jul 15, 2013
- Fix 'Ring Ruffer' reports:
- Increased buffer for jack to 5 seconds
- prevent darkice termination by jack, report no fatal problem when we have a ringbuffer overflow, can happen during startup. If we can not handle input audio fast enough we just ignore the buffer and skip it, and just report it.
- new multithreaded connector code, now handles encoders in parallel and does not spin waiting, cpu load will be very much lower now. Codes uses 2 condition variables to report data availability and consumer thread availability
- Hopes are that glitching reports will be a thing of the past
- minor compiler warnings fixed
- Issue #75: Added Ogg/Opus support.
- Issue #56: Wrong icecast2 password isn't properly reported, fixed.
- Issue #57: BufferedSink makes streams invalid, fixed.
- Issue #30: Segmentation Fault when creating file with fileAddDate, fixed
New in DarkIce 1.1 (Nov 11, 2012)
- Updated aac+ encoding to use libaacplus-2.0.0 api.
- Added pulseaudio support: closes ticket #25
- Added rtprio parameter and revisited realtime priority: closes ticket #21
- Fixed a call to a deprecated jack call: closes ticket #22
New in DarkIce 1.0 (May 10, 2010)
- fixed a bug in BufferedSink.cpp that leads to some buffers being written twice, causing corruption of datastream,
- closes ticked #20
- implemented samplerate conversion for all codecs using libsamplerate, and keeping internal aflibConverter as fallback,
- bugfix: fix for alsa driver - closes ticked #8
New in DarkIce 0.20 (Nov 7, 2009)
- new maintainer: Rafael Diniz
- added AAC HEv2 encoding support (branch darkice-aacp merged) through libaacplus, http://tipok.org.ua/ru/node/17thanks to tipok and others for the contribution.
- bugfix: the configure script recognizes Ogg Vorbis shared objectsnow, not just static libraries. Thanks to omroepvenray.
- bugfix: enabling jack source compilation on Debian Lenny,thanks to Alessandro Beretta
New in DarkIce 0.19 (Jul 8, 2008)
- added mount point option for Darwin Streaming Server
- fix for some reliablity issues when using a Jack source
- enable easier finding of jack libraries on MacOS X,
- added ability to specify name of jack device created by darkice,