|
ReactOS 0.4.16-dev-1946-g52006dd
|
#include "rdesktop.h"#include <unistd.h>#include <fcntl.h>#include <errno.h>#include <ao/ao.h>#include <sys/time.h>
Go to the source code of this file.
Classes | |
| struct | audio_packet |
Macros | |
| #define | MAX_QUEUE 10 |
| #define | WAVEOUTBUF 16 |
Functions | |
| BOOL | wave_out_open (void) |
| void | wave_out_close (void) |
| BOOL | wave_out_format_supported (WAVEFORMATEX *pwfx) |
| BOOL | wave_out_set_format (WAVEFORMATEX *pwfx) |
| void | wave_out_volume (uint16 left, uint16 right) |
| void | wave_out_write (STREAM s, uint16 tick, uint8 index) |
| void | wave_out_play (void) |
Variables | |
| int This | dsp_ |
| ao_device * | o_device = NULL |
| int | default_driver |
| int | g_samplerate |
| int This | channels |
| BOOL This | dsp_bu = False |
| static BOOL | g_reopened |
| static short | g_samplewidth |
| static struct audio_packet | packet_queue [MAX_QUEUE] |
| static unsigned int | queue_hi |
| static unsigned int | queue_lo |
| #define MAX_QUEUE 10 |
Definition at line 30 of file rdpsnd_libao.c.
| #define WAVEOUTBUF 16 |
Definition at line 31 of file rdpsnd_libao.c.
Definition at line 80 of file rdpsnd_libao.c.
Referenced by rdpsnd_process(), and rdpsnd_process_negotiate().
| BOOL wave_out_format_supported | ( | WAVEFORMATEX * | pwfx | ) |
Definition at line 97 of file rdpsnd_libao.c.
Referenced by rdpsnd_process_negotiate().
Definition at line 51 of file rdpsnd_libao.c.
Referenced by rdpsnd_process(), and rdpsnd_process_negotiate().
Definition at line 174 of file rdpsnd_libao.c.
Referenced by QMyMainWindow::soundSend(), ui_select(), and wave_out_write().
| BOOL wave_out_set_format | ( | WAVEFORMATEX * | pwfx | ) |
Definition at line 114 of file rdpsnd_libao.c.
Referenced by rdpsnd_process().
Definition at line 148 of file rdpsnd_libao.c.
Referenced by rdpsnd_process().
| int This channels |
Definition at line 37 of file rdpsnd_libao.c.
Referenced by calc_output_multi(), check_texture_requirements(), convert_argb_pixels(), CURSORICON_ConvertPngToBmpIcon(), get_pixelformat_info(), GetPngBppFromIHDRData(), init_format(), init_format_base_info(), mpg123_fmt(), mpg123_fmt2(), mpg123_format(), mpg123_format2(), mpg123_getformat(), mpg123_getformat2(), mpg123_open_fixed(), open_fixed_post(), open_fixed_pre(), point_filter_argb_pixels(), src_callback_new(), src_new(), src_simple(), test_color_formats(), test_frequency(), and wave_out_set_format().
| int default_driver |
Definition at line 35 of file rdpsnd_libao.c.
Referenced by wave_out_open(), and wave_out_set_format().
| int This dsp_ |
Definition at line 33 of file rdpsnd_libao.c.
Definition at line 38 of file rdpsnd_libao.c.
|
static |
Definition at line 39 of file rdpsnd_libao.c.
Referenced by wave_out_open(), wave_out_play(), and wave_out_set_format().
| int g_samplerate |
Definition at line 36 of file rdpsnd_libao.c.
Referenced by wave_out_open(), wave_out_play(), and wave_out_set_format().
|
static |
Definition at line 40 of file rdpsnd_libao.c.
Referenced by wave_out_play(), and wave_out_set_format().
| ao_device* o_device = NULL |
Definition at line 34 of file rdpsnd_libao.c.
Referenced by wave_out_close(), wave_out_open(), wave_out_play(), and wave_out_set_format().
|
static |
Referenced by wave_out_close(), wave_out_play(), and wave_out_write().
Definition at line 48 of file rdpsnd_libao.c.
Referenced by wave_out_close(), wave_out_open(), wave_out_play(), and wave_out_write().
Definition at line 48 of file rdpsnd_libao.c.
Referenced by wave_out_close(), wave_out_open(), wave_out_play(), and wave_out_write().