rafael@riseup.net
542ac4b022
updated old darkice website links
2009-12-04 13:28:34 +00:00
rafael@riseup.net
d1207ea7f5
patch for alsa driver, by cladisch - closes ticked #8
2009-12-01 12:57:31 +00:00
rafael@riseup.net
1919826ee2
I forgot to put rc.darkice in the EXTRA_DIST, so make dist created a tarball missing the rc.darkice
2009-11-15 16:15:25 +00:00
rafael@riseup.net
ea2298c496
0.20.1 released
2009-11-14 22:22:03 +00:00
rafael@riseup.net
f9608919d3
preparing for 0.20.1 release
2009-11-14 22:10:39 +00:00
rafael@riseup.net
b686f2c977
start/stop/restart/status script for darkice by Niels Dettenbach
2009-11-14 16:18:33 +00:00
rafael@riseup.net
8dddc12759
start/stop/restart/status script for darkice by Niels Dettenbach
2009-11-14 15:22:42 +00:00
rafael@riseup.net
4e00387873
backported trunk fix for gcc 4.4
2009-11-11 16:24:12 +00:00
rafael@riseup.net
ad6e96aa8b
fix compilation for gcc >= 4.4
2009-11-11 16:21:05 +00:00
rafael@riseup.net
63c68d3659
initial coreaudio patch
2009-11-11 16:02:38 +00:00
rafael@riseup.net
6014ba09bd
darkice branch to better support macos x
2009-11-11 15:44:49 +00:00
rafael@riseup.net
7621eab287
version 0.20 released.
2009-11-05 18:26:29 +00:00
rafael@riseup.net
66ac162547
more cosmetic changes for 0.20
2009-11-05 18:12:44 +00:00
rafael@riseup.net
288ebc48b1
preparing for the new version
2009-11-05 18:06:35 +00:00
rafael@riseup.net
27f2897b2d
small cosmetic fixes for 0.20 version
2009-11-05 18:01:13 +00:00
rafael@riseup.net
794b6d27ef
placed a more apropriate fix, following the coding style - closes issue 3
2009-11-05 17:47:44 +00:00
diniz@wimobilis.com.br
ccedfb1220
branch darkice-aacp merged
2009-06-21 04:36:30 +00:00
rafael2k
51c76638a1
aacp info added to manpage
2009-05-12 21:02:38 +00:00
rafael2k
e72af678ee
I added the ::close() and the file pointer = 0 to all points where it throws exceptions in TcpSocket.cpp -- this fixed the issue where it would continue trying to write to the socket even though it was already closed by an error thanks to flush statements in the close method of TcpSocket and it's superclasses. This was causing the infinite loop on reconnect when there was still data in the buffer waiting to be transmitted (flushed) when the server closes the socket.
...
The other issue we fixed is that the aacpEncoder was not being tore down correctly so that when close() is called then it is open()ed again, it would carry on some of the state from the previous open()ing causing a read or write past the end of the buffer and resulting in a segfault core dump. The fix was to copy the variable initialization from the header file into the open() function just after the sanity checking code. This may potentially result in a memory leak as I don't understand the aacplus library's API well enough to know whether or not its resources are being properly freed.
by
rfc822sucks at hotmail.com
2009-05-06 18:34:20 +00:00
athoik
fc5f17569d
refs #2 Use in aacPlusEncoder constructor the variable channel from darkice.cfg because we are always using the same channels as input.
2008-11-09 22:05:48 +00:00
tipok
ec2e56f5f7
Implement encoding mono (with SBR), re #2
2008-11-06 22:00:00 +00:00
tipok
ebee08d10e
Little code cleanup near "AacEncEncode", re #2
2008-11-06 20:46:51 +00:00
rafael2k
0b0e568cd7
reverted wrong assumption about libfaac and libaacplus incompatibilities, re #2
2008-11-06 17:21:47 +00:00
tipok
c6ef59c913
* temporary workaround for libfaac and libaacplus
...
* removed unneeded define (_FFTW3)
* compatible with libaacplus-1.0.1, re #2
2008-11-06 16:15:19 +00:00
tipok
d606610431
added svn keywords, tabs changed into 4 whitespaces, re #2
2008-11-05 13:02:24 +00:00
tipok
c8260ff827
removed unused vars for aac+ encoder, re #2
2008-11-05 12:33:35 +00:00
tipok
2a98f1f03b
added aac+ encoding support, re #2
2008-11-05 12:15:05 +00:00
tipok
d9aa3f0753
created working copy for aac+ patched source, re #2
2008-11-05 12:04:00 +00:00
darkeye
08fb911385
enabling jack source compilation on Debian Lenny, fixes #44
2008-09-19 11:10:57 +00:00
darkeye
ce83a7ad1c
added full author name for the author of the patch, closes #42
2008-08-15 13:08:06 +00:00
darkeye
20f55cfc8f
committed patch to recognize Ogg Vorbis shared libraries in the
...
configure script, re #42
2008-08-15 12:11:30 +00:00
darkeye
9b5bdad5b8
creating fixed tag, closes #40
2008-07-07 17:38:18 +00:00
darkeye
c82537a865
removing bad tag, re #40
2008-07-07 17:37:51 +00:00
darkeye
f17b1380e7
fixed bug reported by timpuri, re #40
2008-07-07 17:36:19 +00:00
darkeye
0e547fb20b
renaming badly named release 0.19 tag, re #39
2008-07-07 15:18:30 +00:00
darkeye
51b865e07f
tagging release 0.19, re #39
2008-07-07 15:17:20 +00:00
darkeye
9e5f4f0dc6
for 0.19 release, re #39
2008-07-07 14:40:45 +00:00
darkeye
aa27bf95c0
added ability to specify jack device name created by darkice,
...
thanks to Alessandro Baretta <alessandro.baretta@radiomaria.org>
re #24
2008-07-07 14:33:34 +00:00
darkeye
a97b18e356
give credit where it's due, re #33
2007-11-20 14:34:59 +00:00
darkeye
b62c3c5fa1
added search for libjack.dylib so that it finds it on MacOS X, re #33
2007-11-20 14:32:30 +00:00
darkeye
5cd6f2703a
applied patch sent by Pierre Souchay <pierre@souchay.net>, closes #30
2007-11-20 13:59:03 +00:00
darkeye
dc5aaa9faf
added Darwin Streaming Server mount point patch, closes #29
2007-11-20 13:45:59 +00:00
darkeye
5fb33b2c45
fixed issue of libjack not being found on MacOS X when compiling, fixes #17
2007-06-08 09:27:37 +00:00
darkeye
28d4be5751
creating tag for darkice 0.18.1, re #22
2007-04-26 08:51:31 +00:00
darkeye
df1db12d80
fixed minor typo in changelog, re #22
2007-04-26 08:48:15 +00:00
darkeye
7f7b18155c
added ebuild for release 0.18.1, re #22
2007-04-26 08:44:42 +00:00
darkeye
73fea178f4
changes for the next release, re #22
2007-04-26 08:41:06 +00:00
darkeye
be6e49798b
reverted to old shoutcast login code, fixes #21
2007-04-26 08:32:56 +00:00
darkeye
a8f97b4bac
added patch by jmaurer, fixes #18
2007-04-26 08:22:45 +00:00
darkeye
4c1d27044d
removed reference to the soundcard API from the serial ULAW implementation,
...
fixes #16
2007-04-26 08:13:24 +00:00
darkeye
b18879b2e8
adding final tag for 0.18 release, re #15
2007-03-05 21:07:43 +00:00
darkeye
58ae85ad7a
removing tag, to re-add for new release, re #15
2007-03-05 21:07:04 +00:00
darkeye
4c844d4e08
added ebuild for new release, re #15
2007-03-05 21:06:17 +00:00
darkeye
90f541dde0
creating branch for 0.18 release, re #15
2007-03-05 20:40:55 +00:00
darkeye
e8f27e1eb8
removed doxygen generation because of doxygen segfault, re #15
2007-03-05 20:39:40 +00:00
darkeye
2e823ddcd6
releasing 0.18, re #15
2007-03-05 20:25:24 +00:00
darkeye
abd9574ce7
fixed issue with compiling with jack installed at arbitrary locations,
...
fixes #14
2007-03-05 20:21:38 +00:00
darkeye
2b6725d452
committed serial ulaw patch, provided by Clyde Stubbs, re #13
2007-02-25 17:04:17 +00:00
darkeye
f44ac6d410
added sleeping between reconnection attempts, re #12
2007-02-25 16:38:33 +00:00
darkeye
8c4d10dc13
added TCP keep-alive, fixes #10
2007-02-25 16:09:33 +00:00
darkeye
2b2ae392e0
applied fileDateFormat patch, closes #8
2007-02-25 15:46:31 +00:00
darkeye
ed22b57ef0
added cutting support for multiple [file-N] segments, re #3
2007-02-25 15:16:23 +00:00
darkeye
1a8f07de82
fixing TwoLameLibEncoder.cpp for 64-bit compilation,
...
minor code cleanup, fixes #11
2007-02-19 07:55:42 +00:00
darkeye
3385baf170
updated copyright dates, removed changelogs from the end of source files,
...
updated hosting references from darkice.sourceforge.net to darkice.tyrell.hu.
closes #7
2007-01-14 16:28:42 +00:00
darkeye
ee4ae648d0
added initial implementation of file dump cutting, re #3
2007-01-14 16:12:32 +00:00
darkeye
cf2d4c85f0
added default configuration file handling, closes #6
2007-01-14 13:01:58 +00:00
darkeye
0bfed4a3ae
fix to enable file dumping with ogg vorbis, closes #5
2007-01-14 10:01:25 +00:00
darkeye
51589a5aad
added patch to find 64-bit libraries, fixes #1
...
thanks to Mariusz Mazur <mmazur@kernel.pl>
2007-01-07 18:37:21 +00:00
darkeye
612ab7b1ff
fix to enable compiling on 64 bit archs, closes #1
2006-12-23 16:52:05 +00:00
darkeye
11992d9cdd
removed legacy branch
2006-11-20 17:05:08 +00:00
darkeye
0ca88976b9
changed the order of shoutcast metadata
2006-07-16 16:46:40 +00:00
darkeye
297f3dc0f8
moved shoutcast server response checking right after passing password
...
to the server. this should solve connection issues for recent
shoutcast servers
2006-07-16 16:24:46 +00:00
nobody
e27ad901c6
This commit was manufactured by cvs2svn to create tag
...
'darkice-0_17_1'.
2006-05-19 13:40:37 +00:00
darkeye
b109809c26
renamed new ebuild from 0.18 to 0.17.1
2006-05-19 13:40:37 +00:00
darkeye
6282bf85a1
replaced TABs with spaces
2006-05-19 13:35:41 +00:00
darkeye
8c25129fa4
renamed new version from 0.18 to 0.17.1
2006-05-19 13:11:33 +00:00
darkeye
89ad7c01dd
updated date on ChangeLog
2006-05-19 12:43:45 +00:00
darkeye
17db1f4e96
added FAQ to document file list
2006-05-19 12:40:59 +00:00
darkeye
5a9a4103c9
added reconnection capability if the TCP connection is reset by the peer
2006-05-19 12:39:19 +00:00
darkeye
8e7abbc753
for release 0.18
2006-05-18 07:17:26 +00:00
darkeye
85aab89906
cosmetic changes
2006-05-18 07:13:00 +00:00
darkeye
fae76d2fae
added FAQ
2006-05-18 07:05:37 +00:00
darkeye
196f7c81e9
added yield calls to the connector, when trying to reconnect...
2006-05-16 09:00:08 +00:00
darkeye
a123680735
fixed checking for mp3 and mp2 lib support for icecast-1.x streams
2006-03-23 09:34:57 +00:00
darkeye
09f7c9f085
added missing IUSE statement
2006-02-13 12:29:53 +00:00
darkeye
d9354dfde6
updated ebuild according to feedback from the gentoo people
2006-02-13 09:19:55 +00:00
nobody
ca8472dab4
This commit was manufactured by cvs2svn to create tag 'darkice-0_17'.
2006-01-27 15:02:05 +00:00
darkeye
5f35d41808
fixued issue of compiling without lame, but with twolame
2006-01-27 15:02:05 +00:00
darkeye
dc91347ecb
fixed issue of double colons at the end of the declaration
2006-01-27 08:51:23 +00:00
darkeye
c0f7c67590
replaced tabs with 4 spaces
2006-01-26 23:28:11 +00:00
darkeye
944acdc179
for release 0.17
2006-01-26 22:14:08 +00:00
darkeye
0c4f4847c4
added mpeg2 support thanks to Nicholas J Humfrey
2006-01-25 22:49:59 +00:00
darkeye
9ba6d64d1f
added mpeg2 support, thanks to Nicholas J Humfrey
2006-01-25 22:47:15 +00:00
darkeye
f9eecd27b8
updated ebuild to have proper use flag for aac
2006-01-25 22:46:52 +00:00
darkeye
334b849fff
added check for bufferSecs setting not to be 0
2006-01-19 16:09:05 +00:00
nobody
1c63d67e53
This commit was manufactured by cvs2svn to create tag 'darkice-0_16'.
2005-10-22 11:16:31 +00:00
darkeye
c1d50251c3
added aac format description to config file man page
2005-10-22 11:16:31 +00:00
darkeye
584954663a
replaced tabs with spaces
2005-10-22 11:06:18 +00:00
darkeye
3a781a7cfc
for release 0.16
2005-10-22 10:56:08 +00:00
darkeye
d1da91f993
for version 0.16
2005-10-22 10:41:47 +00:00
darkeye
726f4f1496
added highpass and lowpass values to icecast2 sections
2005-10-22 10:34:21 +00:00
darkeye
e3e872e85a
added clarification to highpass and lowpass config values
2005-10-22 10:34:00 +00:00
darkeye
02870bc21a
added check for FAAC as well
2005-10-22 10:33:10 +00:00
darkeye
abc24f7d2b
updated darkice spec file for 0.15
2005-04-27 09:59:23 +00:00
darkeye
29a9f57784
added ebuild file
2005-04-27 09:58:04 +00:00
darkeye
a91e643b53
added mention of Darwin Streaming Server and AAC to the documentation
2005-04-17 10:58:28 +00:00
darkeye
1f36ce8c9c
changed remaining typos
2005-04-16 22:19:20 +00:00
darkeye
9a23ebe086
added AAC support through the faac codec, http://www.audiocoding.com/
2005-04-16 21:57:34 +00:00
nobody
2ebf68e42a
This commit was manufactured by cvs2svn to create tag 'darkice-0_15'.
2005-04-14 12:00:39 +00:00
darkeye
5a3e47327b
fixed extra documentation directory setting
2005-04-14 12:00:39 +00:00
darkeye
e5f327cf84
moved directory rpm to etc/rpm
2005-04-14 11:58:08 +00:00
darkeye
e8fa2eebd9
fixed API documentation issues
2005-04-14 11:53:17 +00:00
darkeye
85868cc504
changed source code documentation tool from kdoc to doxygen
2005-04-14 11:52:41 +00:00
darkeye
b993181fa6
updated copyright notice to extend to 2005
2005-04-14 11:24:42 +00:00
darkeye
62ecc5f813
updated date for man pages
2005-04-14 11:17:06 +00:00
darkeye
598d8aa190
for version 0.15
2005-04-14 11:11:59 +00:00
jbebel
143403375a
Set priority explicitly for encoding threads. This needs more testing.
2005-04-13 22:03:32 +00:00
jbebel
bc0f0ded94
Distribute lame qualities better, and prevent values greater than 9 which are invalid.
2005-04-13 19:04:55 +00:00
jbebel
50f5c48c86
Allow quality settings down to -0.1 for ogg
2005-04-13 18:03:43 +00:00
darkeye
5e7bd425b7
removed unnecessary TABs
2005-04-11 19:41:37 +00:00
darkeye
cf2a9bb772
added IPv6 support, thanks to <jochen2@users.sourceforge.net>
2005-04-11 19:34:23 +00:00
darkeye
426a126181
added option to turn off automatic reconnect feature
2005-04-11 19:27:43 +00:00
darkeye
028f6d98fd
cosmetic changes
...
fixed warning for implicit cast from doulbe to int
2005-04-11 19:26:55 +00:00
darkeye
a415fd63b8
added Joel Ebel to the list of contributors
2005-04-11 18:35:10 +00:00
darkeye
a71dfdc5fa
changed MIME type to application/ogg, which is now official
2005-04-11 18:32:32 +00:00
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