updated copyright dates, removed changelogs from the end of source files,
updated hosting references from darkice.sourceforge.net to darkice.tyrell.hu. closes #7
This commit is contained in:
parent
ee4ae648d0
commit
3385baf170
|
@ -1,5 +1,5 @@
|
||||||
DarkIce live audio streamer, http://darkice.sourceforge.net
|
DarkIce live audio streamer, http://darkice.tyrell.hu/
|
||||||
Copyright (c) 2000-2006, Tyrell Hungary, http://tyrell.hu
|
Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/
|
||||||
|
|
||||||
|
|
||||||
Contents
|
Contents
|
||||||
|
@ -18,7 +18,7 @@ takes audio input from a sound card, encodes it into mp3 and/or Ogg Vorbis,
|
||||||
and sends the mp3 stream to one or more IceCast and/or ShoutCast servers,
|
and sends the mp3 stream to one or more IceCast and/or ShoutCast servers,
|
||||||
the Ogg Vorbis stream to one or more IceCast2 servers.
|
the Ogg Vorbis stream to one or more IceCast2 servers.
|
||||||
|
|
||||||
DarkIce is hosted on SourceForge, at http://darkice.sourceforge.net/
|
DarkIce is hosted by Tyrell Corporation, at http://darkice.tyrell.hu/
|
||||||
|
|
||||||
|
|
||||||
2. Compiling and installing
|
2. Compiling and installing
|
||||||
|
@ -45,7 +45,8 @@ man darkice
|
||||||
--------------------
|
--------------------
|
||||||
|
|
||||||
When DarkIce core dumps, please send the backtrace along with your error
|
When DarkIce core dumps, please send the backtrace along with your error
|
||||||
report to the darkice mailing list: darkice-list@lists.sourceforge.net
|
report to the darkice mailing list: darkice-list@lists.tyrell.hu.
|
||||||
|
Alternatively you could file a bug report at http://darkice.tyrell.hu/trac
|
||||||
To get the backtrace information, you need gdb, the GNU debugger:
|
To get the backtrace information, you need gdb, the GNU debugger:
|
||||||
|
|
||||||
1. configure and compile using the --with-debug option:
|
1. configure and compile using the --with-debug option:
|
||||||
|
|
|
@ -72,7 +72,7 @@ darkice.cfg(5)
|
||||||
|
|
||||||
.SH AUTHOR
|
.SH AUTHOR
|
||||||
Akos Maroy
|
Akos Maroy
|
||||||
.I <darkeye@users.sourceforge.net>
|
.I <darkeye@tyrell.hu>
|
||||||
|
|
||||||
|
|
||||||
.SH ACKNOWLEDGEMENTS
|
.SH ACKNOWLEDGEMENTS
|
||||||
|
@ -105,7 +105,7 @@ Developed with contributions by
|
||||||
|
|
||||||
.SH LINKS
|
.SH LINKS
|
||||||
Project homepage:
|
Project homepage:
|
||||||
.I http://darkice.sourceforge.net/
|
.I http://darkice.tyrell.hu/
|
||||||
|
|
||||||
.B IceCast
|
.B IceCast
|
||||||
homepage:
|
homepage:
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
.TH darkice.cfg 5 "January 25, 2006" "DarkIce" "DarkIce live audio streamer"
|
.TH darkice.cfg 5 "January 14, 2007" "DarkIce" "DarkIce live audio streamer"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
darkice.cfg \- configuration file for darkice
|
darkice.cfg \- configuration file for darkice
|
||||||
.SH DESCRIPTION
|
.SH DESCRIPTION
|
||||||
|
@ -624,12 +624,12 @@ darkice(1)
|
||||||
|
|
||||||
.SH AUTHOR
|
.SH AUTHOR
|
||||||
Akos Maroy
|
Akos Maroy
|
||||||
.I <darkeye@users.sourceforge.net>
|
.I <darkeye@tyrell.hu>
|
||||||
|
|
||||||
|
|
||||||
.SH LINKS
|
.SH LINKS
|
||||||
Project homepage:
|
Project homepage:
|
||||||
.I http://darkice.sourceforge.net/
|
.I http://darkice.tyrell.hu/
|
||||||
|
|
||||||
.B IceCast
|
.B IceCast
|
||||||
homepage:
|
homepage:
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Copyright (c) 2004
|
Copyright (c) 2004
|
||||||
LS Informationstechnik (LIKE)
|
LS Informationstechnik (LIKE)
|
||||||
University of Erlangen Nuremberg
|
University of Erlangen Nuremberg
|
||||||
|
@ -10,7 +12,7 @@
|
||||||
File : AlsaDspSource.cpp
|
File : AlsaDspSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -286,25 +288,3 @@ AlsaDspSource :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // HAVE_ALSA_LIB
|
#endif // HAVE_ALSA_LIB
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.4 2005/04/04 08:36:16 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.3 2005/04/03 05:00:14 jbebel
|
|
||||||
Fixing code documentation of buffer overruns
|
|
||||||
|
|
||||||
Revision 1.2 2004/02/15 22:36:57 darkeye
|
|
||||||
proper checking to see if ALSA support is present / needed
|
|
||||||
|
|
||||||
Revision 1.1 2004/02/15 12:06:29 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Copyright (c) 2004
|
Copyright (c) 2004
|
||||||
LS Informationstechnik (LIKE)
|
LS Informationstechnik (LIKE)
|
||||||
University of Erlangen Nuremberg
|
University of Erlangen Nuremberg
|
||||||
|
@ -10,7 +12,7 @@
|
||||||
File : AlsaDspSource.h
|
File : AlsaDspSource.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -295,18 +297,3 @@ class AlsaDspSource : public AudioSource, public virtual Reporter
|
||||||
|
|
||||||
#endif /* ALSA_SOURCE_H */
|
#endif /* ALSA_SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.1 2004/02/15 12:06:29 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : AudioEncoder.h
|
File : AudioEncoder.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -491,39 +491,3 @@ class AudioEncoder : public Sink, public virtual Referable
|
||||||
|
|
||||||
#endif /* AUDIO_ENCODER_H */
|
#endif /* AUDIO_ENCODER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.9 2005/04/13 18:03:43 jbebel
|
|
||||||
Allow quality settings down to -0.1 for ogg
|
|
||||||
|
|
||||||
Revision 1.8 2002/08/20 19:35:37 darkeye
|
|
||||||
added possibility to specify maximum bitrate for Ogg Vorbis streams
|
|
||||||
|
|
||||||
Revision 1.7 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.6 2002/03/28 16:39:32 darkeye
|
|
||||||
added interface for variable bitrate encoding
|
|
||||||
|
|
||||||
Revision 1.5 2002/02/19 15:23:59 darkeye
|
|
||||||
fixed typo
|
|
||||||
|
|
||||||
Revision 1.4 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.3 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:47 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2004 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : AudioSource.cpp
|
File : AudioSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -111,22 +111,3 @@ AudioSource :: createDspSource( const char * deviceName,
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.3 2005/04/04 08:36:16 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.2 2004/02/15 22:26:16 darkeye
|
|
||||||
fixed typo, minimal cosmetic change
|
|
||||||
|
|
||||||
Revision 1.1 2004/02/15 12:06:29 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : AudioSource.h
|
File : AudioSource.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -301,40 +301,3 @@ class AudioSource : public Source, public virtual Reporter
|
||||||
|
|
||||||
#endif /* AUDIO_SOURCE_H */
|
#endif /* AUDIO_SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.9 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.8 2005/04/04 08:36:16 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.7 2004/02/18 21:08:11 darkeye
|
|
||||||
ported to OpenBSD (real-time scheduling not yet supported)
|
|
||||||
|
|
||||||
Revision 1.6 2004/02/15 12:06:29 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.4 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:47 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : BufferedSink.cpp
|
File : BufferedSink.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
the buffer is filled like this:
|
the buffer is filled like this:
|
||||||
|
|
||||||
|
@ -366,30 +366,3 @@ BufferedSink :: close ( void ) throw ( Exception )
|
||||||
inp = outp = buffer;
|
inp = outp = buffer;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.6 2002/10/19 12:21:28 darkeye
|
|
||||||
fixed comment typo
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:16:21 darkeye
|
|
||||||
first real tests with multiple streaming
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:48 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : BufferedSink.h
|
File : BufferedSink.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -397,37 +397,3 @@ class BufferedSink : public Sink, public virtual Reporter
|
||||||
|
|
||||||
#endif /* BUFFERED_SINK_H */
|
#endif /* BUFFERED_SINK_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2005/04/03 05:01:46 jbebel
|
|
||||||
Fix peak reporting to report new peak rather than previous
|
|
||||||
|
|
||||||
Revision 1.7 2002/07/21 08:47:06 darkeye
|
|
||||||
some exception cleanup (throw clauses in function declarations)
|
|
||||||
|
|
||||||
Revision 1.6 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/15 18:08:42 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:16:21 darkeye
|
|
||||||
first real tests with multiple streaming
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:48 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : CastSink.cpp
|
File : CastSink.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -139,41 +139,3 @@ CastSink :: open ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.9 2002/04/09 13:10:43 darkeye
|
|
||||||
resolved memory leak issue introduced in 0.9
|
|
||||||
|
|
||||||
Revision 1.8 2002/03/28 16:40:55 darkeye
|
|
||||||
slight changes to allow for variable bitrate streams
|
|
||||||
(where the value of bitrate is 0)
|
|
||||||
|
|
||||||
Revision 1.7 2002/02/28 09:49:25 darkeye
|
|
||||||
added possibility to save the encoded stream to a local file only
|
|
||||||
(no streaming server needed)
|
|
||||||
|
|
||||||
Revision 1.6 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/29 21:08:30 darkeye
|
|
||||||
made some description options in the darkice config file optional
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/10 20:14:11 darkeye
|
|
||||||
added support for remote dump file
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:48 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : CastSink.h
|
File : CastSink.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -478,36 +478,3 @@ class CastSink : public Sink, public virtual Reporter
|
||||||
|
|
||||||
#endif /* CAST_SINK_H */
|
#endif /* CAST_SINK_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2004/01/05 12:00:00 darkeye
|
|
||||||
fixed possible null pointer problem when destroying the object
|
|
||||||
|
|
||||||
Revision 1.7 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/29 21:08:30 darkeye
|
|
||||||
made some description options in the darkice config file optional
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:14:11 darkeye
|
|
||||||
added support for remote dump file
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:48 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell ConfigSection
|
Tyrell ConfigSection
|
||||||
|
|
||||||
File : ConfigSection.cpp
|
File : ConfigSection.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -171,46 +171,3 @@ ConfigSection :: addLine ( const char * line ) throw ( Exception )
|
||||||
return add( key.c_str(), value.c_str());
|
return add( key.c_str(), value.c_str());
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.7 2001/10/19 09:20:09 darkeye
|
|
||||||
config file now may contain tabs also as white space
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/09 11:26:43 darkeye
|
|
||||||
full line comments skipped earlier: commens allowed before the first secion
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/09 22:08:17 darkeye
|
|
||||||
added function getForSure
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:49 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell ConfigSection
|
Tyrell ConfigSection
|
||||||
|
|
||||||
File : ConfigSection.h
|
File : ConfigSection.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -182,31 +182,3 @@ class ConfigSection : public virtual Referable
|
||||||
|
|
||||||
#endif /* CONFIG_SECTION_H */
|
#endif /* CONFIG_SECTION_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.4 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/09 22:08:17 darkeye
|
|
||||||
added function getForSure
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:50 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Connector.cpp
|
File : Connector.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -356,49 +356,3 @@ Connector :: close ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.11 2002/10/20 20:42:56 darkeye
|
|
||||||
cosmetic changes
|
|
||||||
|
|
||||||
Revision 1.10 2002/10/19 12:24:55 darkeye
|
|
||||||
anged internals so that now each encoding/server connection is
|
|
||||||
a separate thread
|
|
||||||
|
|
||||||
Revision 1.9 2002/08/02 17:59:17 darkeye
|
|
||||||
bug fix: when the last server dropped connection, darkice crashed
|
|
||||||
|
|
||||||
Revision 1.8 2002/07/20 16:37:06 darkeye
|
|
||||||
added fault tolerance in case a server connection is dropped
|
|
||||||
|
|
||||||
Revision 1.7 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.6 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/26 08:43:13 darkeye
|
|
||||||
added support for unlimited time encoding
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/15 18:37:37 darkeye
|
|
||||||
changed the transferable number of bytes to unsigned long
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/15 18:08:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:49 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Connector.h
|
File : Connector.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -262,34 +262,3 @@ class Connector : public virtual Referable, public virtual Reporter
|
||||||
|
|
||||||
#endif /* CONNECTOR_H */
|
#endif /* CONNECTOR_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.6 2002/10/19 12:24:55 darkeye
|
|
||||||
anged internals so that now each encoding/server connection is
|
|
||||||
a separate thread
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/15 18:37:37 darkeye
|
|
||||||
changed the transferable number of bytes to unsigned long
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/15 18:08:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:49 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : DarkIce.cpp
|
File : DarkIce.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
@ -1150,173 +1150,3 @@ DarkIce :: cut ( void ) throw ()
|
||||||
reportEvent( 5, "cutting ends");
|
reportEvent( 5, "cutting ends");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.49 2006/03/23 09:34:57 darkeye
|
|
||||||
fixed checking for mp3 and mp2 lib support for icecast-1.x streams
|
|
||||||
|
|
||||||
Revision 1.48 2006/01/27 15:02:05 darkeye
|
|
||||||
fixued issue of compiling without lame, but with twolame
|
|
||||||
|
|
||||||
Revision 1.47 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.46 2006/01/19 16:09:05 darkeye
|
|
||||||
added check for bufferSecs setting not to be 0
|
|
||||||
|
|
||||||
Revision 1.45 2005/10/22 10:34:21 darkeye
|
|
||||||
added highpass and lowpass values to icecast2 sections
|
|
||||||
|
|
||||||
Revision 1.44 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
Revision 1.43 2005/04/11 19:27:43 darkeye
|
|
||||||
added option to turn off automatic reconnect feature
|
|
||||||
|
|
||||||
Revision 1.42 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.41 2005/04/03 05:12:20 jbebel
|
|
||||||
Changed mechanism for testing the presence of the quality value such that
|
|
||||||
zero is a valid option.
|
|
||||||
|
|
||||||
Revision 1.40 2004/02/23 19:12:51 darkeye
|
|
||||||
ported to NetBSD
|
|
||||||
|
|
||||||
Revision 1.39 2004/02/19 06:47:06 darkeye
|
|
||||||
finalized OpenBSD port
|
|
||||||
|
|
||||||
Revision 1.38 2004/02/18 21:08:11 darkeye
|
|
||||||
ported to OpenBSD (real-time scheduling not yet supported)
|
|
||||||
|
|
||||||
Revision 1.37 2004/02/15 12:14:38 darkeye
|
|
||||||
added patch to allow mp3 stream downsampling to mono for icecast2 as well
|
|
||||||
|
|
||||||
Revision 1.36 2004/02/15 12:06:30 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.35 2003/02/09 13:15:57 darkeye
|
|
||||||
added feature for setting the TITLE comment field for vorbis streams
|
|
||||||
|
|
||||||
Revision 1.34 2003/02/09 12:57:36 darkeye
|
|
||||||
cosmetic changes to the fileAddDate option
|
|
||||||
|
|
||||||
Revision 1.33 2002/11/20 16:52:05 wandereq
|
|
||||||
added fileAddDate function
|
|
||||||
|
|
||||||
Revision 1.32 2002/10/19 12:24:55 darkeye
|
|
||||||
anged internals so that now each encoding/server connection is
|
|
||||||
a separate thread
|
|
||||||
|
|
||||||
Revision 1.31 2002/08/20 19:35:37 darkeye
|
|
||||||
added possibility to specify maximum bitrate for Ogg Vorbis streams
|
|
||||||
|
|
||||||
Revision 1.30 2002/08/20 18:37:49 darkeye
|
|
||||||
added mp3 streaming possibility for icecast2
|
|
||||||
|
|
||||||
Revision 1.29 2002/08/03 12:41:18 darkeye
|
|
||||||
added possibility to stream in mono when recording in stereo
|
|
||||||
|
|
||||||
Revision 1.28 2002/07/20 10:59:00 darkeye
|
|
||||||
added support for Ogg Vorbis 1.0, removed support for rc2
|
|
||||||
|
|
||||||
Revision 1.27 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.26 2002/03/28 16:43:11 darkeye
|
|
||||||
enabled resampling and variable bitrates for vorbis (icecast2) streams
|
|
||||||
|
|
||||||
Revision 1.25 2002/02/28 09:49:25 darkeye
|
|
||||||
added possibility to save the encoded stream to a local file only
|
|
||||||
(no streaming server needed)
|
|
||||||
|
|
||||||
Revision 1.24 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.23 2002/02/20 10:35:35 darkeye
|
|
||||||
updated to work with Ogg Vorbis libs rc3 and current IceCast2 cvs
|
|
||||||
|
|
||||||
Revision 1.22 2001/10/20 10:56:45 darkeye
|
|
||||||
added possibility to disable highpass and lowpass filters for lame
|
|
||||||
|
|
||||||
Revision 1.21 2001/10/19 12:39:42 darkeye
|
|
||||||
created configure options to compile with or without lame / Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.20 2001/10/19 09:03:39 darkeye
|
|
||||||
added support for resampling mp3 streams
|
|
||||||
|
|
||||||
Revision 1.19 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
Revision 1.18 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.17 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.16 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.15 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.14 2001/08/29 21:08:30 darkeye
|
|
||||||
made some description options in the darkice config file optional
|
|
||||||
|
|
||||||
Revision 1.13 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.12 2000/12/20 12:36:47 darkeye
|
|
||||||
added POSIX real-time scheduling
|
|
||||||
|
|
||||||
Revision 1.11 2000/11/18 11:13:27 darkeye
|
|
||||||
removed direct reference to cout, except from main.cpp
|
|
||||||
all class use the Reporter interface to report events
|
|
||||||
|
|
||||||
Revision 1.10 2000/11/17 15:50:48 darkeye
|
|
||||||
added -Wall flag to compiler and eleminated new warnings
|
|
||||||
|
|
||||||
Revision 1.9 2000/11/15 18:37:37 darkeye
|
|
||||||
changed the transferable number of bytes to unsigned long
|
|
||||||
|
|
||||||
Revision 1.8 2000/11/15 18:08:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.7 2000/11/13 19:38:55 darkeye
|
|
||||||
moved command line parameter parsing from DarkIce.cpp to main.cpp
|
|
||||||
|
|
||||||
Revision 1.6 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/10 20:16:21 darkeye
|
|
||||||
first real tests with multiple streaming
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/09 22:09:46 darkeye
|
|
||||||
added multiple outputs
|
|
||||||
added configuration reading
|
|
||||||
added command line processing
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:49 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : DarkIce.h
|
File : DarkIce.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -317,67 +317,3 @@ class DarkIce : public virtual Referable, public virtual Reporter
|
||||||
|
|
||||||
#endif /* DARK_ICE_H */
|
#endif /* DARK_ICE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.16 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.15 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.14 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.13 2002/02/28 09:49:25 darkeye
|
|
||||||
added possibility to save the encoded stream to a local file only
|
|
||||||
(no streaming server needed)
|
|
||||||
|
|
||||||
Revision 1.12 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
Revision 1.11 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.10 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.9 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.8 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.7 2000/12/20 12:36:47 darkeye
|
|
||||||
added POSIX real-time scheduling
|
|
||||||
|
|
||||||
Revision 1.6 2000/11/15 18:08:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/13 19:38:55 darkeye
|
|
||||||
moved command line parameter parsing from DarkIce.cpp to main.cpp
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:16:21 darkeye
|
|
||||||
first real tests with multiple streaming
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/09 22:09:46 darkeye
|
|
||||||
added multiple outputs
|
|
||||||
added configuration reading
|
|
||||||
added command line processing
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:50 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell Config
|
Tyrell Config
|
||||||
|
|
||||||
File : DarkIceConfig.cpp
|
File : DarkIceConfig.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -164,47 +164,3 @@ Config :: read ( std::istream & is ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.7 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.6 2001/10/19 09:20:09 darkeye
|
|
||||||
config file now may contain tabs also as white space
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/09 11:26:43 darkeye
|
|
||||||
full line comments skipped earlier: commens allowed before the first secion
|
|
||||||
|
|
||||||
Revision 1.4 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.3 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:49 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell Config
|
Tyrell Config
|
||||||
|
|
||||||
File : DarkIceConfig.h
|
File : DarkIceConfig.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -207,41 +207,3 @@ class Config : public virtual Referable
|
||||||
|
|
||||||
#endif /* CONFIG_H */
|
#endif /* CONFIG_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.1 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.5 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.4 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/13 18:46:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/09 22:07:19 darkeye
|
|
||||||
added constructor with istream
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:50 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Exception.cpp
|
File : Exception.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -199,30 +199,3 @@ Exception :: strip ( void ) throw ()
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.6 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/09 22:05:44 darkeye
|
|
||||||
added multiple-string constructors
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:50 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Exception.h
|
File : Exception.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -296,30 +296,3 @@ operator<< ( std::ostream & os,
|
||||||
|
|
||||||
#endif /* EXCEPTION_H */
|
#endif /* EXCEPTION_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.6 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/17 15:33:54 darkeye
|
|
||||||
bug fix: ostream << operator overload didn't return the ostream
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/09 22:05:44 darkeye
|
|
||||||
added multiple-string constructors
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:50 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2005 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FaacEncoder.cpp
|
File : FaacEncoder.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -189,19 +189,3 @@ FaacEncoder :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // HAVE_FAAC_LIB
|
#endif // HAVE_FAAC_LIB
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2005/04/16 22:19:20 darkeye
|
|
||||||
changed remaining typos
|
|
||||||
|
|
||||||
Revision 1.1 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2005 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FaacEncoder.h
|
File : FaacEncoder.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -431,22 +431,3 @@ class FaacEncoder : public AudioEncoder, public virtual Reporter
|
||||||
|
|
||||||
#endif /* AAC_ENCODER_H */
|
#endif /* AAC_ENCODER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.3 2006/01/27 08:51:23 darkeye
|
|
||||||
fixed issue of double colons at the end of the declaration
|
|
||||||
|
|
||||||
Revision 1.2 2005/04/16 22:19:20 darkeye
|
|
||||||
changed remaining typos
|
|
||||||
|
|
||||||
Revision 1.1 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FileCast.cpp
|
File : FileCast.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -87,17 +87,3 @@ FileCast :: open ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2002/02/28 09:49:25 darkeye
|
|
||||||
added possibility to save the encoded stream to a local file only
|
|
||||||
(no streaming server needed)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FileCast.h
|
File : FileCast.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -272,17 +272,3 @@ class FileCast : public CastSink
|
||||||
|
|
||||||
#endif /* FILE_CAST_H */
|
#endif /* FILE_CAST_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2002/02/28 09:49:25 darkeye
|
|
||||||
added possibility to save the encoded stream to a local file only
|
|
||||||
(no streaming server needed)
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FileSink.cpp
|
File : FileSink.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -376,35 +376,3 @@ FileSink :: close ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2002/03/28 16:41:49 darkeye
|
|
||||||
some fixes to typos in comments
|
|
||||||
|
|
||||||
Revision 1.7 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:51 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FileSink.h
|
File : FileSink.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -264,24 +264,3 @@ class FileSink : public Sink, public virtual Reporter
|
||||||
|
|
||||||
#endif /* FILE_SINK_H */
|
#endif /* FILE_SINK_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:51 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : FileSource.cpp
|
File : FileSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -268,29 +268,3 @@ FileSource :: close ( void ) throw ( Exception )
|
||||||
fileDescriptor = 0;
|
fileDescriptor = 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:27 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:51 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : IceCast.cpp
|
File : IceCast.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -213,42 +213,3 @@ IceCast :: sendLogin ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.10 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.9 2001/11/20 09:06:18 darkeye
|
|
||||||
fixed public stream reporting
|
|
||||||
|
|
||||||
Revision 1.8 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
Revision 1.7 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.6 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/29 21:08:30 darkeye
|
|
||||||
made some description options in the darkice config file optional
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:14:11 darkeye
|
|
||||||
added support for remote dump file
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:28 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:52 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : IceCast.h
|
File : IceCast.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -259,36 +259,3 @@ class IceCast : public CastSink
|
||||||
|
|
||||||
#endif /* ICE_CAST_H */
|
#endif /* ICE_CAST_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.7 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/29 21:08:30 darkeye
|
|
||||||
made some description options in the darkice config file optional
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/10 20:14:11 darkeye
|
|
||||||
added support for remote dump file
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:52 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : IceCast2.cpp
|
File : IceCast2.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -186,7 +186,7 @@ IceCast2 :: sendLogin ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
// send user agent info
|
// send user agent info
|
||||||
str = "\nUser-Agent: DarkIce/" VERSION " (http://darkice.sourceforge.net/)";
|
str = "\nUser-Agent: DarkIce/" VERSION " (http://darkice.tyrell.hu/)";
|
||||||
sink->write( str, strlen( str));
|
sink->write( str, strlen( str));
|
||||||
|
|
||||||
// send the ice- headers
|
// send the ice- headers
|
||||||
|
@ -254,53 +254,3 @@ IceCast2 :: sendLogin ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.13 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.12 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
Revision 1.11 2005/04/11 18:32:32 darkeye
|
|
||||||
changed MIME type to application/ogg, which is now official
|
|
||||||
|
|
||||||
Revision 1.10 2002/11/29 08:14:47 darkeye
|
|
||||||
fixed minor bug in IcecCast2.cpp, which could have lead to a buffer
|
|
||||||
overflow
|
|
||||||
|
|
||||||
Revision 1.9 2002/10/20 21:09:35 darkeye
|
|
||||||
added processing of server response
|
|
||||||
|
|
||||||
Revision 1.8 2002/08/20 20:16:59 darkeye
|
|
||||||
added User-Agent header to HTTP login
|
|
||||||
|
|
||||||
Revision 1.7 2002/08/20 19:34:43 darkeye
|
|
||||||
minor fix
|
|
||||||
|
|
||||||
Revision 1.6 2002/08/20 18:39:13 darkeye
|
|
||||||
added HTTP Basic authentication for icecast2 logins
|
|
||||||
|
|
||||||
Revision 1.5 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.4 2002/02/20 10:35:35 darkeye
|
|
||||||
updated to work with Ogg Vorbis libs rc3 and current IceCast2 cvs
|
|
||||||
|
|
||||||
Revision 1.3 2002/02/19 15:24:26 darkeye
|
|
||||||
send Content-type header when logging in to icecast2 servers
|
|
||||||
|
|
||||||
Revision 1.2 2001/11/20 09:06:18 darkeye
|
|
||||||
fixed public stream reporting
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : IceCast2.h
|
File : IceCast2.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -267,31 +267,3 @@ class IceCast2 : public CastSink
|
||||||
|
|
||||||
#endif /* ICE_CAST2_H */
|
#endif /* ICE_CAST2_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.6 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.5 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
Revision 1.4 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.3 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.2 2002/02/20 10:35:35 darkeye
|
|
||||||
updated to work with Ogg Vorbis libs rc3 and current IceCast2 cvs
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Copyright (c) 2005 Nicholas Humfrey. All rights reserved.
|
Copyright (c) 2005 Nicholas Humfrey. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
@ -7,7 +9,7 @@
|
||||||
File : JackDspSource.cpp
|
File : JackDspSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -439,16 +441,3 @@ JackDspSource :: shutdown_callback( void *arg )
|
||||||
|
|
||||||
#endif // SUPPORT_JACK_DSP
|
#endif // SUPPORT_JACK_DSP
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,5 +1,7 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Copyright (c) 2005 Nicholas Humfrey. All rights reserved.
|
Copyright (c) 2005 Nicholas Humfrey. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
@ -7,7 +9,7 @@
|
||||||
File : JackDspSource.h
|
File : JackDspSource.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -274,19 +276,3 @@ class JackDspSource : public AudioSource, public virtual Reporter
|
||||||
|
|
||||||
#endif /* JACK_DSP_SOURCE_H */
|
#endif /* JACK_DSP_SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.1 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : LameLibEncoder.cpp
|
File : LameLibEncoder.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -394,76 +394,3 @@ LameLibEncoder :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // HAVE_LAME_LIB
|
#endif // HAVE_LAME_LIB
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.20 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.19 2005/04/13 19:04:55 jbebel
|
|
||||||
Distribute lame qualities better, and prevent values greater than 9 which are invalid.
|
|
||||||
|
|
||||||
Revision 1.18 2002/10/19 13:31:46 darkeye
|
|
||||||
some cleanup with the open() / close() functions
|
|
||||||
|
|
||||||
Revision 1.17 2002/10/19 12:22:10 darkeye
|
|
||||||
return 0 immediately for write() if supplied length is 0
|
|
||||||
|
|
||||||
Revision 1.16 2002/08/04 10:26:06 darkeye
|
|
||||||
added additional error checking to make sure that outChannel < inChannel
|
|
||||||
|
|
||||||
Revision 1.15 2002/08/03 12:41:18 darkeye
|
|
||||||
added possibility to stream in mono when recording in stereo
|
|
||||||
|
|
||||||
Revision 1.14 2002/07/28 00:11:58 darkeye
|
|
||||||
bugfix for the previous fix :)
|
|
||||||
|
|
||||||
Revision 1.13 2002/07/28 00:08:37 darkeye
|
|
||||||
bugfix: mp3Buf was deleted too early
|
|
||||||
|
|
||||||
Revision 1.12 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.11 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.10 2002/03/28 16:38:37 darkeye
|
|
||||||
moved functions conv8() and conv16() to class Util
|
|
||||||
|
|
||||||
Revision 1.9 2001/10/20 10:56:45 darkeye
|
|
||||||
added possibility to disable highpass and lowpass filters for lame
|
|
||||||
|
|
||||||
Revision 1.8 2001/10/19 12:39:42 darkeye
|
|
||||||
created configure options to compile with or without lame / Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.7 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/15 11:35:08 darkeye
|
|
||||||
minor fixes
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/02 09:54:12 darkeye
|
|
||||||
fixed typos in CVS substition keywords
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/31 20:09:05 darkeye
|
|
||||||
added funcitons conv8() and conv16()
|
|
||||||
|
|
||||||
Revision 1.3 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.2 2001/08/29 21:06:16 darkeye
|
|
||||||
added real support for 8 / 16 bit mono / stereo input
|
|
||||||
(8 bit input still has to be spread on 16 bit words)
|
|
||||||
|
|
||||||
Revision 1.1 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : LameLibEncoder.h
|
File : LameLibEncoder.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -436,64 +436,3 @@ class LameLibEncoder : public AudioEncoder, public virtual Reporter
|
||||||
|
|
||||||
#endif /* LAME_LIB_ENCODER_H */
|
#endif /* LAME_LIB_ENCODER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.16 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
Revision 1.15 2004/01/07 13:18:17 darkeye
|
|
||||||
commited patch sent by John Hay, fixing FreeBSD problems
|
|
||||||
|
|
||||||
Revision 1.14 2002/08/04 10:26:06 darkeye
|
|
||||||
added additional error checking to make sure that outChannel < inChannel
|
|
||||||
|
|
||||||
Revision 1.13 2002/08/03 12:41:18 darkeye
|
|
||||||
added possibility to stream in mono when recording in stereo
|
|
||||||
|
|
||||||
Revision 1.12 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.11 2002/03/28 16:38:37 darkeye
|
|
||||||
moved functions conv8() and conv16() to class Util
|
|
||||||
|
|
||||||
Revision 1.10 2001/10/20 10:56:45 darkeye
|
|
||||||
added possibility to disable highpass and lowpass filters for lame
|
|
||||||
|
|
||||||
Revision 1.9 2001/10/19 12:39:42 darkeye
|
|
||||||
created configure options to compile with or without lame / Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.8 2001/10/19 09:03:39 darkeye
|
|
||||||
added support for resampling mp3 streams
|
|
||||||
|
|
||||||
Revision 1.7 2001/09/15 11:35:08 darkeye
|
|
||||||
minor fixes
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/02 09:54:12 darkeye
|
|
||||||
fixed typos in CVS substition keywords
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/31 20:09:05 darkeye
|
|
||||||
added funcitons conv8() and conv16()
|
|
||||||
|
|
||||||
Revision 1.3 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.2 2001/08/29 21:06:16 darkeye
|
|
||||||
added real support for 8 / 16 bit mono / stereo input
|
|
||||||
(8 bit input still has to be spread on 16 bit words)
|
|
||||||
|
|
||||||
Revision 1.1 2001/08/26 20:44:30 darkeye
|
|
||||||
removed external command-line encoder support
|
|
||||||
replaced it with a shared-object support for lame with the possibility
|
|
||||||
of static linkage
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : MultiThreadedConnector.cpp
|
File : MultiThreadedConnector.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -426,39 +426,3 @@ MultiThreadedConnector :: ThreadData :: threadFunction( void * param )
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.8 2006/05/18 07:13:00 darkeye
|
|
||||||
cosmetic changes
|
|
||||||
|
|
||||||
Revision 1.7 2006/05/16 09:00:08 darkeye
|
|
||||||
added yield calls to the connector, when trying to reconnect...
|
|
||||||
|
|
||||||
Revision 1.6 2005/04/13 22:03:32 jbebel
|
|
||||||
Set priority explicitly for encoding threads. This needs more testing.
|
|
||||||
|
|
||||||
Revision 1.5 2005/04/11 19:27:43 darkeye
|
|
||||||
added option to turn off automatic reconnect feature
|
|
||||||
|
|
||||||
Revision 1.4 2004/01/07 13:18:17 darkeye
|
|
||||||
commited patch sent by John Hay, fixing FreeBSD problems
|
|
||||||
|
|
||||||
Revision 1.3 2002/10/20 20:43:17 darkeye
|
|
||||||
more graceful reconnect
|
|
||||||
|
|
||||||
Revision 1.2 2002/10/19 13:35:21 darkeye
|
|
||||||
when a connection is dropped, DarkIce tries to reconnect, indefinitely
|
|
||||||
removed extreme event reporting for thread-related events
|
|
||||||
|
|
||||||
Revision 1.1 2002/10/19 12:25:47 darkeye
|
|
||||||
changed internals so that now each encoding/server connection is
|
|
||||||
a separate thread
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : MultiThreadedConnector.h
|
File : MultiThreadedConnector.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -357,30 +357,3 @@ class MultiThreadedConnector : public virtual Connector
|
||||||
|
|
||||||
#endif /* MULTI_THREADED_CONNECTOR_H */
|
#endif /* MULTI_THREADED_CONNECTOR_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2005/04/11 19:27:43 darkeye
|
|
||||||
added option to turn off automatic reconnect feature
|
|
||||||
|
|
||||||
Revision 1.4 2004/02/23 19:12:52 darkeye
|
|
||||||
ported to NetBSD
|
|
||||||
|
|
||||||
Revision 1.3 2002/11/26 21:41:20 darkeye
|
|
||||||
bugfix: MultiThreadedConnector::sinkThread() was private, now public
|
|
||||||
|
|
||||||
Revision 1.2 2002/10/19 13:35:21 darkeye
|
|
||||||
when a connection is dropped, DarkIce tries to reconnect, indefinitely
|
|
||||||
removed extreme event reporting for thread-related events
|
|
||||||
|
|
||||||
Revision 1.1 2002/10/19 12:25:47 darkeye
|
|
||||||
changed internals so that now each encoding/server connection is
|
|
||||||
a separate thread
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : OssDspSource.cpp
|
File : OssDspSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -313,53 +313,3 @@ OssDspSource :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // SUPPORT_OSS_DSP
|
#endif // SUPPORT_OSS_DSP
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.13 2003/02/12 15:48:22 darkeye
|
|
||||||
added proper guessing for natural endiannes of 16 bit recording
|
|
||||||
|
|
||||||
Revision 1.12 2002/12/20 10:40:40 darkeye
|
|
||||||
added support for big endian OSS devices (like Linux PowerPC)
|
|
||||||
|
|
||||||
Revision 1.11 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.10 2001/09/26 16:55:30 darkeye
|
|
||||||
BSD port
|
|
||||||
|
|
||||||
Revision 1.9 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.8 2001/09/02 14:08:40 darkeye
|
|
||||||
setting the sound card recording sample rate is now more relaxed
|
|
||||||
there is no error reported if the sample rate is not exactly the same
|
|
||||||
|
|
||||||
Revision 1.7 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.6 2000/12/01 15:03:28 darkeye
|
|
||||||
bug fix in error reporting
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/17 15:50:48 darkeye
|
|
||||||
added -Wall flag to compiler and eleminated new warnings
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/13 20:05:07 darkeye
|
|
||||||
changed to workaround to start recording so that it reads one sample
|
|
||||||
per channel, as opposed to only one sample (which misalignes the channels)
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:28 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:53 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : OssDspSource.h
|
File : OssDspSource.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -253,34 +253,3 @@ class OssDspSource : public AudioSource, public virtual Reporter
|
||||||
|
|
||||||
#endif /* OSS_DSP_SOURCE_H */
|
#endif /* OSS_DSP_SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.7 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.6 2002/12/20 10:40:40 darkeye
|
|
||||||
added support for big endian OSS devices (like Linux PowerPC)
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.4 2001/09/02 14:08:40 darkeye
|
|
||||||
setting the sound card recording sample rate is now more relaxed
|
|
||||||
there is no error reported if the sample rate is not exactly the same
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:53 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Ref.h
|
File : Ref.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -294,27 +294,3 @@ class Ref
|
||||||
|
|
||||||
#endif /* REF_H */
|
#endif /* REF_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2002/08/20 20:07:36 darkeye
|
|
||||||
minor fixes
|
|
||||||
|
|
||||||
Revision 1.4 2002/02/20 11:51:27 darkeye
|
|
||||||
added equality operators to compare with pointers
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/11 14:55:31 darkeye
|
|
||||||
minor bugfix
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:54 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Referable.h
|
File : Referable.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -168,18 +168,3 @@ class Referable
|
||||||
|
|
||||||
#endif /* REFERABLE_H */
|
#endif /* REFERABLE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:54 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell Reporter
|
Tyrell Reporter
|
||||||
|
|
||||||
File : Reporter.cpp
|
File : Reporter.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -58,20 +58,3 @@ std::ostream * Reporter::os = &std::cout;
|
||||||
/* ============================================================= module code */
|
/* ============================================================= module code */
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/16 08:48:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell Reporter
|
Tyrell Reporter
|
||||||
|
|
||||||
File : Reporter.h
|
File : Reporter.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -303,48 +303,3 @@ class Reporter
|
||||||
|
|
||||||
#endif /* REPORTER_H */
|
#endif /* REPORTER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.9 2005/04/04 08:36:17 darkeye
|
|
||||||
commited changes to enable Jack support
|
|
||||||
thanks to Nicholas J. Humfrey, njh@ecs.soton.ac.uk
|
|
||||||
|
|
||||||
Revision 1.8 2005/04/03 05:14:07 jbebel
|
|
||||||
Changed timestamp on reported events to include date in addition to time.
|
|
||||||
|
|
||||||
Revision 1.7 2004/02/15 12:06:30 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.6 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.5 2001/09/05 20:11:15 darkeye
|
|
||||||
removed dependency on locally stored SGI STL header files
|
|
||||||
now compiler-supplied C++ library STL header files are used
|
|
||||||
compiles under GNU C++ 3
|
|
||||||
hash_map (an SGI extension to STL) replaced with map
|
|
||||||
std:: namespace prefix added to all STL class references
|
|
||||||
|
|
||||||
Revision 1.4 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.3 2000/12/20 12:47:40 darkeye
|
|
||||||
added prefixVerbosity value. in a low verbosity setting no time-stamp
|
|
||||||
prefix is displayed
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/18 11:12:01 darkeye
|
|
||||||
added timestamp display, removed process id display in reports
|
|
||||||
changed reportEvent functions to template functions
|
|
||||||
|
|
||||||
Revision 1.1 2000/11/16 08:48:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : ShoutCast.cpp
|
File : ShoutCast.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -229,30 +229,3 @@ ShoutCast :: sendLogin ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2006/07/16 16:46:40 darkeye
|
|
||||||
changed the order of shoutcast metadata
|
|
||||||
|
|
||||||
Revision 1.4 2006/07/16 16:24:46 darkeye
|
|
||||||
moved shoutcast server response checking right after passing password
|
|
||||||
to the server. this should solve connection issues for recent
|
|
||||||
shoutcast servers
|
|
||||||
|
|
||||||
Revision 1.3 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.2 2001/11/20 09:06:18 darkeye
|
|
||||||
fixed public stream reporting
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : ShoutCast.h
|
File : ShoutCast.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -255,22 +255,3 @@ class ShoutCast : public CastSink
|
||||||
|
|
||||||
#endif /* SHOUT_CAST_H */
|
#endif /* SHOUT_CAST_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.3 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.2 2002/02/20 11:54:11 darkeye
|
|
||||||
added local dump file possibility
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/09 11:27:31 darkeye
|
|
||||||
added support for ShoutCast servers
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Sink.h
|
File : Sink.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -183,24 +183,3 @@ class Sink : public virtual Referable
|
||||||
|
|
||||||
#endif /* SINK_H */
|
#endif /* SINK_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.4 2000/11/12 14:54:25 darkeye
|
|
||||||
added Exception to throws clause for the destructor and assignment operator
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 13:31:16 darkeye
|
|
||||||
minor change in documentation
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/11 12:33:13 darkeye
|
|
||||||
added kdoc-style documentation
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:54 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : SolarisDspSource.cpp
|
File : SolarisDspSource.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -275,19 +275,3 @@ SolarisDspSource :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // SUPPORT_SOLARIS_DSP
|
#endif // SUPPORT_SOLARIS_DSP
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2004/02/18 21:08:11 darkeye
|
|
||||||
ported to OpenBSD (real-time scheduling not yet supported)
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : SolarisDspSource.h
|
File : SolarisDspSource.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -255,27 +255,3 @@ class SolarisDspSource : public AudioSource, public virtual Reporter
|
||||||
|
|
||||||
#endif /* SOLARIS_DSP_SOURCE_H */
|
#endif /* SOLARIS_DSP_SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.5 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.4 2004/02/19 06:47:06 darkeye
|
|
||||||
finalized OpenBSD port
|
|
||||||
|
|
||||||
Revision 1.3 2004/02/18 21:08:11 darkeye
|
|
||||||
ported to OpenBSD (real-time scheduling not yet supported)
|
|
||||||
|
|
||||||
Revision 1.2 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Source.h
|
File : Source.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -169,18 +169,3 @@ class Source : public virtual Referable
|
||||||
|
|
||||||
#endif /* SOURCE_H */
|
#endif /* SOURCE_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.2 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:54 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : TcpSocket.cpp
|
File : TcpSocket.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -392,45 +392,3 @@ TcpSocket :: close ( void ) throw ( Exception )
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.11 2006/05/19 12:39:19 darkeye
|
|
||||||
added reconnection capability if the TCP connection is reset by the peer
|
|
||||||
|
|
||||||
Revision 1.10 2005/04/11 19:34:23 darkeye
|
|
||||||
added IPv6 support, thanks to <jochen2@users.sourceforge.net>
|
|
||||||
|
|
||||||
Revision 1.9 2002/10/19 12:22:27 darkeye
|
|
||||||
cosmetic change
|
|
||||||
|
|
||||||
Revision 1.8 2002/08/28 18:24:46 darkeye
|
|
||||||
ported to FreeBSD (removed reference to MSG_NOSIGNAL in TcpSocket.cpp)
|
|
||||||
|
|
||||||
Revision 1.7 2002/07/20 16:37:06 darkeye
|
|
||||||
added fault tolerance in case a server connection is dropped
|
|
||||||
|
|
||||||
Revision 1.6 2001/09/18 16:44:10 darkeye
|
|
||||||
TcpSocket did not report closed state when could not connect()
|
|
||||||
|
|
||||||
Revision 1.5 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/17 15:50:48 darkeye
|
|
||||||
added -Wall flag to compiler and eleminated new warnings
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:28 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:55 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : TcpSocket.h
|
File : TcpSocket.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -289,21 +289,3 @@ class TcpSocket : public Source, public Sink
|
||||||
|
|
||||||
#endif /* TCP_SOCKET_H */
|
#endif /* TCP_SOCKET_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.3 2000/11/12 14:54:50 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 17:37:24 darkeye
|
|
||||||
removed clone() functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:55 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2005 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : TwoLameLibEncoder.cpp
|
File : TwoLameLibEncoder.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -299,18 +299,3 @@ TwoLameLibEncoder :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // HAVE_TWOLAME_LIB
|
#endif // HAVE_TWOLAME_LIB
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2006/01/25 22:49:59 darkeye
|
|
||||||
added mpeg2 support thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
|
|
||||||
Revision 1.1 2005/05/02 23:05:02 nhumfrey
|
|
||||||
initial version - based on LameLibEncoder 1.19
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2005 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : TwoLameLibEncoder.cpp
|
File : TwoLameLibEncoder.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -365,18 +365,3 @@ class TwoLameLibEncoder : public AudioEncoder, public virtual Reporter
|
||||||
|
|
||||||
#endif /* TWOLAME_LIB_ENCODER_H */
|
#endif /* TWOLAME_LIB_ENCODER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.1 2006/01/25 22:49:59 darkeye
|
|
||||||
added mpeg2 support thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
|
|
||||||
Revision 1.1 2005/05/02 23:05:02 nhumfrey
|
|
||||||
initial version - based on LameLibEncoder 1.19
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Util.cpp
|
File : Util.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -488,51 +488,3 @@ Util :: conv16 ( unsigned char * pcmBuffer,
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.13 2004/02/15 12:06:30 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.12 2003/02/09 12:57:36 darkeye
|
|
||||||
cosmetic changes to the fileAddDate option
|
|
||||||
|
|
||||||
Revision 1.11 2002/12/22 01:20:32 darkeye
|
|
||||||
time.h include file was missing
|
|
||||||
|
|
||||||
Revision 1.10 2002/11/20 16:52:07 wandereq
|
|
||||||
added fileAddDate function
|
|
||||||
|
|
||||||
Revision 1.9 2002/08/20 18:39:14 darkeye
|
|
||||||
added HTTP Basic authentication for icecast2 logins
|
|
||||||
|
|
||||||
Revision 1.8 2002/07/21 08:47:06 darkeye
|
|
||||||
some exception cleanup (throw clauses in function declarations)
|
|
||||||
|
|
||||||
Revision 1.7 2002/03/28 16:45:46 darkeye
|
|
||||||
added functions strToD(), conv8(), conv16() and conv()
|
|
||||||
|
|
||||||
Revision 1.6 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/09 22:04:33 darkeye
|
|
||||||
added functions strLen strCpy and strCat
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/09 06:44:21 darkeye
|
|
||||||
added strEq and strToL functions
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/05 14:08:28 darkeye
|
|
||||||
changed builting to an automake / autoconf environment
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:55 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : Util.h
|
File : Util.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -316,45 +316,3 @@ class Util
|
||||||
|
|
||||||
#endif /* UTIL_H */
|
#endif /* UTIL_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.11 2005/04/14 11:53:17 darkeye
|
|
||||||
fixed API documentation issues
|
|
||||||
|
|
||||||
Revision 1.10 2004/02/15 12:06:30 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.9 2003/02/09 12:57:36 darkeye
|
|
||||||
cosmetic changes to the fileAddDate option
|
|
||||||
|
|
||||||
Revision 1.8 2002/11/20 16:52:08 wandereq
|
|
||||||
added fileAddDate function
|
|
||||||
|
|
||||||
Revision 1.7 2002/08/20 18:39:14 darkeye
|
|
||||||
added HTTP Basic authentication for icecast2 logins
|
|
||||||
|
|
||||||
Revision 1.6 2002/07/21 08:47:06 darkeye
|
|
||||||
some exception cleanup (throw clauses in function declarations)
|
|
||||||
|
|
||||||
Revision 1.5 2002/03/28 16:45:46 darkeye
|
|
||||||
added functions strToD(), conv8(), conv16() and conv()
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/12 13:31:40 darkeye
|
|
||||||
added kdoc-style documentation comments
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/09 22:04:33 darkeye
|
|
||||||
added functions strLen strCpy and strCat
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/09 06:44:21 darkeye
|
|
||||||
added strEq and strToL functions
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:55 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : VorbisLibEncoder.cpp
|
File : VorbisLibEncoder.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -413,86 +413,3 @@ VorbisLibEncoder :: close ( void ) throw ( Exception )
|
||||||
|
|
||||||
#endif // HAVE_VORBIS_LIB
|
#endif // HAVE_VORBIS_LIB
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.22 2005/04/16 21:57:34 darkeye
|
|
||||||
added AAC support through the faac codec, http://www.audiocoding.com/
|
|
||||||
|
|
||||||
Revision 1.21 2005/04/11 19:26:55 darkeye
|
|
||||||
cosmetic changes
|
|
||||||
fixed warning for implicit cast from doulbe to int
|
|
||||||
|
|
||||||
Revision 1.20 2005/04/03 05:18:24 jbebel
|
|
||||||
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.
|
|
||||||
|
|
||||||
Revision 1.19 2004/03/13 10:41:39 darkeye
|
|
||||||
added possibility to downsample from stereo to mono when encoding
|
|
||||||
to Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.18 2004/02/15 13:07:42 darkeye
|
|
||||||
ogg vorbis recording to only a file caused a segfault. now fixed
|
|
||||||
|
|
||||||
Revision 1.17 2003/02/09 13:15:57 darkeye
|
|
||||||
added feature for setting the TITLE comment field for vorbis streams
|
|
||||||
|
|
||||||
Revision 1.16 2002/10/19 13:31:46 darkeye
|
|
||||||
some cleanup with the open() / close() functions
|
|
||||||
|
|
||||||
Revision 1.15 2002/10/19 12:22:10 darkeye
|
|
||||||
return 0 immediately for write() if supplied length is 0
|
|
||||||
|
|
||||||
Revision 1.14 2002/08/22 21:52:08 darkeye
|
|
||||||
bug fix: maximum bitrate setting fixed for Ogg Vorbis streams
|
|
||||||
|
|
||||||
Revision 1.13 2002/08/20 19:35:37 darkeye
|
|
||||||
added possibility to specify maximum bitrate for Ogg Vorbis streams
|
|
||||||
|
|
||||||
Revision 1.12 2002/08/03 10:30:46 darkeye
|
|
||||||
resampling bugs fixed for vorbis streams
|
|
||||||
|
|
||||||
Revision 1.11 2002/07/20 16:37:06 darkeye
|
|
||||||
added fault tolerance in case a server connection is dropped
|
|
||||||
|
|
||||||
Revision 1.10 2002/07/20 10:59:00 darkeye
|
|
||||||
added support for Ogg Vorbis 1.0, removed support for rc2
|
|
||||||
|
|
||||||
Revision 1.9 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.8 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.7 2002/03/28 16:47:38 darkeye
|
|
||||||
moved functions conv8() and conv16() to class Util (as conv())
|
|
||||||
added resampling functionality
|
|
||||||
added support for variable bitrates
|
|
||||||
|
|
||||||
Revision 1.6 2002/02/20 10:35:35 darkeye
|
|
||||||
updated to work with Ogg Vorbis libs rc3 and current IceCast2 cvs
|
|
||||||
|
|
||||||
Revision 1.5 2001/10/21 13:08:18 darkeye
|
|
||||||
fixed incorrect vorbis bitrate setting
|
|
||||||
|
|
||||||
Revision 1.4 2001/10/19 12:39:42 darkeye
|
|
||||||
created configure options to compile with or without lame / Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.3 2001/09/18 14:57:19 darkeye
|
|
||||||
finalized Solaris port
|
|
||||||
|
|
||||||
Revision 1.2 2001/09/15 11:36:22 darkeye
|
|
||||||
added function vorbisBlocksOut(), finalized vorbis support
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : VorbisLibEncoder.h
|
File : VorbisLibEncoder.h
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Copyright notice:
|
Copyright notice:
|
||||||
|
|
||||||
|
@ -433,42 +433,3 @@ class VorbisLibEncoder : public AudioEncoder, public virtual Reporter
|
||||||
|
|
||||||
#endif /* VORBIS_LIB_ENCODER_H */
|
#endif /* VORBIS_LIB_ENCODER_H */
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.9 2003/02/09 13:15:57 darkeye
|
|
||||||
added feature for setting the TITLE comment field for vorbis streams
|
|
||||||
|
|
||||||
Revision 1.8 2002/08/20 20:07:36 darkeye
|
|
||||||
minor fixes
|
|
||||||
|
|
||||||
Revision 1.7 2002/08/20 19:35:37 darkeye
|
|
||||||
added possibility to specify maximum bitrate for Ogg Vorbis streams
|
|
||||||
|
|
||||||
Revision 1.6 2002/07/20 16:37:06 darkeye
|
|
||||||
added fault tolerance in case a server connection is dropped
|
|
||||||
|
|
||||||
Revision 1.5 2002/04/13 11:26:00 darkeye
|
|
||||||
added cbr, abr and vbr setting feature with encoding quality
|
|
||||||
|
|
||||||
Revision 1.4 2002/03/28 16:47:38 darkeye
|
|
||||||
moved functions conv8() and conv16() to class Util (as conv())
|
|
||||||
added resampling functionality
|
|
||||||
added support for variable bitrates
|
|
||||||
|
|
||||||
Revision 1.3 2001/10/19 12:39:42 darkeye
|
|
||||||
created configure options to compile with or without lame / Ogg Vorbis
|
|
||||||
|
|
||||||
Revision 1.2 2001/09/15 11:36:22 darkeye
|
|
||||||
added function vorbisBlocksOut(), finalized vorbis support
|
|
||||||
|
|
||||||
Revision 1.1 2001/09/14 19:31:06 darkeye
|
|
||||||
added IceCast2 / vorbis support
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
|
@ -1,13 +1,13 @@
|
||||||
/*------------------------------------------------------------------------------
|
/*------------------------------------------------------------------------------
|
||||||
|
|
||||||
Copyright (c) 2000 Tyrell Corporation. All rights reserved.
|
Copyright (c) 2000-2007 Tyrell Corporation. All rights reserved.
|
||||||
|
|
||||||
Tyrell DarkIce
|
Tyrell DarkIce
|
||||||
|
|
||||||
File : main.cpp
|
File : main.cpp
|
||||||
Version : $Revision$
|
Version : $Revision$
|
||||||
Author : $Author$
|
Author : $Author$
|
||||||
Location : $Source$
|
Location : $HeadURL$
|
||||||
|
|
||||||
Abstract :
|
Abstract :
|
||||||
|
|
||||||
|
@ -107,9 +107,9 @@ main (
|
||||||
int res = -1;
|
int res = -1;
|
||||||
|
|
||||||
std::cout << "DarkIce " << VERSION
|
std::cout << "DarkIce " << VERSION
|
||||||
<< " live audio streamer, http://darkice.sourceforge.net"
|
<< " live audio streamer, http://darkice.tyrell.hu/"
|
||||||
<< std::endl
|
<< std::endl
|
||||||
<< "Copyright (c) 2000-2006, Tyrell Hungary, http://tyrell.hu"
|
<< "Copyright (c) 2000-2007, Tyrell Hungary, http://tyrell.hu/"
|
||||||
<< std::endl << std::endl;
|
<< std::endl << std::endl;
|
||||||
|
|
||||||
try {
|
try {
|
||||||
|
@ -191,68 +191,3 @@ sigusr1Handler(int value)
|
||||||
darkice->cut();
|
darkice->cut();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
/*------------------------------------------------------------------------------
|
|
||||||
|
|
||||||
$Source$
|
|
||||||
|
|
||||||
$Log$
|
|
||||||
Revision 1.16 2006/01/25 22:47:15 darkeye
|
|
||||||
added mpeg2 support, thanks to Nicholas J Humfrey
|
|
||||||
|
|
||||||
Revision 1.15 2005/04/14 11:24:42 darkeye
|
|
||||||
updated copyright notice to extend to 2005
|
|
||||||
|
|
||||||
Revision 1.14 2005/04/03 05:10:07 jbebel
|
|
||||||
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.
|
|
||||||
|
|
||||||
Revision 1.13 2004/02/15 12:06:30 darkeye
|
|
||||||
added ALSA support, thanks to Christian Forster
|
|
||||||
|
|
||||||
Revision 1.12 2003/02/09 15:09:41 darkeye
|
|
||||||
for version 0.13
|
|
||||||
|
|
||||||
Revision 1.11 2002/05/28 12:35:41 darkeye
|
|
||||||
code cleanup: compiles under gcc-c++ 3.1, using -pedantic option
|
|
||||||
|
|
||||||
Revision 1.10 2002/02/20 15:08:52 darkeye
|
|
||||||
minor changes
|
|
||||||
|
|
||||||
Revision 1.9 2001/09/11 15:05:21 darkeye
|
|
||||||
added Solaris support
|
|
||||||
|
|
||||||
Revision 1.8 2001/09/02 12:24:29 darkeye
|
|
||||||
now displays usage info when no command line parameters given
|
|
||||||
|
|
||||||
Revision 1.7 2001/08/30 17:25:56 darkeye
|
|
||||||
renamed configure.h to config.h
|
|
||||||
|
|
||||||
Revision 1.6 2001/08/26 08:43:13 darkeye
|
|
||||||
added support for unlimited time encoding
|
|
||||||
|
|
||||||
Revision 1.5 2000/11/15 18:08:43 darkeye
|
|
||||||
added multiple verbosity-level event reporting and verbosity command
|
|
||||||
line option
|
|
||||||
|
|
||||||
Revision 1.4 2000/11/13 20:21:29 darkeye
|
|
||||||
added program version display on startup
|
|
||||||
|
|
||||||
Revision 1.3 2000/11/13 19:38:55 darkeye
|
|
||||||
moved command line parameter parsing from DarkIce.cpp to main.cpp
|
|
||||||
|
|
||||||
Revision 1.2 2000/11/08 17:29:50 darkeye
|
|
||||||
added configuration file reader
|
|
||||||
|
|
||||||
Revision 1.1.1.1 2000/11/05 10:05:52 darkeye
|
|
||||||
initial version
|
|
||||||
|
|
||||||
|
|
||||||
------------------------------------------------------------------------------*/
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue