AudioOutput Member List

This is the complete list of members for AudioOutput, including all inherited members.
ADCVect typedefAudioOutput
AddData(void *buffer, int len, int64_t timecode, int frames)=0AudioOutput [pure virtual]
AddFrames(void *buffer, int frames, int64_t timecode)=0AudioOutput [pure virtual]
addListener(QObject *listener)MythObservable
addVisual(MythTV::Visual *)OutputListeners
AdjustCurrentVolume(int change)VolumeBase [virtual]
AudioOutput()AudioOutput [inline]
bufferOutputData(bool y)=0AudioOutput [pure virtual]
bufferSize() const OutputListeners [inline]
CanDownmix(void) const AudioOutput [inline, virtual]
CanPassthrough(int samplerate, int channels, int codec, int profile) const AudioOutput [virtual]
CanUpmix(void)=0AudioOutput [pure virtual]
Cleanup(void)AudioOutput [static]
ClearError(void)AudioOutput [protected]
ClearWarning(void)AudioOutput [protected]
dispatch(const MythEvent &event)MythObservable
dispatchNow(const MythEvent &event)MythObservable
dispatchVisual(uchar *b, unsigned long b_len, unsigned long written, int chan, int prec)OutputListeners [protected]
Drain(void)=0AudioOutput [pure virtual]
error(const QString &e)OutputListeners [protected]
Error(const QString &msg)AudioOutput [protected]
GetAudioBufferedTime(void)AudioOutput [inline, virtual]
GetAudioDeviceConfig(QString &name, QString &desc, bool willsuspendpa=false)AudioOutput [static]
GetAudiotime(void)=0AudioOutput [pure virtual]
GetBufferStatus(uint &fill, uint &total)AudioOutput [inline, virtual]
GetBytesPerFrame(void) const AudioOutput [inline, virtual]
GetChannels(void) const AudioOutput [inline, virtual]
GetCurrentVolume(void) const VolumeBase [virtual]
GetError(void) const AudioOutput [inline]
GetFormat(void) const AudioOutput [inline, virtual]
GetMuteState(void) const VolumeBase [virtual]
GetOutputList(void)AudioOutput [static]
GetOutputSettingsCleaned(bool digital=true)AudioOutput [virtual]
GetOutputSettingsUsers(bool digital=true)AudioOutput [virtual]
GetStretchFactor(void) const AudioOutput [inline, virtual]
GetSWVolume(void)=0VolumeBase [protected, pure virtual]
GetVolumeChannel(int channel) const =0VolumeBase [protected, pure virtual]
GetWarning(void) const AudioOutput [inline]
hasListeners(void)MythObservable [inline]
hasVisual(void)OutputListeners [inline]
internal_volVolumeBase [protected]
IsPaused(void) const =0AudioOutput [pure virtual]
IsUpmixing(void)=0AudioOutput [pure virtual]
lastErrorAudioOutput [protected]
lastWarnAudioOutput [protected]
LengthLastData(void) const AudioOutput [inline, virtual]
m_listenersMythObservable [protected]
m_lockMythObservable [protected]
mutex()OutputListeners [inline]
MythObservable()MythObservable
NeedDecodingBeforePassthrough(void) const AudioOutput [inline, virtual]
NextMuteState(MuteState)VolumeBase [static]
OpenAudio(const QString &audiodevice, const QString &passthrudevice, AudioFormat format, int channels, int codec, int samplerate, AudioOutputSource source, bool set_initial_vol, bool passthru, int upmixer_startup=0, AudioOutputSettings *custom=NULL)AudioOutput [static]
OpenAudio(AudioSettings &settings, bool willsuspendpa=true)AudioOutput [static]
OpenAudio(const QString &main_device, const QString &passthru_device=QString::null, bool willsuspendpa=true)AudioOutput [static]
OutputListeners()OutputListeners
Pause(bool paused)=0AudioOutput [pure virtual]
PauseUntilBuffered(void)=0AudioOutput [pure virtual]
prepareVisuals()OutputListeners [protected]
PulseStatus(void)AudioOutput [inline]
pulsewassuspendedAudioOutput [protected]
readOutputData(unsigned char *read_buffer, int max_length)=0AudioOutput [pure virtual]
Reconfigure(const AudioSettings &settings)=0AudioOutput [pure virtual]
removeListener(QObject *listener)MythObservable
removeVisual(MythTV::Visual *)OutputListeners
Reset(void)=0AudioOutput [pure virtual]
setBufferSize(unsigned int sz)OutputListeners [inline]
SetChannels(int new_channels)VolumeBase [protected]
SetCurrentVolume(int value)VolumeBase [virtual]
SetEffDsp(int dsprate)=0AudioOutput [pure virtual]
SetMuteState(MuteState)VolumeBase [virtual]
SetSourceBitrate(int)AudioOutput [inline, virtual]
SetStretchFactor(float factor)AudioOutput [virtual]
SetSWVolume(int new_volume, bool save)=0VolumeBase [protected, pure virtual]
SetTimecode(int64_t timecode)=0AudioOutput [pure virtual]
SetVolumeChannel(int channel, int volume)=0VolumeBase [protected, pure virtual]
SilentError(const QString &msg)AudioOutput [protected]
SWVolume(bool set)VolumeBase
SWVolume(void) const VolumeBase
SyncVolume(void)VolumeBase [protected]
ToggleMute(void)VolumeBase [virtual]
ToggleUpmix(void)=0AudioOutput [pure virtual]
UpdateVolume(void)VolumeBase [protected]
VolumeBase()VolumeBase
Warn(const QString &msg)AudioOutput [protected]
~AudioOutput()AudioOutput [virtual]
~MythObservable()MythObservable [virtual]
~OutputListeners()OutputListeners [virtual]
~VolumeBase()VolumeBase [inline, virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Thu May 24 06:41:49 2012 for MythTV by  doxygen 1.6.3