MythTV
master
|
This is the complete list of members for VideoBuffers, including all inherited members.
At(uint FrameNum) | VideoBuffers | |
At(uint FrameNum) const | VideoBuffers | |
BeginLock(BufferType Type) | VideoBuffers | |
ClearAfterSeek(void) | VideoBuffers | |
Contains(BufferType Type, MythVideoFrame *Frame) const | VideoBuffers | |
CreateBuffers(VideoFrameType Type, const VideoFrameTypes *RenderFormats, QSize Size, uint NeedFree, uint NeedprebufferNormal, uint NeedPrebufferSmall, int MaxReferenceFrames=16) | VideoBuffers | |
CreateBuffers(VideoFrameType Type, int Width, int Height, const VideoFrameTypes *RenderFormats) | VideoBuffers | |
DeLimboFrame(MythVideoFrame *Frame) | VideoBuffers | |
Dequeue(BufferType Type) | VideoBuffers | |
DiscardAndRecreate(MythCodecID CodecID, QSize VideoDim, int References) | VideoBuffers | |
DiscardFrame(MythVideoFrame *Frame) | VideoBuffers | |
DiscardFrames(bool NextFrameIsKeyFrame) | VideoBuffers | |
DiscardPauseFrames(void) | VideoBuffers | |
DoneDisplayingFrame(MythVideoFrame *Frame) | VideoBuffers | |
End(BufferType Type) | VideoBuffers | |
EndLock() | VideoBuffers | |
EnoughDecodedFrames(void) const | VideoBuffers | |
EnoughFreeFrames(void) const | VideoBuffers | |
Enqueue(BufferType Type, MythVideoFrame *Frame) | VideoBuffers | |
FreeVideoFrames(void) const | VideoBuffers | |
GetLastDecodedFrame(void) | VideoBuffers | |
GetLastDecodedFrame(void) const | VideoBuffers | |
GetLastShownFrame(void) | VideoBuffers | |
GetLastShownFrame(void) const | VideoBuffers | |
GetNextFreeFrame(BufferType EnqueueTo=kVideoBuffer_limbo) | VideoBuffers | |
GetNextFreeFrameInternal(BufferType EnqueueTo) | VideoBuffers | private |
GetNumBuffers(int PixelFormat, int MaxReferenceFrames=16, bool Decoder=false) | VideoBuffers | static |
GetStatus(uint Num=0) const | VideoBuffers | |
Head(BufferType Type) | VideoBuffers | |
Init(uint NumDecode, uint NeedFree, uint NeedprebufferNormal, uint NeedPrebufferSmall) | VideoBuffers | |
m_available | VideoBuffers | private |
m_buffers | VideoBuffers | private |
m_decode | VideoBuffers | private |
m_displayed | VideoBuffers | private |
m_finished | VideoBuffers | private |
m_globalLock | VideoBuffers | mutableprivate |
m_limbo | VideoBuffers | private |
m_needFreeFrames | VideoBuffers | private |
m_needPrebufferFrames | VideoBuffers | private |
m_needPrebufferFramesNormal | VideoBuffers | private |
m_needPrebufferFramesSmall | VideoBuffers | private |
m_pause | VideoBuffers | private |
m_renderFormats | VideoBuffers | private |
m_rpos | VideoBuffers | private |
m_used | VideoBuffers | private |
m_vbufferMap | VideoBuffers | private |
m_vpos | VideoBuffers | private |
Queue(BufferType Type) | VideoBuffers | private |
Queue(BufferType Type) const | VideoBuffers | private |
ReinitBuffer(MythVideoFrame *Frame, VideoFrameType Type, MythCodecID CodecID, int Width, int Height) | VideoBuffers | static |
ReleaseFrame(MythVideoFrame *Frame) | VideoBuffers | |
Remove(BufferType Type, MythVideoFrame *Frame) | VideoBuffers | |
Reset(void) | VideoBuffers | |
SafeEnqueue(BufferType Type, MythVideoFrame *Frame) | VideoBuffers | |
SetDeinterlacing(MythDeintType Single, MythDeintType Double, MythCodecID CodecID) | VideoBuffers | |
SetDeinterlacingFlags(MythVideoFrame &Frame, MythDeintType Single, MythDeintType Double, MythCodecID CodecID) | VideoBuffers | privatestatic |
SetPrebuffering(bool Normal) | VideoBuffers | |
Size(BufferType Type) const | VideoBuffers | |
Size(void) const | VideoBuffers | |
StartDisplayingFrame(void) | VideoBuffers | |
Tail(BufferType Type) | VideoBuffers | |
ValidVideoFrames(void) const | VideoBuffers | |
VideoBuffers()=default | VideoBuffers | |
~VideoBuffers()=default | VideoBuffers |