MythTV  master
MythNVDECContext Member List

This is the complete list of members for MythNVDECContext, 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(void)MythCodecContextinlinevirtual
DecoderWillResetOnFlush(void) overrideMythNVDECContextvirtual
DestroyInterop(MythInteropGPU *Interop)MythCodecContextprotectedstatic
DeviceContextFinished(AVHWDeviceContext *Context)MythCodecContextstatic
FFmpegToMythProfile(AVCodecID CodecID, int Profile)MythCodecContextstatic
FilteredReceiveFrame(AVCodecContext *Context, AVFrame *Frame)MythCodecContextvirtual
FindDecoder(const QString &Decoder, AVStream *Stream, AVCodecContext **Context, const AVCodec **Codec)MythCodecContextstatic
FramesContextFinished(AVHWFramesContext *Context)MythCodecContextstatic
FrameTypeIsSupported(AVCodecContext *Context, VideoFrameType Format)MythCodecContextstatic
GetBuffer(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int Flags)MythNVDECContextstatic
MythCodecContext::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)MythNVDECContextstatic
GetDecoders(RenderOptions &Opts, bool Reinit=false)MythCodecContextstatic
GetFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt)MythNVDECContextstatic
GetPlayerUI(AVCodecContext *Context)MythCodecContextstatic
GetProfileDescription(CodecProfile Profile, QSize Size, VideoFrameType Format=FMT_NONE, uint ColorDepth=0)MythCodecContextstatic
GetProfiles(void)MythNVDECContextprivatestatic
GetSupportedCodec(AVCodecContext **CodecContext, const AVCodec **Codec, const QString &Decoder, AVStream *Stream, uint StreamType)MythNVDECContextstatic
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
HaveNVDEC(bool Reinit=false)MythNVDECContextstatic
HEVC enum valueMythCodecContext
HEVCMain enum valueMythCodecContext
HEVCMain10 enum valueMythCodecContext
HEVCMain10HDR enum valueMythCodecContext
HEVCMain10HDRPlus enum valueMythCodecContext
HEVCMainStill enum valueMythCodecContext
HEVCRext enum valueMythCodecContext
HwDecoderInit(AVCodecContext *Context) overrideMythNVDECContextvirtual
InitFramesContext(AVCodecContext *Context)MythNVDECContextprivate
InitialiseDecoder(AVCodecContext *Context)MythNVDECContextstatic
MythCodecContext::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) overrideMythNVDECContextvirtual
IsDeinterlacing(bool &DoubleRate, bool StreamChange=false) overrideMythNVDECContextvirtual
IsUnsupportedProfile(AVCodecContext *Context)MythCodecContextstatic
m_codecIDMythCodecContextprotected
m_deinterlacerMythNVDECContextprivate
m_deinterlacer2xMythNVDECContextprivate
m_framesContextMythNVDECContextprivate
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
MythNVDECContext(DecoderBase *Parent, MythCodecID CodecID)MythNVDECContext
NewHardwareFramesContext(void)MythCodecContextprotectedstatic
NoProfile enum valueMythCodecContext
PostProcessFrame(AVCodecContext *Context, MythVideoFrame *Frame) overrideMythNVDECContextvirtual
ReleaseBuffer(void *Opaque, uint8_t *Data)MythCodecContextstatic
RetrieveFrame(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame) overrideMythNVDECContextvirtual
RetrieveHWFrame(MythVideoFrame *Frame, AVFrame *AvFrame)MythCodecContextprotectedvirtual
s_hwFramesContextCountMythCodecContextprotectedstatic
SetDecoderOptions(AVCodecContext *, const AVCodec *)MythCodecContextinlinevirtual
SetDeinterlacing(AVCodecContext *Context, MythVideoProfile *Profile, bool DoubleRate) overrideMythNVDECContextvirtual
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
~MythNVDECContext() overrideMythNVDECContext