|
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 |