50 |
static struct audio_driver *drivers = NULL; |
static struct audio_driver *drivers = NULL; |
51 |
struct audio_driver *current_driver = NULL; |
struct audio_driver *current_driver = NULL; |
52 |
|
|
53 |
static BOOL device_open; |
static RD_BOOL device_open; |
54 |
static BOOL rec_device_open; |
static RD_BOOL rec_device_open; |
55 |
|
|
56 |
static RD_WAVEFORMATEX formats[MAX_FORMATS]; |
static RD_WAVEFORMATEX formats[MAX_FORMATS]; |
57 |
static unsigned int format_count; |
static unsigned int format_count; |
178 |
} |
} |
179 |
} |
} |
180 |
|
|
181 |
static BOOL |
static RD_BOOL |
182 |
rdpsnd_auto_select(void) |
rdpsnd_auto_select(void) |
183 |
{ |
{ |
184 |
static BOOL failed = False; |
static RD_BOOL failed = False; |
185 |
|
|
186 |
if (!failed) |
if (!failed) |
187 |
{ |
{ |
214 |
uint16 version; |
uint16 version; |
215 |
RD_WAVEFORMATEX *format; |
RD_WAVEFORMATEX *format; |
216 |
STREAM out; |
STREAM out; |
217 |
BOOL device_available = False; |
RD_BOOL device_available = False; |
218 |
int readcnt; |
int readcnt; |
219 |
int discardcnt; |
int discardcnt; |
220 |
|
|
328 |
uint16 version; |
uint16 version; |
329 |
RD_WAVEFORMATEX *format; |
RD_WAVEFORMATEX *format; |
330 |
STREAM out; |
STREAM out; |
331 |
BOOL device_available = False; |
RD_BOOL device_available = False; |
332 |
int readcnt; |
int readcnt; |
333 |
int discardcnt; |
int discardcnt; |
334 |
|
|
592 |
} |
} |
593 |
} |
} |
594 |
|
|
595 |
static BOOL |
static RD_BOOL |
596 |
rdpsnddbg_line_handler(const char *line, void *data) |
rdpsnddbg_line_handler(const char *line, void *data) |
597 |
{ |
{ |
598 |
#ifdef WITH_DEBUG_SOUND |
#ifdef WITH_DEBUG_SOUND |
654 |
*reg = NULL; |
*reg = NULL; |
655 |
} |
} |
656 |
|
|
657 |
BOOL |
RD_BOOL |
658 |
rdpsnd_init(char *optarg) |
rdpsnd_init(char *optarg) |
659 |
{ |
{ |
660 |
struct audio_driver *pos; |
struct audio_driver *pos; |
791 |
return &packet_queue[queue_lo]; |
return &packet_queue[queue_lo]; |
792 |
} |
} |
793 |
|
|
794 |
BOOL |
RD_BOOL |
795 |
rdpsnd_queue_empty(void) |
rdpsnd_queue_empty(void) |
796 |
{ |
{ |
797 |
return (queue_lo == queue_hi); |
return (queue_lo == queue_hi); |