There is no implementation available for actually doing decoding in HW.
Showing the changes to codec/decoder/core/src/pic_queue.cpp (1 of 10 files). Show all
Unified · Split
| @@ -81,7 +81,6 @@ PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const · 80 unmodified lines | ||
| 81 | 81 | |
| 82 | 82 | iLumaSize = iPicWidth * iPicHeight; |
| 83 | 83 | iChromaSize = iPicChromaWidth * iPicChromaHeight; |
| 84 | − if (pCtx->iDecoderMode == SW_MODE) { | |
| 85 | 84 | pPic->pBuffer[0] = static_cast<uint8_t*> (WelsMalloc (iLumaSize /* luma */ |
| 86 | 85 | + (iChromaSize << 1) /* Cb,Cr */, "_pic->buffer[0]")); |
| 87 | 86 | |
| @@ -93,7 +92,6 @@ PPicture AllocPicture (PWelsDecoderContext pCtx, const int32_t kiPicWidth, const · 5 unmodified lines | ||
| 93 | 92 | pPic->pData[0] = pPic->pBuffer[0] + (1 + pPic->iLinesize[0]) * PADDING_LENGTH; |
| 94 | 93 | pPic->pData[1] = pPic->pBuffer[1] + /*WELS_ALIGN*/ (((1 + pPic->iLinesize[1]) * PADDING_LENGTH) >> 1); |
| 95 | 94 | pPic->pData[2] = pPic->pBuffer[2] + /*WELS_ALIGN*/ (((1 + pPic->iLinesize[2]) * PADDING_LENGTH) >> 1); |
| 96 | − } | |
| 97 | 95 | |
| 98 | 96 | |
| 99 | 97 | |