MythTV  master
MythVideoOutputOpenGL Member List

This is the complete list of members for MythVideoOutputOpenGL, including all inherited members.

AllFormats enum valueMythVideoOutputOpenGL
CalcHueBase(const QString &AdaptorName)MythVideoOutputstatic
CanVisualise(AudioPlayer *Audio, MythRender *Render) overrideMythVideoOutputOpenGLvirtual
ChangePictureAttribute(PictureAttribute AttributeType, bool Direction)MythVideoOutput
CheckFrameStates(void)MythVideoOutputinlinevirtual
ClearAfterSeek(void) overrideMythVideoOutputOpenGLvirtual
CopyFrame(VideoFrame *To, const VideoFrame *From)MythVideoOutputprotectedstatic
Create(const QString &Decoder, MythCodecID CodecID, PIPState PiPState, const QSize &VideoDim, const QSize &VideoDispDim, float VideoAspect, QWidget *ParentWidget, const QRect &EmbedRect, float FrameRate, uint PlayerFlags, QString &Codec, int ReferenceFrames)MythVideoOutputstatic
CreateBuffers(MythCodecID CodecID, QSize Size)MythVideoOutputOpenGLprotected
DeLimboFrame(VideoFrame *Frame)MythVideoOutputvirtual
DestroyBuffers(void)MythVideoOutputOpenGLprotected
DestroyVisualisation(void)MythVideoOutput
DirectRenderFormats(void) overrideMythVideoOutputOpenGLvirtual
DiscardFrame(VideoFrame *frame)MythVideoOutputvirtual
DiscardFrames(bool KeyFrame, bool Flushed) overrideMythVideoOutputOpenGLvirtual
DoneDisplayingFrame(VideoFrame *Frame) overrideMythVideoOutputOpenGLvirtual
EmbedInWidget(const QRect &EmbedRect)MythVideoOutputvirtual
EnableVisualisation(AudioPlayer *Audio, bool Enable, const QString &Name=QString(""))MythVideoOutput
EnoughDecodedFrames(void)MythVideoOutput
EnoughFreeFrames(void)MythVideoOutput
FreeVideoFrames(void)MythVideoOutput
GetAdjustFill(void) constMythVideoOutput
GetAllowedRenderers(MythCodecID CodecId, const QSize &VideoDim)MythVideoOutputOpenGLstatic
GetAspectOverride(void) constMythVideoOutput
GetDisplayVisibleRect(void)MythVideoOutputOpenGLprotected
GetError(void) constMythVideoOutput
GetFramesPlayed(void)MythVideoOutputvirtual
GetFrameStatus(void) constMythVideoOutput
GetImageRect(const QRect &Rect, QRect *DisplayRect=nullptr)MythVideoOutput
GetLastDecodedFrame(void)MythVideoOutputvirtual
GetLastShownFrame(void)MythVideoOutputvirtual
GetMHEGBounds(void)MythVideoOutput
GetNextFreeFrame(void)MythVideoOutputvirtual
GetOSDBounds(QRect &Total, QRect &Visible, float &VisibleAspect, float &FontScaling, float ThemeAspect) constMythVideoOutputvirtual
GetOSDPainter(void) overrideMythVideoOutputOpenGLvirtual
GetPictureAttribute(PictureAttribute AttributeType)MythVideoOutput
GetPIPRect(PIPLocation Location, MythPlayer *PiPPlayer=nullptr, bool DoPixelAdj=true) constMythVideoOutputvirtual
GetProfile()MythVideoOutputinline
GetRenderOptions(RenderOptions &Options)MythVideoOutputOpenGLstatic
GetSafeRect(void)MythVideoOutput
GetStereoscopicMode(void) constMythVideoOutputinline
GetSupportedPictureAttributes(void)MythVideoOutput
GetTotalOSDBounds(void) constMythVideoOutputprotected
GetVisibleOSDBounds(float &VisibleAspect, float &FontScaling, float ThemeAspect) constMythVideoOutputprotected
GetVisualisation(void)MythVideoOutputinline
GetVisualiserList(void) overrideMythVideoOutputOpenGLvirtual
GetVisualiserName(void)MythVideoOutput
GetZoomString(void) constMythVideoOutput
HasSoftwareFrames(void) constMythVideoOutputinline
Init(const QSize &VideoDim, const QSize &VideoDispDim, float Aspect, MythDisplay *Display, const QRect &DisplayVisibleRect, MythCodecID CodecId) overrideMythVideoOutputOpenGLvirtual
InitDisplayMeasurements(void)MythVideoOutputprotected
InitPictureAttributes(void) overrideMythVideoOutputOpenGLvirtual
InputChanged(const QSize &VideoDim, const QSize &VideoDispDim, float Aspect, MythCodecID CodecId, bool &AspectOnly, MythMultiLocker *Locks, int ReferenceFrames, bool ForceChange) overrideMythVideoOutputOpenGLvirtual
IsEmbedding(void)MythVideoOutput
IsErrored() constMythVideoOutput
IsPBPSupported(void) constMythVideoOutputinlinevirtual
IsPIPSupported(void) const overrideMythVideoOutputOpenGLinlinevirtual
LegacyFormats enum valueMythVideoOutputOpenGL
m_buffersCreatedMythVideoOutputOpenGLprotected
m_copyFrameMythVideoOutputprotected
m_dbAdjustFillMythVideoOutputprotected
m_dbAspectOverrideMythVideoOutputprotected
m_dbDisplayProfileMythVideoOutputprotected
m_dbLetterboxColourMythVideoOutputprotected
m_deinterlacerMythVideoOutputprotected
m_displayMythVideoOutputprotected
m_errorStateMythVideoOutputprotected
m_framesPlayedMythVideoOutputprotected
m_maxReferenceFramesMythVideoOutputprotected
m_newAspectMythVideoOutputOpenGLprotected
m_newCodecIdMythVideoOutputOpenGLprotected
m_newFrameRateMythVideoOutputOpenGLprotected
m_newVideoDimMythVideoOutputOpenGLprotected
m_newVideoDispDimMythVideoOutputOpenGLprotected
m_openGLPainterMythVideoOutputOpenGLprotected
m_openGLPerfMythVideoOutputOpenGLprotected
m_openGLVideoMythVideoOutputOpenGLprotected
m_openGLVideoPiPActiveMythVideoOutputOpenGLprotected
m_openGLVideoPiPsMythVideoOutputOpenGLprotected
m_openGLVideoPiPsReadyMythVideoOutputOpenGLprotected
m_renderMythVideoOutputOpenGLprotected
m_stereoMythVideoOutputprotected
m_textureFormatsMythVideoOutputOpenGLprotected
m_videoBuffersMythVideoOutputprotected
m_videoCodecIDMythVideoOutputprotected
m_videoColourSpaceMythVideoOutputprotected
m_videoProfileMythVideoOutputOpenGLprotected
m_visualMythVideoOutputprotected
m_windowMythVideoOutputprotected
MoveResize(void)MythVideoOutputprotectedvirtual
MythVideoOutput()MythVideoOutput
MythVideoOutputOpenGL(QString Profile=QString())MythVideoOutputOpenGLexplicit
ParseDeinterlacer(const QString &Deinterlacer)MythVideoOutputstatic
PrepareFrame(VideoFrame *Frame, FrameScanType Scan, OSD *Osd) overrideMythVideoOutputOpenGLvirtual
ProcessFrame(VideoFrame *Frame, OSD *Osd, const PIPMap &PiPPlayers, FrameScanType Scan) overrideMythVideoOutputOpenGLvirtual
ReleaseFrame(VideoFrame *Frame)MythVideoOutputvirtual
RemovePIP(MythPlayer *PiPPlayer) overrideMythVideoOutputOpenGLvirtual
ResizeDisplayWindow(const QRect &Rect, bool SaveVisible)MythVideoOutputvirtual
ResizeForVideo(QSize Size=QSize())MythVideoOutputvirtual
SaveBottomLine(void)MythVideoOutputvirtual
SetDeinterlacing(bool Enable, bool DoubleRate, MythDeintType Force=DEINT_NONE)MythVideoOutputvirtual
SetFramesPlayed(long long FramesPlayed)MythVideoOutputvirtual
SetPictureAttribute(PictureAttribute Attribute, int NewValue)MythVideoOutputvirtual
SetPIPState(PIPState Setting)MythVideoOutputvirtual
SetPrebuffering(bool Normal)MythVideoOutput
SetReferenceFrames(int ReferenceFrames)MythVideoOutput
SetStereoscopicMode(StereoscopicMode mode)MythVideoOutputinline
SetupVisualisation(AudioPlayer *Audio, MythRender *Render, const QString &Name) overrideMythVideoOutputOpenGLvirtual
SetVideoFrameRate(float NewRate) overrideMythVideoOutputOpenGLvirtual
SetVideoResize(const QRect &VideoRect)MythVideoOutput
SetVideoScalingAllowed(bool Allow)MythVideoOutput
Show(FrameScanType Scan) overrideMythVideoOutputOpenGLvirtual
ShowPIP(VideoFrame *Frame, MythPlayer *PiPPlayer, PIPLocation Location) overrideMythVideoOutputOpenGLvirtual
ShowPIPs(VideoFrame *Frame, const PIPMap &PiPPlayers)MythVideoOutputprotectedvirtual
StartDisplayingFrame(void)MythVideoOutputvirtual
StereoscopicModesAllowed(void) const overrideMythVideoOutputOpenGLinlinevirtual
StopEmbedding(void)MythVideoOutputvirtual
TextureFormats enum nameMythVideoOutputOpenGL
ToggleAdjustFill(AdjustFillMode FillMode=kAdjustFill_Toggle)MythVideoOutputvirtual
ToggleAspectOverride(AspectOverrideMode AspectMode=kAspect_Toggle)MythVideoOutputvirtual
ToggleMoveBottomLine(void)MythVideoOutputvirtual
UpdatePauseFrame(int64_t &DisplayTimecode, FrameScanType Scan=kScan_Progressive) overrideMythVideoOutputOpenGLvirtual
ValidVideoFrames(void) constMythVideoOutputvirtual
VideoAspectRatioChanged(float VideoAspect)MythVideoOutputvirtual
WindowResized(const QSize &Size) overrideMythVideoOutputOpenGLvirtual
Zoom(ZoomDirection Direction)MythVideoOutputvirtual
~MythVideoOutput()MythVideoOutputvirtual
~MythVideoOutputOpenGL() overrideMythVideoOutputOpenGL