Showing the changes to codec/decoder/plus (2 of 6 files). Show all
Unified · Split
| @@ -85,6 +85,9 @@ virtual DECODING_STATE EXTAPI DecodeFrame2 (const unsigned char* kpSrc, · 84 unmodified lines | ||
| 85 | 85 | const int kiSrcLen, |
| 86 | 86 | unsigned char** ppDst, |
| 87 | 87 | SBufferInfo* pDstInfo); |
| 88 | +virtual DECODING_STATE EXTAPI DecodeParser (const unsigned char* kpSrc, | |
| 89 | + const int kiSrcLen, | |
| 90 | + SParserBsInfo* pDstInfo); | |
| 88 | 91 | virtual DECODING_STATE EXTAPI DecodeFrameEx (const unsigned char* kpSrc, |
| 89 | 92 | const int kiSrcLen, |
| 90 | 93 | unsigned char* pDst, |
| @@ -453,6 +453,13 @@ DECODING_STATE CWelsDecoder::DecodeFrame2 (const unsigned char* kpSrc, · 452 unmodified lines | ||
| 453 | 453 | return dsErrorFree; |
| 454 | 454 | } |
| 455 | 455 | |
| 456 | +DECODING_STATE CWelsDecoder::DecodeParser (const unsigned char* kpSrc, | |
| 457 | + const int kiSrcLen, | |
| 458 | + SParserBsInfo* pDstInfo) { | |
| 459 | +//TODO, add function here | |
| 460 | + return (DECODING_STATE) m_pDecContext->iErrorCode; | |
| 461 | +} | |
| 462 | + | |
| 456 | 463 | DECODING_STATE CWelsDecoder::DecodeFrame (const unsigned char* kpSrc, |
| 457 | 464 | const int kiSrcLen, |
| 458 | 465 | unsigned char** ppDst, |