#include <sound.h>
Inheritance diagram for CL_Sound:


Public Methods | |
| virtual | ~CL_Sound () |
Static Public Methods | |
| CL_StreamSoundProvider* | get_microphone () |
| CL_StreamSoundProvider* | get_line_in () |
| retval: The microphone. | |
| void | clear_card_preload () |
| retval: The line in. | |
| void | add_card_preload (CL_SoundCard *card) |
| void | remove_card_preload (CL_SoundCard *card) |
| param: card - The card to be added to the preload list. | |
| void | select_card (CL_SoundCard *card) |
| param: card - The card to be removed from the list. | |
| void | select_card (int card_no) |
| param: card - The new current selected soundcard. | |
| CL_SoundCard* | get_current_card () |
| param: card_no - Card number in the CL_Sound::cards list. | |
Static Public Attributes | |
| std::vector<CL_SoundCard*> | cards |
| std::list<CL_SoundCard*> | preload_cards |
Definition at line 55 of file Sound/sound.h.
|
|
Definition at line 69 of file Sound/sound.h. |
|
|
|
|
|
retval: The line in.
|
|
|
param: card_no - Card number in the CL_Sound::cards list.
|
|
|
retval: The microphone.
|
|
|
|
|
|
param: card - The card to be added to the preload list.
|
|
|
param: card - The new current selected soundcard.
|
|
|
param: card - The card to be removed from the list.
|
|
|
Definition at line 71 of file Sound/sound.h. |
|
|
Definition at line 74 of file Sound/sound.h. |
1.2.6 written by Dimitri van Heesch,
© 1997-2001