Go to the documentation of this file.
39 #ifndef __SETTINGS_H__
40 #define __SETTINGS_H__
77 std::cerr <<
"Exiting JackTrip..." << std::endl;
86 int mBufferQueueLength;
96 int mClientAddCombLen;
97 double mClientRoomSize;
104 bool mJackTripServer;
105 QString mLocalAddress;
106 unsigned int mRedundancy;
108 bool mChanfeDefaultSR;
109 bool mChanfeDefaultID;
110 bool mChanfeDefaultBS;
111 unsigned int mSampleRate;
112 unsigned int mDeviceID;
113 unsigned int mAudioBufferSize;
114 unsigned int mHubConnectionMode;
115 bool mConnectDefaultAudioPorts;
void slotExitProgram()
Definition: Settings.h:75
bool getLoopBack()
Definition: Settings.h:71
Main class to creates a SERVER (to listen) or a CLIENT (to connect to a listening server) to send aud...
Definition: JackTrip.h:67
void parseInput(int argc, char **argv)
Parses command line input.
Definition: Settings.cpp:99
Class to set usage options and parse settings from input.
Definition: Settings.h:54
void stopJackTrip()
Definition: Settings.cpp:590
dataProtocolT
Enum for the data Protocol. At this time only UDP is implemented.
Definition: JackTrip.h:75
audioBitResolutionT
Enum for Audio Resolution in bits.
Definition: AudioInterface.h:61
jacktripModeT
Enum for the JackTrip mode.
Definition: JackTrip.h:82
virtual ~Settings()
Definition: Settings.cpp:92
void printUsage()
Prints usage help.
Definition: Settings.cpp:347
Settings()
Definition: Settings.cpp:63
void startJackTrip()
Definition: Settings.cpp:406