// Parameters.h: default values/parameters for MTC. // ////////////////////////////////////////////////////////////////////// #ifndef AFX_PARAMETERS_H__468A3455_6131_492F_BC6E_3E2421486061__INCLUDED_ #define AFX_PARAMETERS_H__468A3455_6131_492F_BC6E_3E2421486061__INCLUDED_ #define DEFAULT_AUDIOSAMPLE_BUFFERSIZE 3200 // 0.1 sec of audio at 16bit 16kHz PCM mono #define DEFAULT_SAMPLE_DURATION 20 // WaveAudioSource #define WAVESOURCE_NUM_WAVEHDR 6 #define WAVESOURCE_MAX_WAVEHDR 30 #define WAVESOURCE_DEFAULT_WAVEHDR_SIZE 320 #define WAVESOURCE_MAX_WAVEHDR_SIZE DEFAULT_AUDIOSAMPLE_BUFFERSIZE // WaveAudioSink #define WAVESINK_NUM_WAVEHDR 6 #define WAVESINK_MAX_WAVEHDR 30 #define WAVESINK_MAX_WAVEHDR_SIZE DEFAULT_AUDIOSAMPLE_BUFFERSIZE #define WAVESINK_DEFAULT_WAVEHDR_SIZE 320 // RTPAudioSource #define RTPAUDIOSOURCE_RECEIVEBUFFER_SIZE 1024 // WaveFileSource #define WAVEFILESOURCE_DEFAULT_BUFFERDURATION DEFAULT_SAMPLE_DURATION // ACMTransformer #define ACMTRANSFORMER_MAX_SOURCEBUFFERSIZE 16000 #define ACMTRANSFORMER_MAX_DESTBUFFERSIZE 16000 #define ACMTRANSFORMER_OUTPUTBUFFERSIZE 16000 // RTP Input Jitter Buffer #define DEFAULT_JITTERBUFFER_SIZE 100 // in milliseconds #define DEFAULT_JITTERBUFFER_OUTPUTDURATION DEFAULT_SAMPLE_DURATION #define JITTERBUFFER_PLC_MAXREPEATS 5 #define JITTERBUFFER_MAXSIZE_MULTIPLE 10 // max size of jitterbuffer as multiple of jitterbuffersize #endif // !defined(AFX_PARAMETERS_H__468A3455_6131_492F_BC6E_3E2421486061__INCLUDED_)