MythTV  master
MythV4L2M2MContext Member List

This is the complete list of members for MythV4L2M2MContext, 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() overrideMythV4L2M2MContextvirtual
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)MythV4L2M2MContextstatic
MythDRMPRIMEContext::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)MythV4L2M2MContextstatic
GetDecoders(RenderOptions &Opts, bool Reinit=false)MythCodecContextstatic
GetDRMBuffer(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame, int)MythDRMPRIMEContext
GetFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt)MythDRMPRIMEContextstatic
GetPlayerUI(AVCodecContext *Context)MythCodecContextstatic
GetPrimeCodec(AVCodecContext **Context, const AVCodec **Codec, AVStream *Stream, MythCodecID Successs, MythCodecID Failure, const QString &CodecName, AVPixelFormat Format)MythDRMPRIMEContextprotectedstatic
GetProfileDescription(CodecProfile Profile, QSize Size, VideoFrameType Format=FMT_NONE, uint ColorDepth=0)MythCodecContextstatic
GetProfiles(const std::vector< V4L2Mapping > &Profiles)MythV4L2M2MContextprivatestatic
GetRequestBuffer(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame)MythV4L2M2MContext
GetRequestProfiles()MythV4L2M2MContextprotectedstatic
GetStandardProfiles()MythV4L2M2MContextprotectedstatic
GetSupportedCodec(AVCodecContext **Context, const AVCodec **Codec, const QString &Decoder, AVStream *Stream, uint StreamType)MythV4L2M2MContextstatic
GetV4L2RequestFormat(AVCodecContext *Context, const AVPixelFormat *PixFmt)MythV4L2M2MContextstatic
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
HavePrimeDecoders(bool Reinit=false, AVCodecID Codec=AV_CODEC_ID_NONE)MythDRMPRIMEContextstatic
HaveV4L2Codecs(bool Reinit=false)MythV4L2M2MContextstatic
HEVC enum valueMythCodecContext
HEVCMain enum valueMythCodecContext
HEVCMain10 enum valueMythCodecContext
HEVCMain10HDR enum valueMythCodecContext
HEVCMain10HDRPlus enum valueMythCodecContext
HEVCMainStill enum valueMythCodecContext
HEVCRext enum valueMythCodecContext
HwDecoderInit(AVCodecContext *Context) overrideMythV4L2M2MContextvirtual
InitialiseDecoder(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug)MythCodecContextstatic
InitialiseDecoder2(AVCodecContext *Context, CreateHWDecoder Callback, const QString &Debug)MythCodecContextstatic
InitialiseV4L2RequestContext(AVCodecContext *Context)MythV4L2M2MContextstatic
InitVideoCodec(AVCodecContext *Context, bool SelectedStream, bool &DirectRendering) overrideMythV4L2M2MContextvirtual
IsDeinterlacing(bool &, bool=false)MythCodecContextinlinevirtual
IsUnsupportedProfile(AVCodecContext *Context)MythCodecContextstatic
m_codecIDMythCodecContextprotected
m_interopMythDRMPRIMEContextprotected
m_parentMythCodecContextprotected
m_requestMythV4L2M2MContextprivate
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
MythDRMPRIMEContext(DecoderBase *Parent, MythCodecID CodecID)MythDRMPRIMEContext
MythV4L2M2MContext(DecoderBase *Parent, MythCodecID CodecID)MythV4L2M2MContext
NewHardwareFramesContext(void)MythCodecContextprotectedstatic
NoProfile enum valueMythCodecContext
PostProcessFrame(AVCodecContext *, MythVideoFrame *)MythCodecContextinlinevirtual
ReleaseBuffer(void *Opaque, uint8_t *Data)MythCodecContextstatic
RetrieveFrame(AVCodecContext *Context, MythVideoFrame *Frame, AVFrame *AvFrame) overrideMythV4L2M2MContextvirtual
RetrieveHWFrame(MythVideoFrame *Frame, AVFrame *AvFrame)MythCodecContextprotectedvirtual
s_drmPrimeDecodersMythDRMPRIMEContextprotectedstatic
s_drmPrimeLockMythDRMPRIMEContextprotectedstatic
s_hwFramesContextCountMythCodecContextprotectedstatic
SetDecoderOptions(AVCodecContext *Context, const AVCodec *Codec) overrideMythV4L2M2MContextvirtual
SetDeinterlacing(AVCodecContext *, MythVideoProfile *, bool)MythCodecContextinlinevirtual
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
~MythDRMPRIMEContext() overrideMythDRMPRIMEContext
~MythV4L2M2MContext() override=defaultMythV4L2M2MContext