Commit 8da6f8da authored by jcacerec's avatar jcacerec
Browse files

ready for 1.0.3 realease

parent c1be15c4
---
1.0.3 Alpha
- (fixed) Now supports 64bits machines
1.0.3
- (added) Redundancy Algorithm for UDP Packets to to avoid glitches with packet losses
- (fixed) Now compiles on 64bits machines
- (fixed) Improved exceptions handling
- (added) Meta-server
- (added) Basic Karplus-Strong model added
- (dropped) Dropped support for PPC Mac OS X, now only supports
Intel Mac OS X machines and Linux
- (added) Basic Karplus-Strong model added as Plug-in
- (added) Some functionality reimplemented using signals and slots for
more flexibility
- (added) Multiple-Client-Server in alpha testing, expect it working in the next release
---
1.0.2 Alpha
......
......@@ -104,6 +104,7 @@ void Settings::parseInput(int argc, char** argv)
{ "zerounderrun", no_argument, NULL, 'z' }, // Use Underrun to Zeros Mode
{ "loopback", no_argument, NULL, 'l' }, // Run in loopback mode
{ "jamlink", no_argument, NULL, 'j' }, // Run in JamLink mode
{ "version", no_argument, NULL, 'v' }, // Version Number
{ "help", no_argument, NULL, 'h' }, // Print Help
{ NULL, 0, NULL, 0 }
};
......@@ -112,7 +113,7 @@ void Settings::parseInput(int argc, char** argv)
//----------------------------------------------------------------------------
/// \todo Specify mandatory arguments
int ch;
while ( (ch = getopt_long(argc, argv, "n:sc:SC:o:q:r:b:zljh", longopts, NULL)) != -1 )
while ( (ch = getopt_long(argc, argv, "n:sc:SC:o:q:r:b:zljvh", longopts, NULL)) != -1 )
switch (ch) {
case 'n': // Number of input and output channels
......@@ -189,6 +190,14 @@ void Settings::parseInput(int argc, char** argv)
//-------------------------------------------------------
mJamLink = true;
break;
case 'v':
//-------------------------------------------------------
cout << "JackTrip VERSION: " << gVersion << endl;
cout << "Copyright (c) 2008-2009 Juan-Pablo Caceres, Chris Chafe." << endl;
cout << "SoundWIRE group at CCRMA, Stanford University" << endl;
cout << "" << endl;
std::exit(0);
break;
case 'h':
//-------------------------------------------------------
printUsage();
......@@ -222,7 +231,7 @@ void Settings::printUsage()
cout << "" << endl;
cout << "JackTrip: A System for High-Quality Audio Network Performance" << endl;
cout << "over the Internet" << endl;
cout << "Copyright (c) 2008 Juan-Pablo Caceres, Chris Chafe." << endl;
cout << "Copyright (c) 2008-2009 Juan-Pablo Caceres, Chris Chafe." << endl;
cout << "SoundWIRE group at CCRMA, Stanford University" << endl;
cout << "VERSION: " << gVersion << endl;
cout << "-----------------------------------------------------------------------------" << endl;
......@@ -243,7 +252,8 @@ void Settings::printUsage()
cout << " -z, --zerounderrun Set buffer to zeros when underrun occurs (defaults to wavetable)" << endl;
cout << " -l, --loopback Run in Loop-Back Mode" << endl;
cout << " -j, --jamlink Run in JamLink Mode (Connect to a JamLink Box)" << endl;
cout << " -h, --help Prints this help" << endl;
cout << " -v, --version Prints Version Number" << endl;
cout << " -h, --help Prints this Help" << endl;
cout << "" << endl;
}
......
......@@ -43,7 +43,7 @@
//namespace JackTrip/// \todo Add this namespace
const char* const gVersion = "1.0.3-alpha"; ///< JackTrip version
const char* const gVersion = "1.0.3"; ///< JackTrip version
//*******************************************************************************
/// \name Default Values
......
......@@ -31,7 +31,7 @@ qmake -makefile -o Makefile \
"INCLUDEPATH+=/usr/local/include" \
"LIBS += -ljack -lm -framework CoreAudio" \
"QMAKE_MAC_SDK=/Developer/SDKs/MacOSX10.4u.sdk" \
"CONFIG += x86" \
"CONFIG += x86 ppc" \
"TARGET = $APP_NAME" \
"DEFINES += APP_NAME=${APP_NAME_QUOTES} __MAC_OSX__" \
"DESTDIR = ./" \
......
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment