#include <audiooutputjack.h>

Definition at line 12 of file audiooutputjack.h.
Public Member Functions | |
| AudioOutputJACK (QString laudio_main_device, QString laudio_passthru_device, int laudio_bits, int laudio_channels, int laudio_samplerate, AudioOutputSource lsource, bool lset_initial_vol, bool laudio_passthru) | |
| virtual | ~AudioOutputJACK () |
| virtual int | GetVolumeChannel (int channel) |
| virtual void | SetVolumeChannel (int channel, int volume) |
Protected Member Functions | |
| virtual bool | OpenDevice (void) |
| virtual void | CloseDevice (void) |
| virtual void | WriteAudio (unsigned char *aubuf, int size) |
| virtual int | getSpaceOnSoundcard (void) |
| virtual int | getBufferedOnSoundcard (void) |
Private Member Functions | |
| void | VolumeInit (void) |
Private Attributes | |
| int | audioid |
| AudioOutputJACK::AudioOutputJACK | ( | QString | laudio_main_device, | |
| QString | laudio_passthru_device, | |||
| int | laudio_bits, | |||
| int | laudio_channels, | |||
| int | laudio_samplerate, | |||
| AudioOutputSource | lsource, | |||
| bool | lset_initial_vol, | |||
| bool | laudio_passthru | |||
| ) |
Definition at line 24 of file audiooutputjack.cpp.
| AudioOutputJACK::~AudioOutputJACK | ( | ) | [virtual] |
Definition at line 43 of file audiooutputjack.cpp.
| int AudioOutputJACK::GetVolumeChannel | ( | int | channel | ) | [virtual] |
| void AudioOutputJACK::SetVolumeChannel | ( | int | channel, | |
| int | volume | |||
| ) | [virtual] |
| bool AudioOutputJACK::OpenDevice | ( | void | ) | [protected, virtual] |
| void AudioOutputJACK::CloseDevice | ( | void | ) | [protected, virtual] |
| void AudioOutputJACK::WriteAudio | ( | unsigned char * | aubuf, | |
| int | size | |||
| ) | [protected, virtual] |
| int AudioOutputJACK::getSpaceOnSoundcard | ( | void | ) | [inline, protected, virtual] |
| int AudioOutputJACK::getBufferedOnSoundcard | ( | void | ) | [inline, protected, virtual] |
| void AudioOutputJACK::VolumeInit | ( | void | ) | [private] |
int AudioOutputJACK::audioid [private] |
Definition at line 40 of file audiooutputjack.h.
Referenced by CloseDevice(), getBufferedOnSoundcard(), getSpaceOnSoundcard(), GetVolumeChannel(), OpenDevice(), SetVolumeChannel(), VolumeInit(), and WriteAudio().
1.5.5