#include <directsound.h>
Public Methods | |
| CL_CSOutput () | |
| ~CL_CSOutput () | |
| void | silence () |
| bool | is_full () |
| int | get_frag_size () const |
| void | write_fragment (short *data) |
| void | wait () |
| CL_CSOutput () | |
| ~CL_CSOutput () | |
| void | silence () |
| bool | is_full () |
| int | get_frag_size () |
| void | write_fragment (short *data) |
| void | wait () |
Private Attributes | |
| LPDIRECTSOUND | directsound |
| LPDIRECTSOUNDBUFFER | soundbuffer |
| int | frag_size |
| int | buffer_size |
| int | bytes_per_sample |
| HANDLE | sleep_event |
| LPDIRECTSOUNDNOTIFY | notify |
| int | dev_dsp_fd |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 24 of file directsound.h. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 36 of file directsound.h. |
|
|
Definition at line 36 of file directsound.h. |
|
|
|
|
|
Definition at line 34 of file directsound.h. |
|
|
|
|
|
Definition at line 38 of file directsound.h. |
|
|
Definition at line 37 of file directsound.h. |
|
|
Definition at line 35 of file directsound.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001