kodi
CMediaCodecVideoBuffer Member List

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

Acquire() (defined in CVideoBuffer)CVideoBuffer
Acquire(std::shared_ptr< IVideoBufferPool > pool) (defined in CVideoBuffer)CVideoBuffer
CMediaCodecVideoBuffer(int id) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBufferinline
CopyNV12Picture(YuvImage *pDst, YuvImage *pSrc) (defined in CVideoBuffer)CVideoBufferstatic
CopyPicture(YuvImage *pDst, YuvImage *pSrc) (defined in CVideoBuffer)CVideoBufferstatic
CopyYUV422PackedPicture(YuvImage *pDst, YuvImage *pSrc) (defined in CVideoBuffer)CVideoBufferstatic
CVideoBuffer()=delete (defined in CVideoBuffer)CVideoBuffer
CVideoBuffer(int id) (defined in CVideoBuffer)CVideoBufferexplicitprotected
GetBufferId() const (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
GetFormat() (defined in CVideoBuffer)CVideoBuffervirtual
GetId() const (defined in CVideoBuffer)CVideoBufferinline
GetMemPtr() (defined in CVideoBuffer)CVideoBufferinlinevirtual
GetPlanes(uint8_t *(&planes)[YuvImage::MAX_PLANES]) (defined in CVideoBuffer)CVideoBufferinlinevirtual
GetStrides(int(&strides)[YuvImage::MAX_PLANES]) (defined in CVideoBuffer)CVideoBufferinlinevirtual
GetTextureId() const (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
GetTransformMatrix(float *textureMatrix) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
HasSurfaceTexture() const (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBufferinline
m_id (defined in CVideoBuffer)CVideoBufferprotected
m_pixFormat (defined in CVideoBuffer)CVideoBufferprotected
m_pool (defined in CVideoBuffer)CVideoBufferprotected
m_refCount (defined in CVideoBuffer)CVideoBufferprotected
Release() (defined in CVideoBuffer)CVideoBuffer
ReleaseOutputBuffer(bool render, int64_t displayTime, CMediaCodecVideoBufferPool *pool=nullptr) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
RenderUpdate(const CRect &DestRect, int64_t displayTime) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
Set(int internalId, int textureId, std::shared_ptr< CJNISurfaceTexture > surfaceTexture, std::shared_ptr< CDVDMediaCodecOnFrameAvailable > frameAvailable, std::shared_ptr< jni::CJNIXBMCVideoView > videoView) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
SetDimensions(int width, int height, const int(&strides)[YuvImage::MAX_PLANES]) (defined in CVideoBuffer)CVideoBufferinlinevirtual
SetDimensions(int width, int height, const int(&strides)[YuvImage::MAX_PLANES], const int(&planeOffsets)[YuvImage::MAX_PLANES]) (defined in CVideoBuffer)CVideoBufferinlinevirtual
SetPixelFormat(const AVPixelFormat pixFormat) (defined in CVideoBuffer)CVideoBufferinlinevirtual
UpdateTexImage() (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
WaitForFrame(int millis) (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
~CMediaCodecVideoBuffer() override=default (defined in CMediaCodecVideoBuffer)CMediaCodecVideoBuffer
~CVideoBuffer()=default (defined in CVideoBuffer)CVideoBuffervirtual