|
| | CRendererMediaCodec () |
| |
| | ~CRendererMediaCodec () override |
| |
| void | AddVideoPicture (const VideoPicture &picture, int index) override |
| |
| void | ReleaseBuffer (int idx) override |
| |
| CRenderInfo | GetRenderInfo () override |
| |
| | CLinuxRendererGLES () |
| |
| | ~CLinuxRendererGLES () override |
| |
| bool | Configure (const VideoPicture &picture, float fps, unsigned int orientation) override |
| |
| bool | IsConfigured () override |
| |
| void | AddVideoPicture (const VideoPicture &picture, int index) override |
| |
| void | UnInit () override |
| |
| bool | Flush (bool saveBuffers) override |
| |
| void | SetBufferSize (int numBuffers) override |
| |
| bool | IsGuiLayer () override |
| |
| void | ReleaseBuffer (int idx) override |
| |
| void | RenderUpdate (int index, int index2, bool clear, unsigned int flags, unsigned int alpha) override |
| |
| void | Update () override |
| |
| bool | RenderCapture (CRenderCapture *capture) override |
| |
| CRenderInfo | GetRenderInfo () override |
| |
| bool | ConfigChanged (const VideoPicture &picture) override |
| |
| bool | SupportsMultiPassRendering () override |
| |
| bool | Supports (ERENDERFEATURE feature) override |
| |
| bool | Supports (ESCALINGMETHOD method) override |
| |
| CRenderCapture * | GetRenderCapture () override |
| |
| | CBaseRenderer () |
| |
| virtual | ~CBaseRenderer () |
| |
| virtual bool | IsPictureHW (const VideoPicture &picture) |
| |
| virtual bool | NeedBuffer (int idx) |
| |
| virtual bool | WantsDoublePass () |
| |
| void | SetViewMode (int viewMode) |
| |
| void | GetVideoRect (CRect &source, CRect &dest, CRect &view) |
| | Get video rectangle and view window. More...
|
| |
| float | GetAspectRatio () const |
| |
| void | SetVideoSettings (const CVideoSettings &settings) |
| |
| virtual DEBUG_INFO_VIDEO | GetDebugInfo (int idx) |
| |
|
| bool | UploadTexture (int index) override |
| |
| void | DeleteTexture (int index) override |
| |
| bool | CreateTexture (int index) override |
| |
| bool | LoadShadersHook () override |
| |
| bool | RenderHook (int index) override |
| |
| virtual void | Render (unsigned int flags, int index) |
| |
| virtual void | RenderUpdateVideo (bool clear, unsigned int flags=0, unsigned int alpha=255) |
| |
| int | NextYV12Texture () |
| |
| virtual bool | ValidateRenderTarget () |
| |
| virtual void | LoadShaders (int field=FIELD_FULL) |
| |
| virtual void | ReleaseShaders () |
| |
| void | SetTextureFilter (GLenum method) |
| |
| void | UpdateVideoFilter () |
| |
| AVColorPrimaries | GetSrcPrimaries (AVColorPrimaries srcPrimaries, unsigned int width, unsigned int height) |
| |
| bool | UploadYV12Texture (int index) |
| |
| void | DeleteYV12Texture (int index) |
| |
| bool | CreateYV12Texture (int index) |
| |
| virtual bool | SkipUploadYV12 (int index) |
| |
| bool | UploadNV12Texture (int index) |
| |
| void | DeleteNV12Texture (int index) |
| |
| bool | CreateNV12Texture (int index) |
| |
| void | CalculateTextureSourceRects (int source, int num_planes) |
| |
| void | RenderToFBO (int index, int field) |
| |
| void | RenderFromFBO () |
| |
| void | RenderSinglePass (int index, int field) |
| |
| virtual void | AfterRenderHook (int idx) |
| |
| void | LoadPlane (CYuvPlane &plane, int type, unsigned width, unsigned height, int stride, int bpp, void *data) |
| |
| void | CalcDestRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift, CRect &destRect) |
| |
| void | CalcNormalRenderRect (float offsetX, float offsetY, float width, float height, float inputFrameRatio, float zoomAmount, float verticalShift) |
| |
| void | CalculateFrameAspectRatio (unsigned int desired_width, unsigned int desired_height) |
| |
| virtual void | ManageRenderArea () |
| |
| virtual void | ReorderDrawPoints () |
| |
| virtual EShaderFormat | GetShaderFormat () |
| |
| void | MarkDirty () |
| |
| void | saveRotatedCoords () |
| |
| void | syncDestRectToRotatedPoints () |
| |
| void | restoreRotatedCoords () |
| |