Commit Graph

486 Commits

Author SHA1 Message Date
oetelaar.automatisering@gmail.com 99e3d5022b Really Added missing SVN keywords, including Author Date Id Revision HeadURL 2013-05-16 07:25:48 +00:00
oetelaar.automatisering@gmail.com d00d8dd13d Added missing SVN keywords, including Author Date Id Revision HeadURL 2013-05-16 07:17:41 +00:00
rafael@riseup.net 79820cba1d fix 503 was right, my mistake in r515... 2013-05-16 03:36:12 +00:00
rafael@riseup.net 95fe8f1ab9 Trying again locking patch 2013-05-15 21:17:10 +00:00
rafael@riseup.net 9cecd3f493 Added Opus support. 2nd part 2013-05-14 16:25:16 +00:00
rafael@riseup.net ef5ba44013 Added Opus support. Ticket #75. 2013-05-14 16:08:20 +00:00
rafael@riseup.net 6f62a31701 regression of r503 2013-05-14 15:23:52 +00:00
rafael@riseup.net 8227296d5c regression for commit 510 2013-05-14 15:12:25 +00:00
oetelaar.automatisering@gmail.com 43d89e2796 - extra check in castsink prevent null deref
- fix typos
- change bytecounter (size limit) to long instead of int
- fix some string/buffer strangeness in icecast2.cpp
- increase ringbuffer size from 2 to 5 seconds in JackDspSource.cpp
- prevent jack killing us on buffer overflow, we just report and continue 
- new producer/consumer scheme in MultiThreadedConnector.cpp it now runs parallel really
- some compiler warnings fixed
2013-04-11 18:52:57 +00:00
alban.peignier@gmail.com 8ac1639800 Update acinclude.m4 to fix multiarch build. Fixes #62 2013-04-04 04:59:00 +00:00
alban.peignier@gmail.com be34bc4a37 Send ShoutCast icy name in one write. Refactor icy headers send. Fixes #76, #78 2013-04-04 04:56:31 +00:00
alban.peignier@gmail.com 5dd930ab82 Fixes values returned by FaacEncoder and aacPlusEncoder :: write (bytes instead of samples). Fixes #83 2013-04-04 04:52:37 +00:00
rafael@riseup.net e554efe75b Added stdio to JackDspSource. 2012-09-19 17:53:05 +00:00
rafael@riseup.net c1d152ca8a fix for issue 56, Wrong icecast2 password isn't properly reporte, by flip.roque 2012-01-19 01:07:30 +00:00
rafael@riseup.net c4677ec32e really fixed issue 30 that was occuring only for shoutcast 2012-01-16 21:43:20 +00:00
rafael@riseup.net 5fbdf2edf6 applied patches of issues #56 and #57 2012-01-16 20:58:27 +00:00
rafael@riseup.net 73ba0c72d2 correct version 2011-10-27 05:07:18 +00:00
rafael@riseup.net 23b2bc4c9f darkice 1.1 tag created 2011-10-27 04:57:39 +00:00
rafael@riseup.net d04c3059b4 darkice 1.1 2011-10-27 04:56:43 +00:00
rafael@riseup.net db68789aec small fix for aacplus encoder without libsamplerate 2011-04-07 02:45:36 +00:00
rafael@riseup.net bb41e5c65c added stdio as SerialUlaw header, closes issue 29 2011-04-07 01:50:04 +00:00
rafael@riseup.net 704124e400 new version of rc.darkice 2010-12-21 13:32:59 +00:00
rafael@riseup.net 84760a8f0c forget to put the aac+ changes in changelog 2010-10-13 20:42:20 +00:00
rafael@riseup.net 99f6ff8ad7 make darkice compatile with the libaacplus 2.0.0 api 2010-10-12 22:42:25 +00:00
rafael@riseup.net df521d34ba fix to pulseaudio support 2010-09-24 13:34:59 +00:00
rafael@riseup.net 00caefee04 removed files that should not be there 2010-09-17 20:48:54 +00:00
rafael@riseup.net 2fd4aeff5a Pulse support added. 2010-09-17 20:37:46 +00:00
rafael@riseup.net 4caf31f22e fixed contributor name 2010-07-26 17:33:11 +00:00
rafael@riseup.net d73c815f09 synced w/ r485 trunk 2010-07-20 16:12:37 +00:00
rafael@riseup.net 83cb1cad86 fix for darkice segfault when using fileAddDate = yes, thanks to Claude 2010-07-20 16:02:06 +00:00
rafael@riseup.net 3d3422f9b9 darkice macosx in sync with trunk 2010-07-19 21:05:31 +00:00
rafael@riseup.net 89921c7e5e changelog updated 2010-07-19 20:54:45 +00:00
rafael@riseup.net 7741eefd46 patch proposed by issue 22 applied 2010-07-19 20:44:56 +00:00
rafael@riseup.net 62a088d81b patch proposed by issue 21 revising realtime priority for jack input applied 2010-07-19 20:42:43 +00:00
rafael@riseup.net a6c6389cd7 created the 1.0 tag 2010-05-19 23:39:19 +00:00
rafael@riseup.net a9d845b702 darkice-macosx in sync w/ version 1.0 2010-05-12 15:51:59 +00:00
rafael@riseup.net 8d739af84a small typo fixed (this is still leftovers before 1.0 release 2010-05-10 01:30:13 +00:00
rafael@riseup.net 7a2aa7a068 updating files that should not be there, imho 2010-05-10 01:21:41 +00:00
rafael@riseup.net 5a68c3952a Darkice 1.0 released\! 2010-05-10 01:18:15 +00:00
rafael@riseup.net 9ab338c783 I used a wrong version number last commit, and as darkice is already a very mature software, and a last old bug was fixed, I decided to release the 1.0 version - many thanks to Ákos Maróy and all other contributors 2010-05-10 00:41:23 +00:00
rafael@riseup.net 30ead5bf72 version 0.9 2010-05-10 00:34:35 +00:00
rafael@riseup.net 6d1669ae89 bump configure.in version to 0.20.1 2010-05-10 00:20:22 +00:00
rafael@riseup.net f27514b4f5 synced with trunk 2010-05-10 00:07:25 +00:00
rafael@riseup.net 27cf3ff79d aacp branch removed as we already have commited everything 2010-05-09 23:30:01 +00:00
rafael@riseup.net ccd4d54df8 bug fix for an old bug in BufferedSink.cpp 2010-05-06 20:19:18 +00:00
piratfm 9bca6850a7 add RtpCast skeleton 2010-01-16 17:31:06 +00:00
piratfm d3eb9525dc rename TcpSocket to NetSocket 2010-01-16 15:21:09 +00:00
piratfm afc5439aa7 rtp/udp output branch 2010-01-16 15:12:03 +00:00
rafael@riseup.net 477cd9ccce added missing commits to changelog and new authors to authors 2009-12-22 13:43:19 +00:00
rafael@riseup.net 2fa04c0e34 Patch by Sergiy <piratfm@gmail.com>: implement sample rate conversion for all codecs using libsamplerate, and keeping internal aflibConverter as fallback 2009-12-22 11:56:16 +00:00
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