MythTV  master
MythVAAPIContext Member List

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

AV1 enum valueMythCodecContext
AV1High enum valueMythCodecContext
AV1Main enum valueMythCodecContext
AV1Professional enum valueMythCodecContext
CodecProfile enum nameMythCodecContext
CreateContext(DecoderBase *Parent, MythCodecID Codec)MythCodecContextstatic
CreateDecoderCallback(void *Wait, void *Context, void *Callback)MythCodecContextstatic
CreateDevice(AVHWDeviceType Type, MythInteropGPU *Interop, const QString &Device=QString())MythCodecContextstatic
DecoderNeedsReset(AVCodecContext *)MythCodecContextinlinevirtual
DecoderWillResetOnAspect() overrideMythVAAPIContextvirtual
DecoderWillResetOnFlush() overrideMythVAAPIContextvirtual
DestroyDeinterlacer()MythVAAPIContextprivate
DestroyInterop(MythInteropGPU *Interop)MythCodecContextprotectedstatic
DeviceContextFinished(AVHWDeviceContext *Context)MythCodecContextstatic
FFmpegToMythProfile(AVCodecID CodecID, int Profile)MythCodecContextstatic
FilteredReceiveFrame(AVCodecContext *Context, AVFrame *Frame) overrideMythVAAPIContextvirtual
FindDecoder(const QString &Decoder, AVStream *Stream, AVCodecContext **Context, const AVCodec **Codec)MythCodecContextstatic
FramesContextFinished(AVHWFramesContext *Context)MythCodecContextstatic
FramesFormat(AVPixelFormat Format)MythVAAPIContextinlineprivatestatic
FrameTypeIsSupported(AVCodecContext *Context, VideoFrameType Format)MythCodecContextstatic
GetBuffer(struct AVCodecContext *Context, AVFrame *Frame, int Flags)MythCodecContextstatic
GetBuffer2(struct AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int Flags)MythCodecContextstatic
GetDecoderDescription(void)MythCodecContextstatic
GetDecoderList(QStringList &Decoders)MythVAAPIContextstatic
GetDecoders(RenderOptions &Opts, bool Reinit=false)MythCodecContextstatic
GetFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt)MythVAAPIContextstatic
GetFormat2(AVCodecContext *Context, const AVPixelFormat *PixFmt)MythVAAPIContextstatic
GetPlayerUI(AVCodecContext *Context)MythCodecContextstatic
GetProfileDescription(CodecProfile Profile, QSize Size, VideoFrameType Format=FMT_NONE, uint ColorDepth=0)MythCodecContextstatic
GetProfiles()MythVAAPIContextprivatestatic
GetSupportedCodec(AVCodecContext **Context, const AVCodec **Codec, const QString &Decoder, uint StreamType)MythVAAPIContextstatic
H263 enum valueMythCodecContext
H264 enum valueMythCodecContext
H264Baseline enum valueMythCodecContext
H264ConstrainedBaseline enum valueMythCodecContext
H264ConstrainedHigh enum valueMythCodecContext
H264Extended enum valueMythCodecContext
H264High enum valueMythCodecContext
H264High10 enum valueMythCodecContext
H264High422 enum valueMythCodecContext
H264High444 enum valueMythCodecContext
H264Main enum valueMythCodecContext
H264MainExtended enum valueMythCodecContext
HaveVAAPI(bool ReCheck=false)MythVAAPIContextstatic
HEVC enum valueMythCodecContext
HEVCMain enum valueMythCodecContext
HEVCMain10 enum valueMythCodecContext
HEVCMain10HDR enum valueMythCodecContext
HEVCMain10HDRPlus enum valueMythCodecContext
HEVCMainStill enum valueMythCodecContext
HEVCRext enum valueMythCodecContext
HwDecoderInit(AVCodecContext *)MythCodecContextinlinevirtual
InitialiseContext(AVCodecContext *Context)MythVAAPIContextprivatestatic
InitialiseContext2(AVCodecContext *Context)MythVAAPIContextprivatestatic
InitialiseDecoder(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug)MythCodecContextstatic
InitialiseDecoder2(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug)MythCodecContextstatic
InitVideoCodec(AVCodecContext *Context, bool SelectedStream, bool &DirectRendering) overrideMythVAAPIContextvirtual
IsDeinterlacing(bool &DoubleRate, bool StreamChange=false) overrideMythVAAPIContextvirtual
IsUnsupportedProfile(AVCodecContext *Context)MythCodecContextstatic
m_codecIDMythCodecContextprotected
m_deinterlacerMythVAAPIContextprivate
m_deinterlacer2xMythVAAPIContextprivate
m_filterErrorMythVAAPIContextprivate
m_filterGraphMythVAAPIContextprivate
m_filterHeightMythVAAPIContextprivate
m_filterPriorPTSMythVAAPIContextprivate
m_filterPTSUsedMythVAAPIContextprivate
m_filterSinkMythVAAPIContextprivate
m_filterSourceMythVAAPIContextprivate
m_filterWidthMythVAAPIContextprivate
m_framesCtxMythVAAPIContextprivate
m_lastInterlacedMythVAAPIContextprivate
m_lastTopFieldFirstMythVAAPIContextprivate
m_parentMythCodecContextprotected
m_resetRequiredMythCodecContextprotected
MJPEG enum valueMythCodecContext
MPEG1 enum valueMythCodecContext
MPEG2 enum valueMythCodecContext
MPEG2422 enum valueMythCodecContext
MPEG2High enum valueMythCodecContext
MPEG2Main enum valueMythCodecContext
MPEG2Simple enum valueMythCodecContext
MPEG2SNR enum valueMythCodecContext
MPEG2Spatial enum valueMythCodecContext
MPEG4 enum valueMythCodecContext
MPEG4AdvancedCoding enum valueMythCodecContext
MPEG4AdvancedCore enum valueMythCodecContext
MPEG4AdvancedRT enum valueMythCodecContext
MPEG4AdvancedScaleableTexture enum valueMythCodecContext
MPEG4AdvancedSimple enum valueMythCodecContext
MPEG4BasicAnimated enum valueMythCodecContext
MPEG4Core enum valueMythCodecContext
MPEG4CoreScaleable enum valueMythCodecContext
MPEG4Hybrid enum valueMythCodecContext
MPEG4Main enum valueMythCodecContext
MPEG4NBit enum valueMythCodecContext
MPEG4ScaleableTexture enum valueMythCodecContext
MPEG4Simple enum valueMythCodecContext
MPEG4SimpleFace enum valueMythCodecContext
MPEG4SimpleScaleable enum valueMythCodecContext
MPEG4SimpleStudio enum valueMythCodecContext
MythCodecContext(DecoderBase *Parent, MythCodecID CodecID)MythCodecContextexplicit
MythVAAPIContext(DecoderBase *Parent, MythCodecID CodecID)MythVAAPIContext
NewHardwareFramesContext(void)MythCodecContextprotectedstatic
NoProfile enum valueMythCodecContext
PostProcessFrame(AVCodecContext *Context, MythVideoFrame *Frame) overrideMythVAAPIContextvirtual
ReleaseBuffer(void *Opaque, uint8_t *Data)MythCodecContextstatic
RetrieveFrame(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame) overrideMythVAAPIContextvirtual
RetrieveHWFrame(MythVideoFrame *Frame, AVFrame *AvFrame)MythCodecContextprotectedvirtual
s_hwFramesContextCountMythCodecContextprotectedstatic
SetDecoderOptions(AVCodecContext *, const AVCodec *)MythCodecContextinlinevirtual
SetDeinterlacing(AVCodecContext *, MythVideoProfile *, bool)MythCodecContextinlinevirtual
VAAPIProfileForCodec(const AVCodecContext *Codec)MythVAAPIContextprivatestatic
VC1 enum valueMythCodecContext
VC1Advanced enum valueMythCodecContext
VC1Complex enum valueMythCodecContext
VC1Main enum valueMythCodecContext
VC1Simple enum valueMythCodecContext
VP8 enum valueMythCodecContext
VP9 enum valueMythCodecContext
VP9_0 enum valueMythCodecContext
VP9_1 enum valueMythCodecContext
VP9_2 enum valueMythCodecContext
VP9_2HDR enum valueMythCodecContext
VP9_2HDRPlus enum valueMythCodecContext
VP9_3 enum valueMythCodecContext
VP9_3HDR enum valueMythCodecContext
VP9_3HDRPlus enum valueMythCodecContext
~MythCodecContext()=defaultMythCodecContextvirtual
~MythVAAPIContext() overrideMythVAAPIContext