| 
|   | 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  | UnInit () override | 
|   | 
| bool  | Flush (bool saveBuffers) override | 
|   | 
| void  | SetBufferSize (int numBuffers) override | 
|   | 
| bool  | IsGuiLayer () override | 
|   | 
| void  | RenderUpdate (int index, int index2, bool clear, unsigned int flags, unsigned int alpha) override | 
|   | 
| void  | Update () override | 
|   | 
| bool  | RenderCapture (int index, CRenderCapture *capture) override | 
|   | 
| bool  | ConfigChanged (const VideoPicture &picture) override | 
|   | 
| bool  | SupportsMultiPassRendering () override | 
|   | 
| bool  | Supports (ERENDERFEATURE feature) const override | 
|   | 
| bool  | Supports (ESCALINGMETHOD method) const 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) const | 
|   | Get video rectangle and view window.  
  | 
|   | 
| float  | GetAspectRatio () const | 
|   | 
| unsigned int  | GetOrientation () 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 bool  | 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 () | 
|   | 
| void  | CheckVideoParameters (int index) | 
|   | 
| 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  | EnableAlwaysClip () | 
|   | 
| void  | saveRotatedCoords () | 
|   | 
| void  | syncDestRectToRotatedPoints () | 
|   | 
| void  | restoreRotatedCoords () | 
|   |