pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/audio/darkice
Module Name: pkgsrc
Committed By: wiedi
Date: Sat Feb 22 14:51:03 UTC 2014
Modified Files:
pkgsrc/audio/darkice: Makefile PLIST distinfo
Added Files:
pkgsrc/audio/darkice/patches: patch-configure patch-rc.darkice
patch-src_FaacEncoder.cpp patch-src_IceCast.cpp
patch-src_LameLibEncoder.cpp patch-src_Makefile.in
patch-src_SerialUlaw.cpp patch-src_TwoLameLibEncoder.cpp
Removed Files:
pkgsrc/audio/darkice/patches: patch-aa patch-ab patch-ac
patch-src_Makefile_in patch-src_Util.cpp
Log Message:
Update darkice to 1.2
Forward ported the existing patches that were not upstream yet.
Also added patches for cfmakeraw and log10(int) amgiguity to fix build on SunOS.
>From the changelog since 0.17.1
15-07-2013 Darkice 1.2 released
o Issue #75: Added Ogg/Opus support. Patch by Doug Kelly
dougk.ff7%gmail.com@localhost
o 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
(Fix by Edwin van den Oetelaar)
o Issue #56: Wrong icecast2 password isn't properly reported, fixed.
thanks to Filipe Roque <flip.roque%gmail.com@localhost>
o Issue #57: BufferedSink makes streams invalid, fixed.
thanks to Alban Peignier <alban.peignier%gmail.com@localhost>
o Issue #30: Segmentation Fault when creating file with fileAddDate, fixed
thanks to Filipe Roque <flip.roque%gmail.com@localhost>
27-10-2011 Darkice 1.1 released
o Updated aac+ encoding to use libaacplus-2.0.0 api.
thanks to Sergiy <piratfm%gmail.com@localhost>
o Added pulseaudio support
closes ticket #25
thanks to Filipe Roque <flip.roque%gmail.com@localhost> and
and Johann Fot <johann.fot%dunkelfuerst.com@localhost>
o Added rtprio parameter and revisited realtime priority
closes ticket #21
thanks to Adrian Knoth <adi%drcomp.erfurt.thur.de@localhost>
o Fixed a call to a deprecated jack call
closes ticket #22
thanks to Adrian Knoth again.
09-05-2010 Darkice 1.0 released
o fixed a bug in BufferedSink.cpp that leads to some buffers
being written twice, causing corruption of datastream,
closes ticked #20
thanks to Edwin van den Oetelaar
<oetelaar.automatisering%gmail.com@localhost>
o implemented samplerate conversion for all codecs using libsamplerate,
and keeping internal aflibConverter as fallback,
thanks to Sergiy <piratfm%gmail.com@localhost>
o bugfix: fix for alsa driver - closes ticked #8
thanks to Clemens Ladisch <clemens%ladisch.de@localhost>
14-11-2009 Darkice 0.20.1 released
o added rc.darkice init script
thanks to Niels Dettenbach <nd%syndicat.com@localhost>
o bugfix: fix for gcc 4.4
05-11-2009 Darkice 0.20 released
o new maintainer: Rafael Diniz <rafael%riseup.net@localhost>
o added AAC HEv2 encoding support (branch darkice-aacp merged) through
libaacplus, http://tipok.org.ua/ru/node/17
thanks to tipok <piratfm%gmail.com@localhost> and others for the
contribution.
o bugfix: the configure script recognizes Ogg Vorbis shared objects
now, not just static libraries. Thanks to omroepvenray.
o bugfix: enabling jack source compilation on Debian Lenny,
thanks to Alessandro Beretta
<alessandro.baretta%radiomaria.org@localhost>
07-07-2008 Darkice 0.19 released
o added mount point option for Darwin Streaming Server
thanks to Pierre Souchay <pierre%souchay.net@localhost>
o fix for some reliablity issues when using a Jack source
thanks to Pierre Souchay <pierre%souchay.net@localhost>
o enable easier finding of jack libraries on MacOS X,
thanks to Daniel Hazelbaker <daniel%highdesertchurch.com@localhost>
o added ability to specify name of jack device created by darkice,
thanks to Alessandro Beretta <alessandro.baretta%radiomaria.org@localhost>
26-04-2007 DarkIce 0.18.1 released
o enable real-time scheduling for non-super-users, if they have
the proper operating system permissions,
thanks to Jens Maurer <Jens.Maurer%gmx.net@localhost>
o fix to enable compliation of the Serial ULAW code on MacOS X,
thanks to Elod Horvath <elod%itfais.com@localhost>
o fix to solve Shoutcast login failures, introduced in 0.18
05-03-2007 DarkIce 0.18 released
o added serial ulaw input device support, thanks to
Clyde Stubbs <clyde%htsoft.com@localhost>
o improvements on reconnecting:
added TCP connection keep-alive to TCP sockets
added graceful sleep when trying to reconnect
o added user-defined date formatting for the fileAddDate options,
thanks to dsk <derrick%csociety.org@localhost>
o added logging facility - [file-X] targets will cut the saved file
and rename it as needed when darkice recieves the SIGUSR1 signal
o added default configuration file handling - if no configuration file
is specified, /etc/darkice.cfg is used
o fix to enable compiling on 64 bit platforms
thanks to Alexander Vlasov <zulu%galaradio.com@localhost> and
Mariusz Mazur <mmazur%kernel.pl@localhost>
o fix to enable file dump feature using ogg vorbis.
thanks to dsk <derrick%csociety.org@localhost>
o fix to enable compiling with jack installed at arbitrary locations
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/audio/darkice/Makefile
cvs rdiff -u -r1.5 -r1.6 pkgsrc/audio/darkice/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/audio/darkice/distinfo
cvs rdiff -u -r1.5 -r0 pkgsrc/audio/darkice/patches/patch-aa
cvs rdiff -u -r1.3 -r0 pkgsrc/audio/darkice/patches/patch-ab \
pkgsrc/audio/darkice/patches/patch-ac
cvs rdiff -u -r0 -r1.1 pkgsrc/audio/darkice/patches/patch-configure \
pkgsrc/audio/darkice/patches/patch-rc.darkice \
pkgsrc/audio/darkice/patches/patch-src_FaacEncoder.cpp \
pkgsrc/audio/darkice/patches/patch-src_IceCast.cpp \
pkgsrc/audio/darkice/patches/patch-src_LameLibEncoder.cpp \
pkgsrc/audio/darkice/patches/patch-src_Makefile.in \
pkgsrc/audio/darkice/patches/patch-src_SerialUlaw.cpp \
pkgsrc/audio/darkice/patches/patch-src_TwoLameLibEncoder.cpp
cvs rdiff -u -r1.1 -r0 pkgsrc/audio/darkice/patches/patch-src_Makefile_in
cvs rdiff -u -r1.2 -r0 pkgsrc/audio/darkice/patches/patch-src_Util.cpp
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Home |
Main Index |
Thread Index |
Old Index