Permalink
Browse files

Fix stupid redundant allocation

Thanks a lot to Jan for pointing it
  • Loading branch information...
1 parent 11bfb5e commit 58105b4eec1ea640bc9d86136170e49adfe30d74 @wolfgar committed Jan 12, 2014
Showing with 1 addition and 2 deletions.
  1. +1 −2 xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecIMX.cpp
@@ -826,7 +826,7 @@ bool CDVDVideoCodecIMX::VpuPushFrame(VpuDecOutFrameInfo *frameInfo)
static unsigned long long previous_ts;
#endif
VpuFrameBuffer *frameBuffer = frameInfo->pDisplayFrameBuf;
- CIMXOutputFrame *outputFrame = new CIMXOutputFrame();
+ CIMXOutputFrame *outputFrame;
CIMXRenderingFrames &renderingFrames = CIMXRenderingFrames::GetInstance();
int i;
//outputFrameType outputFrame;
@@ -876,7 +876,6 @@ bool CDVDVideoCodecIMX::VpuPushFrame(VpuDecOutFrameInfo *frameInfo)
*/
m_outputFrame.iWidth = frameInfo->pExtInfo->FrmCropRect.nRight - frameInfo->pExtInfo->FrmCropRect.nLeft;
m_outputFrame.iHeight = frameInfo->pExtInfo->FrmCropRect.nBottom - frameInfo->pExtInfo->FrmCropRect.nTop;
- /* FIXME plug aspect ratio correction here frameInfo->nQ16ShiftWidthDivHeightRatio */
m_outputFrame.format = RENDER_FMT_IMX;
m_outputFrameReady = true;

0 comments on commit 58105b4

Please sign in to comment.