aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPeter Frühberger <Peter.Fruehberger@gmail.com>2016-03-03 07:58:44 +0100
committerPeter Frühberger <Peter.Fruehberger@gmail.com>2016-03-03 07:58:44 +0100
commitcf47e7cdd56faa7dbcdcaf64485b5947d7aa9da9 (patch)
tree0e8230f36e80394ba00c5075c20c5948c4517043
parent32694d2fab756e68d8c54b46c65df5670fe64f98 (diff)
parent9c0975fb3ff9b15b50f396cbae096d3d8c833156 (diff)
Merge pull request #9255 from mk01/master_codecimx_up3
[RendererIMX] release locked m_buffers on destroy to cleanup all used…
-rw-r--r--xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender/RendererIMX.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender/RendererIMX.cpp b/xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender/RendererIMX.cpp
index 5b6e5e57fc..547b8f6f8c 100644
--- a/xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender/RendererIMX.cpp
+++ b/xbmc/cores/VideoPlayer/VideoRenderers/HwDecRender/RendererIMX.cpp
@@ -40,7 +40,7 @@ CRendererIMX::CRendererIMX()
CRendererIMX::~CRendererIMX()
{
-
+ UnInit();
}
bool CRendererIMX::RenderCapture(CRenderCapture* capture)
@@ -214,6 +214,7 @@ bool CRendererIMX::CreateTexture(int index)
void CRendererIMX::DeleteTexture(int index)
{
+ ReleaseBuffer(index);
}
bool CRendererIMX::UploadTexture(int index)