From d2b241b9ed922e04266c9c8c6fe2808cb6845be4 Mon Sep 17 00:00:00 2001 From: huili2 Date: Tue, 28 Apr 2015 13:42:01 +0800 Subject: [PATCH] disable ECed output for nodelay decoding --- codec/decoder/plus/src/welsDecoderExt.cpp | 6 ------ 1 file changed, 6 deletions(-) diff --git a/codec/decoder/plus/src/welsDecoderExt.cpp b/codec/decoder/plus/src/welsDecoderExt.cpp index 65c72512..a9b42980 100644 --- a/codec/decoder/plus/src/welsDecoderExt.cpp +++ b/codec/decoder/plus/src/welsDecoderExt.cpp @@ -399,14 +399,8 @@ DECODING_STATE CWelsDecoder::DecodeFrameNoDelay (const unsigned char* kpSrc, unsigned char** ppDst, SBufferInfo* pDstInfo) { int iRet; - SBufferInfo sTmpBufferInfo; iRet = (int) DecodeFrame2 (kpSrc, kiSrcLen, ppDst, pDstInfo); - memcpy (&sTmpBufferInfo, pDstInfo, sizeof (SBufferInfo)); iRet |= DecodeFrame2 (NULL, 0, ppDst, pDstInfo); - if ((pDstInfo->iBufferStatus == 0) && (sTmpBufferInfo.iBufferStatus == 1)) { - memcpy (pDstInfo, &sTmpBufferInfo, sizeof (SBufferInfo)); - } - return (DECODING_STATE) iRet; }