| ADCVect typedef | AudioOutput | |
| AddData(void *buffer, int len, std::chrono::milliseconds timecode, int frames) override | AudioReencodeBuffer | virtual |
| AddFrames(void *buffer, int frames, std::chrono::milliseconds timecode) override | AudioReencodeBuffer | virtual |
| addListener(QObject *listener) | MythObservable | |
| addVisual(MythTV::Visual *v) | OutputListeners | |
| AdjustCurrentVolume(int) override | AudioReencodeBuffer | inlinevirtual |
| AudioOutput()=default | AudioOutput | |
| AudioReencodeBuffer(AudioFormat audio_format, int audio_channels, bool passthru) | AudioReencodeBuffer | |
| bufferOutputData(bool) override | AudioReencodeBuffer | inlinevirtual |
| bufferSize() const | OutputListeners | inline |
| CanDownmix(void) const | AudioOutput | inlinevirtual |
| CanPassthrough(int, int, AVCodecID, int) const override | AudioReencodeBuffer | inlinevirtual |
| CanProcess(AudioFormat fmt) | AudioOutput | inlinevirtual |
| CanProcess(void) | AudioOutput | inlinevirtual |
| CanUpmix(void) | AudioOutput | inlinevirtual |
| Cleanup(void) | AudioOutput | static |
| ClearError(void) | AudioOutput | protected |
| ClearWarning(void) | AudioOutput | protected |
| DecodeAudio(AVCodecContext *ctx, uint8_t *buffer, int &data_size, const AVPacket *pkt) | AudioOutput | virtual |
| dispatch(const MythEvent &event) | MythObservable | |
| dispatchVisual(uchar *b, unsigned long b_len, std::chrono::milliseconds timecode, int chan, int prec) | OutputListeners | protected |
| Drain(void) override | AudioReencodeBuffer | inlinevirtual |
| error(const QString &e) | OutputListeners | protected |
| Error(const QString &msg) | AudioOutput | protected |
| GetAudioBufferedTime(void) | AudioOutput | inlinevirtual |
| GetAudioDeviceConfig(QString &name, const QString &desc, bool willsuspendpa=false) | AudioOutput | static |
| GetAudiotime(void) override | AudioReencodeBuffer | inlinevirtual |
| GetBufferStatus(uint &fill, uint &total) | AudioOutput | inlinevirtual |
| GetBytesPerFrame(void) const | AudioOutput | inlinevirtual |
| GetChannels(void) const | AudioOutput | inlinevirtual |
| GetCurrentVolume(void) const override | AudioReencodeBuffer | inlinevirtual |
| GetData(std::chrono::milliseconds time) | AudioReencodeBuffer | |
| GetError(void) const | AudioOutput | inline |
| GetFormat(void) const | AudioOutput | inlinevirtual |
| GetMuteState(void) const override | AudioReencodeBuffer | inlinevirtual |
| GetOutputList(void) | AudioOutput | static |
| GetOutputSettingsCleaned(bool digital=true) | AudioOutput | virtual |
| GetOutputSettingsUsers(bool digital=true) | AudioOutput | virtual |
| GetSamples(std::chrono::milliseconds time) | AudioReencodeBuffer | |
| GetStretchFactor(void) const | AudioOutput | inlinevirtual |
| GetSWVolume(void) override | AudioReencodeBuffer | inlinevirtual |
| GetVolumeChannel(int) const override | AudioReencodeBuffer | inlinevirtual |
| GetWarning(void) const | AudioOutput | inline |
| hasListeners(void) | MythObservable | inline |
| hasVisual(void) | OutputListeners | inline |
| IsPaused(void) const override | AudioReencodeBuffer | inlinevirtual |
| IsUpmixing(void) | AudioOutput | inlinevirtual |
| IterateMutedChannels(void) | AudioReencodeBuffer | inlinevirtual |
| kMaxSizeBuffer | AudioOutput | static |
| LengthLastData(void) const | AudioOutput | inlinevirtual |
| m_audioFrameSize | AudioReencodeBuffer | |
| m_bufferList | AudioReencodeBuffer | private |
| m_bufferMutex | AudioReencodeBuffer | private |
| m_bufsize | OutputListeners | private |
| m_bytes_per_frame | AudioReencodeBuffer | |
| m_channels | AudioReencodeBuffer | |
| m_currentMuteState | VolumeBase | private |
| m_eff_audiorate | AudioReencodeBuffer | |
| m_frame | AudioOutput | protected |
| m_initpassthru | AudioReencodeBuffer | private |
| m_internalVol | VolumeBase | protected |
| m_last_audiotime | AudioReencodeBuffer | |
| m_lastError | AudioOutput | protected |
| m_lastWarn | AudioOutput | protected |
| m_listeners | MythObservable | protected |
| m_lock | MythObservable | protected |
| m_mtx | OutputListeners | private |
| m_passthru | AudioReencodeBuffer | |
| m_pulseWasSuspended | AudioOutput | protected |
| m_saveBuffer | AudioReencodeBuffer | private |
| m_swvol | VolumeBase | private |
| m_swvolSetting | VolumeBase | private |
| m_visuals | OutputListeners | private |
| m_volume | VolumeBase | private |
| mutex() | OutputListeners | inline |
| MythObservable() | MythObservable | inline |
| NeedDecodingBeforePassthrough(void) const | AudioOutput | inlinevirtual |
| NextMuteState(MuteState) | VolumeBase | static |
| OpenAudio(const QString &main_device, const QString &passthru_device, AudioFormat format, int channels, AVCodecID codec, int samplerate, AudioOutputSource source, bool set_initial_vol, bool passthru, int upmixer_startup=0, AudioOutputSettings *custom=nullptr) | AudioOutput | static |
| OpenAudio(AudioSettings &settings, bool willsuspendpa=true) | AudioOutput | static |
| OpenAudio(const QString &main_device, const QString &passthru_device=QString(), bool willsuspendpa=true) | AudioOutput | static |
| OutputListeners()=default | OutputListeners | |
| Pause(bool paused) override | AudioReencodeBuffer | inlinevirtual |
| PauseUntilBuffered(void) override | AudioReencodeBuffer | inlinevirtual |
| prepareVisuals() | OutputListeners | protected |
| PulseStatus(void) const | AudioOutput | inline |
| Q_DECLARE_TR_FUNCTIONS(AudioOutput) | AudioOutput | private |
| readOutputData(unsigned char *, size_t) override | AudioReencodeBuffer | inlinevirtual |
| Reconfigure(const AudioSettings &settings) override | AudioReencodeBuffer | virtual |
| removeListener(QObject *listener) | MythObservable | |
| removeVisual(MythTV::Visual *v) | OutputListeners | |
| Reset(void) override | AudioReencodeBuffer | virtual |
| setBufferSize(unsigned int sz) | OutputListeners | inline |
| SetChannels(int new_channels) | VolumeBase | protected |
| SetCurrentVolume(int) override | AudioReencodeBuffer | inlinevirtual |
| SetEffDsp(int dsprate) override | AudioReencodeBuffer | virtual |
| SetMute(bool) | AudioReencodeBuffer | inlinevirtual |
| SetMuteState(MuteState) | VolumeBase | virtual |
| SetSourceBitrate(int) | AudioOutput | inlinevirtual |
| SetStretchFactor(float factor) | AudioOutput | virtual |
| SetSWVolume(int, bool) override | AudioReencodeBuffer | inlinevirtual |
| SetTimecode(std::chrono::milliseconds timecode) override | AudioReencodeBuffer | virtual |
| SetVolumeChannel(int, int) override | AudioReencodeBuffer | inlinevirtual |
| SilentError(const QString &msg) | AudioOutput | protected |
| SWVolume(bool set) | VolumeBase | |
| SWVolume(void) const | VolumeBase | |
| SyncVolume(void) | VolumeBase | protected |
| ToggleMute(void) override | AudioReencodeBuffer | inlinevirtual |
| ToggleUpmix(void) | AudioOutput | inlinevirtual |
| UpdateVolume(void) | VolumeBase | protected |
| VolumeBase() | VolumeBase | |
| Warn(const QString &msg) | AudioOutput | protected |
| ~AudioOutput() override | AudioOutput | |
| ~AudioReencodeBuffer() override | AudioReencodeBuffer | |
| ~MythObservable() | MythObservable | virtual |
| ~OutputListeners() override=default | OutputListeners | |
| ~VolumeBase()=default | VolumeBase | virtual |