| 1476 | return 0; |
| 1477 | } |
| 1478 | int32_t RequestMemoryVaaScreen (SVAAFrameInfo* pVaa, CMemoryAlign* pMa, const int32_t iNumRef, |
| 1479 | const int32_t iCountMax8x8BNum) { |
| 1480 | SVAAFrameInfoExt* pVaaExt = static_cast<SVAAFrameInfoExt*> (pVaa); |
| 1481 | |
| 1482 | pVaaExt->pVaaBlockStaticIdc[0] = (static_cast<uint8_t*> (pMa->WelsMallocz (iNumRef * iCountMax8x8BNum * sizeof ( |
| 1483 | uint8_t), "pVaa->pVaaBlockStaticIdc[0]"))); |
| 1484 | if (NULL == pVaaExt->pVaaBlockStaticIdc[0]) { |
| 1485 | return 1; |
| 1486 | } |
| 1487 | |
| 1488 | for (int32_t idx = 1; idx < iNumRef; idx++) { |
| 1489 | pVaaExt->pVaaBlockStaticIdc[idx] = pVaaExt->pVaaBlockStaticIdc[idx - 1] + iCountMax8x8BNum; |
| 1490 | } |
| 1491 | return 0; |
| 1492 | } |
| 1493 | void ReleaseMemoryVaaScreen (SVAAFrameInfo* pVaa, CMemoryAlign* pMa, const int32_t iNumRef) { |
| 1494 | SVAAFrameInfoExt* pVaaExt = static_cast<SVAAFrameInfoExt*> (pVaa); |
| 1495 | if (pVaaExt && pMa && pVaaExt->pVaaBlockStaticIdc[0]) { |
no test coverage detected