www.pudn.com > tapi3.zip > WAVSTATE.H


// (c) Dialogic corp 1995, 1996 
 
#define MAXWAVEDEVS			32	// arbitrarily limit the number of WAVE devs    
 
// States for the WAVE class 
#define WAVE_IDLE			0L 
#define PREPARING_TO_PLAY	1L 
#define PLAYING			 	2L  
#define PAUSED				3L 
#define FINISHING_PLAY		4L 
#define PREPARING_TO_RECORD	5L 
#define RECORDING		 	6L 
#define FINISHING_RECORD	7L 
#define FAILED_START		8L 
#define WAVE_FAILED				9L 
#define WAVE_DISFUNCTIONAL	0xffffL 
 
// Defs for in/out (same as in tapiline) 
#define WAVEIN		1 
#define WAVEOUT		2                                 
 
#define MAX_REL_VOLUME		5 
#define MAX_ABS_VOLUME      0xffffL