11 #include "cores/VideoPlayer/VideoRenderers/BaseRenderer.h" 22 static bool Register();
25 void AddVideoPicture(
const VideoPicture& picture,
int index)
override;
26 void ReleaseBuffer(
int idx)
override;
27 bool Configure(
const VideoPicture& picture,
float fps,
unsigned int orientation)
override;
28 bool IsConfigured()
override {
return m_bConfigured; }
29 bool ConfigChanged(
const VideoPicture& picture)
override {
return false; }
31 void UnInit()
override{};
32 void Update()
override{};
33 void RenderUpdate(
int index,
int index2,
bool clear,
unsigned int flags,
unsigned int alpha)
override;
34 bool SupportsMultiPassRendering()
override {
return false; }
37 bool IsGuiLayer()
override {
return false; }
40 bool Supports(ESCALINGMETHOD method)
const override {
return false; }
41 bool Supports(ERENDERFEATURE feature)
const override;
44 void ReorderDrawPoints()
override;
48 void ReleaseVideoBuffer(
int idx,
bool render);
50 bool m_bConfigured =
false;
Definition: VideoBuffer.h:85
Definition: RenderCapture.h:23
Definition: RenderInfo.h:19
Definition: DVDVideoCodec.h:36
Definition: BaseRenderer.h:48