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 | const int kiSrcLen, | 85 | const int kiSrcLen, |
| 86 | unsigned char** ppDst, | 86 | unsigned char** ppDst, |
| 87 | SBufferInfo* pDstInfo); | 87 | SBufferInfo* pDstInfo); |
| 88 | virtual DECODING_STATE EXTAPI DecodeParser (const unsigned char* kpSrc, | ||
| 89 | const int kiSrcLen, | ||
| 90 | SParserBsInfo* pDstInfo); | ||
| 88 | virtual DECODING_STATE EXTAPI DecodeFrameEx (const unsigned char* kpSrc, | 91 | virtual DECODING_STATE EXTAPI DecodeFrameEx (const unsigned char* kpSrc, |
| 89 | const int kiSrcLen, | 92 | const int kiSrcLen, |
| 90 | unsigned char* pDst, | 93 | unsigned char* pDst, |
| @@ -453,6 +453,13 @@ DECODING_STATE CWelsDecoder::DecodeFrame2 (const unsigned char* kpSrc, · 452 unmodified lines | |||
| 453 | return dsErrorFree; | 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 | DECODING_STATE CWelsDecoder::DecodeFrame (const unsigned char* kpSrc, | 463 | DECODING_STATE CWelsDecoder::DecodeFrame (const unsigned char* kpSrc, |
| 457 | const int kiSrcLen, | 464 | const int kiSrcLen, |
| 458 | unsigned char** ppDst, | 465 | unsigned char** ppDst, |