diff options
author | Rainer Hochecker <fernetmenta@online.de> | 2016-10-04 07:52:09 +0200 |
---|---|---|
committer | Rainer Hochecker <fernetmenta@online.de> | 2016-10-04 07:52:09 +0200 |
commit | f293c426ec20e192fb76d8efe1558a022fe9011e (patch) | |
tree | b0c13bba27c49366288d45156845b9ce726c29c6 | |
parent | 6e7d6bb7e0e01459f990b7a504db1e989806ee85 (diff) |
VideoPlayer: rename method NeedBufferForRef to NeedBuffer
4 files changed, 4 insertions, 6 deletions
diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/BaseRenderer.h b/xbmc/cores/VideoPlayer/VideoRenderers/BaseRenderer.h index 9514f152d5..c7294cea37 100644 --- a/xbmc/cores/VideoPlayer/VideoRenderers/BaseRenderer.h +++ b/xbmc/cores/VideoPlayer/VideoRenderers/BaseRenderer.h @@ -90,7 +90,7 @@ public: virtual void Flush() {}; virtual void SetBufferSize(int numBuffers) { } virtual void ReleaseBuffer(int idx) { } - virtual bool NeedBufferForRef(int idx) { return false; } + virtual bool NeedBuffer(int idx) { return false; } virtual bool IsGuiLayer() { return true; } // Render info, can be called before configure virtual CRenderInfo GetRenderInfo() { return CRenderInfo(); } diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp b/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp index 536c94aec9..b2d3a388d4 100644 --- a/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp +++ b/xbmc/cores/VideoPlayer/VideoRenderers/RenderManager.cpp @@ -409,7 +409,7 @@ void CRenderManager::FrameMove() for (std::deque<int>::iterator it = m_discard.begin(); it != m_discard.end(); ) { // renderer may want to keep the frame for postprocessing - if (!m_pRenderer->NeedBufferForRef(*it) || !m_bRenderGUI) + if (!m_pRenderer->NeedBuffer(*it) || !m_bRenderGUI) { m_pRenderer->ReleaseBuffer(*it); m_overlays.Release(*it); diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.cpp b/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.cpp index 5f512bf5db..55b7ba2ca3 100644 --- a/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.cpp +++ b/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.cpp @@ -1103,7 +1103,7 @@ void CWinRenderer::ReleaseBuffer(int idx) SAFE_RELEASE(reinterpret_cast<DXVABuffer*>(m_VideoBuffers[idx])->pic); } -bool CWinRenderer::NeedBufferForRef(int idx) +bool CWinRenderer::NeedBuffer(int idx) { // check if processor wants to keep past frames if (m_renderMethod == RENDER_DXVA && m_processor) diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.h b/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.h index 5766fe6776..dfd7cd86a8 100644 --- a/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.h +++ b/xbmc/cores/VideoPlayer/VideoRenderers/WinRenderer.h @@ -175,7 +175,7 @@ public: virtual void RenderUpdate(bool clear, unsigned int flags = 0, unsigned int alpha = 255); virtual void SetBufferSize(int numBuffers) { m_neededBuffers = numBuffers; } virtual void ReleaseBuffer(int idx); - virtual bool NeedBufferForRef(int idx); + virtual bool NeedBuffer(int idx); virtual bool HandlesRenderFormat(ERenderFormat format) override; // Feature support @@ -240,5 +240,3 @@ protected: #else #include "LinuxRenderer.h" #endif - - |