| ApplyDBScaleAndMove(void) | MythVideoBounds | private |
| ApplyLetterboxing(void) | MythVideoBounds | private |
| ApplyManualScaleAndMove(void) | MythVideoBounds | private |
| CheckFrameStates() | MythVideoOutput | inlinevirtual |
| ClearAfterSeek() | MythVideoOutput | virtual |
| Create(QSize VideoDim, QSize VideoDispDim, float VideoAspect, MythCodecID CodecID) | MythVideoOutputNull | static |
| DeLimboFrame(MythVideoFrame *Frame) | MythVideoOutput | virtual |
| DiscardFrame(MythVideoFrame *Frame) | MythVideoOutput | virtual |
| DiscardFrames(bool KeyFrame, bool Flushed) | MythVideoOutput | virtual |
| DoneDisplayingFrame(MythVideoFrame *Frame) | MythVideoOutput | virtual |
| EmbedPlayback(bool Embed, QRect Rect) | MythVideoBounds | virtualslot |
| EndFrame() override | MythVideoOutputNull | inlinevirtual |
| EnoughDecodedFrames() | MythVideoOutput | |
| EnoughFreeFrames() | MythVideoOutput | |
| Fix1088(QSize Dimensions) | MythVideoBounds | privatestatic |
| FreeVideoFrames() | MythVideoOutput | |
| GetAdjustFill(void) const | MythVideoBounds | inline |
| GetBoundingRegion(void) const | MythVideoBounds | |
| GetDisplayAspect(void) const | MythVideoBounds | inline |
| GetDisplayVideoRect(void) const | MythVideoBounds | inline |
| GetDisplayVisibleRect(void) const | MythVideoBounds | inline |
| GetEmbeddingRect(void) const | MythVideoBounds | inline |
| GetError() const | MythVideoOutput | |
| GetFramesPlayed() | MythVideoOutput | virtual |
| GetFrameStatus() const | MythVideoOutput | |
| GetImageRect(QRect Rect, QRect *DisplayRect=nullptr) | MythVideoOutput | |
| GetLastDecodedFrame() | MythVideoOutput | virtual |
| GetLastShownFrame() | MythVideoOutput | virtual |
| GetNextFreeFrame() | MythVideoOutput | virtual |
| GetOSDBounds(QRect &Total, QRect &Visible, float &VisibleAspect, float &FontScaling, float ThemeAspect) const | MythVideoOutput | virtual |
| GetOverridenVideoAspect(void) const | MythVideoBounds | inline |
| GetRawWindowRect(void) const | MythVideoBounds | inline |
| GetRenderOptions(RenderOptions &Options) | MythVideoOutputNull | static |
| MythVideoOutput::GetRenderOptions(RenderOptions &Options, MythRender *Render) | MythVideoOutput | static |
| GetSafeRect() | MythVideoOutput | |
| GetStereoOverride() const | MythVideoBounds | inline |
| GetSupportedPictureAttributes() | MythVideoOutput | |
| GetVideoAspect(void) const | MythVideoBounds | inline |
| GetVideoDim(void) const | MythVideoBounds | inline |
| GetVideoDispDim(void) const | MythVideoBounds | inline |
| GetVideoRect(void) const | MythVideoBounds | inline |
| GetVisibleOSDBounds(float &VisibleAspect, float &FontScaling, float ThemeAspect) const | MythVideoOutput | protected |
| GetWindowRect(void) const | MythVideoBounds | inline |
| HasSoftwareFrames() const | MythVideoOutput | inline |
| Init(QSize VideoDim, QSize VideoDispDim, float VideoAspect, QRect DisplayVisibleRect, MythCodecID CodecID) override | MythVideoOutputNull | virtual |
| InitBounds(QSize VideoDim, QSize VideoDispDim, float Aspect, QRect WindowRect) | MythVideoBounds | |
| InitPictureAttributes() | MythVideoOutput | inlinevirtual |
| InputChanged(QSize VideoDim, QSize VideoDispDim, float VideoAspect, MythCodecID CodecID, bool &AspectOnly, int ReferenceFrames, bool ForceChange) override | MythVideoOutputNull | virtual |
| IsEmbedding(void) const | MythVideoBounds | inline |
| IsEmbeddingAndHidden() const | MythVideoBounds | inline |
| IsErrored() const | MythVideoOutput | |
| kManualZoomMaxHorizontalZoom | MythVideoBounds | privatestatic |
| kManualZoomMaxMove | MythVideoBounds | privatestatic |
| kManualZoomMaxVerticalZoom | MythVideoBounds | privatestatic |
| kManualZoomMinHorizontalZoom | MythVideoBounds | privatestatic |
| kManualZoomMinVerticalZoom | MythVideoBounds | privatestatic |
| m_adjustFill | MythVideoBounds | private |
| m_bottomLine | MythVideoBounds | private |
| m_clearAlpha | MythVideoOutput | protected |
| m_clearColor | MythVideoOutput | protected |
| m_copyFrame | MythVideoOutput | protected |
| m_dbAdjustFill | MythVideoBounds | private |
| m_dbAspectOverride | MythVideoBounds | private |
| m_dbHorizScale | MythVideoBounds | private |
| m_dbLetterboxColour | MythVideoOutput | protected |
| m_dbMove | MythVideoBounds | private |
| m_dbScalingAllowed | MythVideoBounds | private |
| m_dbUseGUISize | MythVideoBounds | private |
| m_dbVertScale | MythVideoBounds | private |
| m_deinterlacer | MythVideoOutput | protected |
| m_deinterlacing | MythVideoOutput | protected |
| m_deinterlacing2X | MythVideoOutput | protected |
| m_devicePixelRatio | MythVideoBounds | private |
| m_display | MythVideoBounds | protected |
| m_displayAspect | MythVideoBounds | private |
| m_displayVideoRect | MythVideoBounds | private |
| m_displayVisibleRect | MythVideoBounds | private |
| m_embedding | MythVideoBounds | private |
| m_embeddingHidden | MythVideoBounds | private |
| m_embeddingRect | MythVideoBounds | private |
| m_errorState | MythVideoOutput | protected |
| m_forcedDeinterlacer | MythVideoOutput | protected |
| m_framesPlayed | MythVideoOutput | protected |
| m_itvDisplayVideoRect | MythVideoBounds | private |
| m_itvResizing | MythVideoBounds | private |
| m_manualHorizScale | MythVideoBounds | private |
| m_manualMove | MythVideoBounds | private |
| m_manualVertScale | MythVideoBounds | private |
| m_maxReferenceFrames | MythVideoOutput | protected |
| m_rawEmbeddingRect | MythVideoBounds | private |
| m_rawItvDisplayVideoRect | MythVideoBounds | private |
| m_rawWindowRect | MythVideoBounds | private |
| m_renderFormats | MythVideoOutput | protected |
| m_rotation | MythVideoBounds | private |
| m_stereoOverride | MythVideoBounds | private |
| m_tmpDisplayVisibleRect | MythVideoBounds | private |
| m_videoAspect | MythVideoBounds | private |
| m_videoAspectOverride | MythVideoBounds | private |
| m_videoAspectOverrideMode | MythVideoBounds | private |
| m_videoBuffers | MythVideoOutput | protected |
| m_videoCodecID | MythVideoOutput | protected |
| m_videoColourSpace | MythVideoOutput | protected |
| m_videoDim | MythVideoBounds | private |
| m_videoDispDim | MythVideoBounds | private |
| m_videoProfile | MythVideoOutput | protected |
| m_videoRect | MythVideoBounds | private |
| m_windowRect | MythVideoBounds | private |
| MoveResize(void) | MythVideoBounds | slot |
| MythVideoBounds() | MythVideoBounds | |
| MythVideoOutput() | MythVideoOutput | protected |
| MythVideoOutputNull()=default | MythVideoOutputNull | protected |
| PhysicalDPIChanged(qreal) | MythVideoBounds | slot |
| PopulateGeometry(void) | MythVideoBounds | private |
| PrepareFrame(MythVideoFrame *Frame, FrameScanType Scan) override | MythVideoOutputNull | virtual |
| PrintMoveResizeDebug(void) | MythVideoBounds | private |
| RefreshVideoBoundsState() | MythVideoBounds | slot |
| ReleaseFrame(MythVideoFrame *Frame) | MythVideoOutput | virtual |
| RenderEnd() override | MythVideoOutputNull | inlinevirtual |
| RenderFrame(MythVideoFrame *Frame, FrameScanType Scan) override | MythVideoOutputNull | virtual |
| ResizeDisplayWindow(QRect Rect, bool SaveVisibleRect) | MythVideoBounds | slot |
| Rotate(void) | MythVideoBounds | private |
| SaveBottomLine(void) | MythVideoBounds | slot |
| ScreenChanged(QScreen *screen) | MythVideoBounds | slot |
| SetDeinterlacing(bool Enable, bool DoubleRate, MythDeintType Force=DEINT_NONE) override | MythVideoOutputNull | virtual |
| SetDisplay(MythDisplay *mDisplay) | MythVideoBounds | |
| SetDisplayAspect(float DisplayAspect) | MythVideoBounds | slot |
| SetFramesPlayed(long long FramesPlayed) | MythVideoOutput | virtual |
| SetITVResize(QRect Rect) | MythVideoBounds | slot |
| SetPrebuffering(bool Normal) | MythVideoOutput | |
| SetRotation(int Rotation) | MythVideoBounds | slot |
| SetStereoOverride(StereoscopicMode Mode) | MythVideoBounds | slot |
| SetVideoAspectRatio(float Aspect) | MythVideoBounds | private |
| SetVideoFrameRate(float VideoFrameRate) | MythVideoOutput | virtual |
| SetVideoScalingAllowed(bool Change) | MythVideoBounds | slot |
| SetWindowSize(QSize Size) | MythVideoBounds | slot |
| SourceChanged(QSize VideoDim, QSize VideoDispDim, float Aspect) | MythVideoBounds | slot |
| StartDisplayingFrame() | MythVideoOutput | virtual |
| ToggleAdjustFill(AdjustFillMode AdjustFillMode=kAdjustFill_Toggle) | MythVideoBounds | slot |
| ToggleAspectOverride(AspectOverrideMode AspectMode=kAspect_Toggle) | MythVideoBounds | slot |
| ToggleMoveBottomLine(void) | MythVideoBounds | slot |
| UpdateOSDMessage(const QString &Message) | MythVideoBounds | signal |
| UpdatePauseFrame(std::chrono::milliseconds &, FrameScanType=kScan_Progressive) | MythVideoOutput | inlinevirtual |
| UsingGuiSize(void) const | MythVideoBounds | inline |
| ValidVideoFrames() const | MythVideoOutput | virtual |
| VideoAspectRatioChanged(float Aspect) | MythVideoBounds | slot |
| VideoBoundsStateChanged(MythVideoBoundsState VideoState) | MythVideoBounds | signal |
| VideoIsFullScreen(void) const | MythVideoBounds | |
| VideoRectsChanged(const QRect &DisplayVideoRect, const QRect &VideoRect) | MythVideoBounds | signal |
| VideoSizeChanged(const QSize &VideoDim, const QSize &VideoDispDim) | MythVideoBounds | signal |
| VisibleRectChanged(const QRect &DisplayVisibleRect) | MythVideoBounds | signal |
| WindowRectChanged(const QRect &WindowRect) | MythVideoBounds | signal |
| Zoom(ZoomDirection Direction) | MythVideoBounds | slot |
| ~MythVideoBounds() override=default | MythVideoBounds | |
| ~MythVideoOutput() override=default | MythVideoOutput | |
| ~MythVideoOutputNull() override=default | MythVideoOutputNull | |