#include <audiosettings.h>
Definition at line 24 of file audiosettings.h.
| AudioSettings::AudioSettings | ( | ) |
Definition at line 11 of file audiosettings.cpp.
| AudioSettings::AudioSettings | ( | const AudioSettings & | other | ) |
Definition at line 28 of file audiosettings.cpp.
| AudioSettings::AudioSettings | ( | const QString & | main_device, | |
| const QString & | passthru_device, | |||
| AudioFormat | format, | |||
| int | channels, | |||
| int | codec, | |||
| int | samplerate, | |||
| AudioOutputSource | source, | |||
| bool | set_initial_vol, | |||
| bool | use_passthru, | |||
| int | upmixer_startup = 0, |
|||
| AudioOutputSettings * | custom = NULL | |||
| ) |
Definition at line 52 of file audiosettings.cpp.
| AudioSettings::AudioSettings | ( | AudioFormat | format, | |
| int | channels, | |||
| int | codec, | |||
| int | samplerate, | |||
| bool | use_passthru, | |||
| int | upmixer_startup = 0, |
|||
| int | codec_profile = 0 | |||
| ) |
Definition at line 87 of file audiosettings.cpp.
| AudioSettings::AudioSettings | ( | const QString & | main_device, | |
| const QString & | passthru_device = QString::null | |||
| ) |
Definition at line 111 of file audiosettings.cpp.
| AudioSettings::~AudioSettings | ( | ) |
Definition at line 130 of file audiosettings.cpp.
| void AudioSettings::FixPassThrough | ( | void | ) |
Definition at line 136 of file audiosettings.cpp.
Referenced by AudioOutput::OpenAudio().
| void AudioSettings::TrimDeviceType | ( | void | ) |
Definition at line 142 of file audiosettings.cpp.
Referenced by AudioOutput::OpenAudio().
| QString AudioSettings::GetMainDevice | ( | void | ) | const |
Definition at line 149 of file audiosettings.cpp.
| QString AudioSettings::GetPassthruDevice | ( | void | ) | const |
Definition at line 156 of file audiosettings.cpp.
| QString AudioSettings::main_device |
Definition at line 61 of file audiosettings.h.
Referenced by GetMainDevice(), AudioOutput::OpenAudio(), and TrimDeviceType().
| QString AudioSettings::passthru_device |
Definition at line 62 of file audiosettings.h.
Referenced by FixPassThrough(), GetPassthruDevice(), and TrimDeviceType().
Definition at line 63 of file audiosettings.h.
Referenced by AudioReencodeBuffer::Reconfigure(), and AudioOutputBase::Reconfigure().
Definition at line 64 of file audiosettings.h.
Referenced by AudioReencodeBuffer::Reconfigure(), and AudioOutputBase::Reconfigure().
Definition at line 65 of file audiosettings.h.
Referenced by AudioOutputBase::Reconfigure().
Definition at line 66 of file audiosettings.h.
Referenced by AudioOutputBase::Reconfigure().
Definition at line 67 of file audiosettings.h.
Referenced by AudioReencodeBuffer::Reconfigure(), and AudioOutputBase::Reconfigure().
Definition at line 68 of file audiosettings.h.
Definition at line 69 of file audiosettings.h.
Referenced by AudioReencodeBuffer::Reconfigure(), and AudioOutputBase::Reconfigure().
Definition at line 70 of file audiosettings.h.
Definition at line 71 of file audiosettings.h.
Referenced by AudioOutputBase::InitSettings().
If set to false, AudioOutput instance will not try to initially open the audio device.
Definition at line 76 of file audiosettings.h.
Referenced by AudioOutputALSA::AudioOutputALSA(), AudioOutputCA::AudioOutputCA(), AudioOutputDX::AudioOutputDX(), AudioOutputJACK::AudioOutputJACK(), AudioOutputNULL::AudioOutputNULL(), AudioOutputOSS::AudioOutputOSS(), AudioOutputPulseAudio::AudioOutputPulseAudio(), AudioOutputWin::AudioOutputWin(), and AudioPlayer::ReinitAudio().
custom contains a pointer to the audio device capabilities if defined, AudioOutput will not try to automatically discover them.
This is used by the AudioTest setting screen where the user can manually override and immediately use them.
Definition at line 83 of file audiosettings.h.
Referenced by AudioSettings(), AudioOutputBase::InitSettings(), and ~AudioSettings().
1.6.3