| /drivers/peripheral/codec/test/demo/v1.0/ |
| D | codec_gralloc_wrapper.cpp | 44 …int32_t GrMemCreate(OHOS::HDI::Display::Buffer::V1_0::AllocInfo alloc, BufferHandle **bufferHandle) in GrMemCreate() argument 50 int32_t err = g_gralloc->AllocMem(alloc, *bufferHandle); in GrMemCreate() 58 static int32_t GrMemDestroy(BufferHandle *bufferHandle) in GrMemDestroy() argument 64 g_gralloc->FreeMem(*bufferHandle); in GrMemDestroy() 68 static int32_t GrMemMap(BufferHandle *bufferHandle) in GrMemMap() argument 74 g_gralloc->Mmap(*bufferHandle); in GrMemMap() 78 static int32_t GrMemUnmap(BufferHandle *bufferHandle) in GrMemUnmap() argument 84 g_gralloc->Unmap(*bufferHandle); in GrMemUnmap() 88 int32_t CreateGrShareMemory(BufferHandle **bufferHandle, CodecCmd cmd, ShareMemory *shareMemory) in CreateGrShareMemory() argument 90 if (bufferHandle == NULL || shareMemory == NULL) { in CreateGrShareMemory() [all …]
|
| D | codec_gralloc_wrapper.h | 28 int32_t CreateGrShareMemory(BufferHandle **bufferHandle, CodecCmd cmd, ShareMemory *shareMemory); 29 int32_t DestroyGrShareMemory(BufferHandle *bufferHandle); 30 int32_t OpenGrShareMemory(BufferHandle *bufferHandle, ShareMemory *shareMemory); 31 int32_t ReleaseGrShareMemory(BufferHandle *bufferHandle, ShareMemory *shareMemory);
|
| /drivers/peripheral/codec/hal/idl_service/src/ |
| D | codec_dyna_buffer.cpp | 26 CodecDynaBuffer::CodecDynaBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle) in CodecDynaBuffer() argument 30 dynaBuffer_->bufferHandle = bufferHandle; in CodecDynaBuffer() 40 BufferHandle *bufferHandle = nullptr; in Create() local 42 bufferHandle = codecBuffer.bufferhandle->Move(); in Create() 46 CodecDynaBuffer *buffer = new CodecDynaBuffer(codecBuffer, bufferHandle); in Create() 124 auto bufferHandle = codecBuffer.bufferhandle->Move(); in ResetBuffer() local 128 if (dynaBuffer_->bufferHandle != nullptr) { in ResetBuffer() 129 FreeBufferHandle(dynaBuffer_->bufferHandle); in ResetBuffer() 131 dynaBuffer_->bufferHandle = bufferHandle; in ResetBuffer()
|
| D | codec_handle_buffer.cpp | 26 CodecHandleBuffer::CodecHandleBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle) in CodecHandleBuffer() argument 27 : ICodecBuffer(codecBuffer), bufferHandle_(bufferHandle) in CodecHandleBuffer() 44 BufferHandle *bufferHandle = codecBuffer.bufferhandle->Move(); in Create() local 46 CodecHandleBuffer *buffer = new CodecHandleBuffer(codecBuffer, bufferHandle); in Create() 124 auto bufferHandle = codecBuffer.bufferhandle->Move(); in ResetBuffer() local 127 if (bufferHandle == nullptr) { in ResetBuffer() 133 bufferHandle_ = bufferHandle; in ResetBuffer()
|
| /drivers/peripheral/codec/hal/v2.0/hdi_impl/src/ |
| D | codec_dyna_buffer.cpp | 35 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in Create() local 43 buffer->dynaBuffer_->bufferHandle = bufferHandle; in Create() 84 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in FreeBuffer() local 86 FreeBufferHandle(bufferHandle); in FreeBuffer() 128 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in ResetBuffer() local 130 if (dynaBuffer_->bufferHandle != nullptr) { in ResetBuffer() 131 FreeBufferHandle(dynaBuffer_->bufferHandle); in ResetBuffer() 133 dynaBuffer_->bufferHandle = bufferHandle; in ResetBuffer()
|
| D | codec_handle_buffer.cpp | 38 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in Create() local 39 if (bufferHandle == nullptr) { in Create() 47 buffer->bufferHandle_ = bufferHandle; in Create() 88 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in FreeBuffer() local 89 FreeBufferHandle(bufferHandle); in FreeBuffer() 131 auto bufferHandle = reinterpret_cast<BufferHandle *>(codecBuffer.buffer); in ResetBuffer() local 136 bufferHandle_ = bufferHandle; in ResetBuffer()
|
| /drivers/peripheral/codec/test/demo/v2.0/include/ |
| D | codec_hdi_decode.h | 44 BufferHandle *bufferHandle; member 50 bufferHandle = nullptr; in BufferInfo() 60 if (bufferHandle != nullptr && buffer_ != nullptr) { in ~BufferInfo() 61 buffer_->FreeMem(*bufferHandle); in ~BufferInfo() 62 bufferHandle = nullptr; in ~BufferInfo() 66 void setBufferHandle(BufferHandle *bufferHandle) in setBufferHandle() 68 if (this->bufferHandle != nullptr) { in setBufferHandle() 70 buffer_->FreeMem(*this->bufferHandle); in setBufferHandle() 73 this->bufferHandle = bufferHandle; in setBufferHandle()
|
| /drivers/peripheral/codec/test/demo/idl/include/ |
| D | codec_hdi_decode.h | 48 BufferHandle *bufferHandle; member 54 bufferHandle = nullptr; in BufferInfo() 64 if (bufferHandle != nullptr && gralloc_ != nullptr) { in ~BufferInfo() 65 gralloc_->FreeMem(*bufferHandle); in ~BufferInfo() 66 bufferHandle = nullptr; in ~BufferInfo() 70 void setBufferHandle(BufferHandle *bufferHandle) in setBufferHandle() 72 if (this->bufferHandle != nullptr && gralloc_ != nullptr) { in setBufferHandle() 73 gralloc_->FreeMem(*this->bufferHandle); in setBufferHandle() 75 this->bufferHandle = bufferHandle; in setBufferHandle()
|
| /drivers/peripheral/codec/hal/v2.0/hdi_impl/include/ |
| D | icodec_buffer.h | 33 BufferHandle *bufferHandle; member 35 DynamicBuffer() : type(0), bufferHandle(nullptr) in DynamicBuffer() 40 if (bufferHandle != nullptr) { in ~DynamicBuffer() 41 FreeBufferHandle(bufferHandle); in ~DynamicBuffer() 43 bufferHandle = nullptr; in ~DynamicBuffer()
|
| /drivers/peripheral/codec/hal/idl_service/include/ |
| D | icodec_buffer.h | 34 BufferHandle *bufferHandle; member 36 DynamicBuffer() : type(0), bufferHandle(nullptr) in DynamicBuffer() 41 if (bufferHandle != nullptr) { in ~DynamicBuffer() 42 FreeBufferHandle(bufferHandle); in ~DynamicBuffer() 44 bufferHandle = nullptr; in ~DynamicBuffer()
|
| D | codec_handle_buffer.h | 36 CodecHandleBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle);
|
| D | codec_dyna_buffer.h | 35 CodecDynaBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle);
|
| /drivers/peripheral/codec/image/jpeg/src/ |
| D | codec_jpeg_dec.cpp | 91 BufferHandle *bufferHandle; in AllocateInBuffer() local 92 int32_t ret = core_->AllocateInBuffer(&bufferHandle, size); in AllocateInBuffer() 95 inBuffer.buffer = new NativeBuffer(bufferHandle); in AllocateInBuffer() 97 bufferHandleMap_.emplace(std::make_pair(inBuffer.id, bufferHandle)); in AllocateInBuffer() 111 BufferHandle *bufferHandle = entry->second; in FreeInBuffer() local 112 int32_t ret = core_->FreeInBuffer(bufferHandle); in FreeInBuffer()
|
| /drivers/peripheral/codec/test/unittest/idl_omx/ |
| D | codec_function_utils.h | 59 BufferHandle *bufferHandle; member 64 bufferHandle = nullptr; in BufferInfo() 74 if (bufferHandle != nullptr && buffer_ != nullptr) { in ~BufferInfo() 75 buffer_->FreeMem(*bufferHandle); in ~BufferInfo() 76 bufferHandle = nullptr; in ~BufferInfo()
|
| D | codec_function_utils.cpp | 122 BufferHandle *bufferHandle = nullptr; in FillCodecBufferWithBufferHandle() local 127 auto ret = buffer_->AllocMem(alloc, bufferHandle); in FillCodecBufferWithBufferHandle() 132 omxBuffer->bufferhandle = new NativeBuffer(bufferHandle); in FillCodecBufferWithBufferHandle()
|
| /drivers/peripheral/codec/test/demo/adapter/src/ |
| D | codec_hdi_adapter_encode.cpp | 479 BufferHandle *bufferHandle = bufferHandles_[bufferHandleId]; in FillCodecBuffer() local 480 if (bufferHandle != nullptr) { in FillCodecBuffer() 481 gralloc_->Mmap(*bufferHandle); in FillCodecBuffer() 482 endFlag = this->ReadOneFrame(fpIn_, reinterpret_cast<char *>(bufferHandle->virAddr), in FillCodecBuffer() 484 bufferInfo->omxBuffer->filledLen = bufferHandle->stride * bufferHandle->height; in FillCodecBuffer() 485 gralloc_->Unmap(*bufferHandle); in FillCodecBuffer() 486 bufferInfo->omxBuffer->buffer = reinterpret_cast<uint8_t *>(bufferHandle); in FillCodecBuffer() 488 … sizeof(BufferHandle) + sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts); in FillCodecBuffer() 519 BufferHandle *bufferHandle = nullptr; in CreateBufferHandle() local 520 ret = gralloc_->AllocMem(alloc, bufferHandle); in CreateBufferHandle() [all …]
|
| /drivers/peripheral/codec/test/demo/v2.0/src/ |
| D | codec_hdi_decode.cpp | 451 BufferHandle *bufferHandle = nullptr; in UseBufferHandle() local 452 ret = buffer_->AllocMem(alloc, bufferHandle); in UseBufferHandle() 459 … sizeof(BufferHandle) + (sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts)); in UseBufferHandle() 461 omxBuffer->buffer = reinterpret_cast<uint8_t *>(bufferHandle); in UseBufferHandle() 476 bufferInfo->setBufferHandle(bufferHandle); in UseBufferHandle() 534 if (bufferInfo->bufferHandle != nullptr) { in FillAllTheBuffer() 535 buffer->buffer = reinterpret_cast<uint8_t *>(bufferInfo->bufferHandle); in FillAllTheBuffer() 536 …uffer->bufferLen = sizeof(BufferHandle) + sizeof(int32_t) * (bufferInfo->bufferHandle->reserveFds + in FillAllTheBuffer() 537 … bufferInfo->bufferHandle->reserveInts); in FillAllTheBuffer() 701 } else if (bufferInfo->bufferHandle != nullptr && buffer_ != nullptr) { in OnFillBufferDone() [all …]
|
| D | codec_hdi_encode.cpp | 526 BufferHandle *bufferHandle = bufferHandles_[bufferHandleId]; in FillCodecBuffer() local 527 if (bufferHandle != nullptr) { in FillCodecBuffer() 528 buffer_->Mmap(*bufferHandle); in FillCodecBuffer() 530 …this->ReadOneFrame(reinterpret_cast<char *>(bufferHandle->virAddr), bufferInfo->omxBuffer->filledL… in FillCodecBuffer() 531 bufferInfo->omxBuffer->filledLen = bufferHandle->stride * bufferHandle->height; in FillCodecBuffer() 532 buffer_->Unmap(*bufferHandle); in FillCodecBuffer() 533 bufferInfo->omxBuffer->buffer = reinterpret_cast<uint8_t *>(bufferHandle); in FillCodecBuffer() 535 … sizeof(BufferHandle) + sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts); in FillCodecBuffer() 570 BufferHandle *bufferHandle = nullptr; in CreateBufferHandle() local 571 err = buffer_->AllocMem(alloc, bufferHandle); in CreateBufferHandle() [all …]
|
| /drivers/peripheral/codec/test/demo/jpeg/src/ |
| D | jpeg_decoder.cpp | 212 BufferHandle *bufferHandle = inBuffer_.buffer->GetBufferHandle(); in Decode() local 213 hdiBuffer_->Mmap(*bufferHandle); in Decode() 214 auto res = memcpy_s(bufferHandle->virAddr, compDataLen_, compressBuffer_.get(), compDataLen_); in Decode() 219 hdiBuffer_->Unmap(*bufferHandle); in Decode()
|
| /drivers/peripheral/codec/test/benchmarktest/ |
| D | codec_benchmark_omx_test.cpp | 69 BufferHandle *bufferHandle; member 74 bufferHandle = nullptr; in BufferInfo() 84 if (bufferHandle != nullptr && gralloc_ != nullptr) { in ~BufferInfo() 85 gralloc_->FreeMem(*bufferHandle); in ~BufferInfo() 86 bufferHandle = nullptr; in ~BufferInfo() 459 BufferHandle *bufferHandle = nullptr; in BENCHMARK_F() local 461 ret = gralloc_->AllocMem(alloc, bufferHandle); in BENCHMARK_F() 466 … sizeof(BufferHandle) + (sizeof(int32_t) * (bufferHandle->reserveFds + bufferHandle->reserveInts)); in BENCHMARK_F() 468 omxBuffer->bufferhandle = new NativeBuffer(bufferHandle); in BENCHMARK_F()
|
| /drivers/peripheral/codec/test/unittest/hdi_image/ |
| D | codec_hdi_jpeg_test.cpp | 49 BufferHandle *bufferHandle = nullptr; in InitOutBuffer() local 50 auto err = hdiBuffer_->AllocMem(alloc, bufferHandle); in InitOutBuffer() 54 outBuffer.buffer = new NativeBuffer(bufferHandle); in InitOutBuffer()
|
| /drivers/peripheral/codec/test/demo/adapter/include/ |
| D | codec_hdi_adapter_decode.h | 46 BufferHandle *bufferHandle; member 52 bufferHandle = nullptr; in BufferInfo()
|
| /drivers/peripheral/codec/test/demo/idl/src/ |
| D | codec_hdi_encode.cpp | 579 BufferHandle *bufferHandle = bufferHandles_[bufferHandleId]; in FillCodecBuffer() local 580 if (bufferHandle != nullptr) { in FillCodecBuffer() 581 gralloc_->Mmap(*bufferHandle); in FillCodecBuffer() 582 endFlag = this->ReadOneFrame(fpIn_, static_cast<char *>(bufferHandle->virAddr), in FillCodecBuffer() 584 gralloc_->Unmap(*bufferHandle); in FillCodecBuffer() 585 bufferInfo->omxBuffer->bufferhandle = new NativeBuffer(bufferHandle); in FillCodecBuffer() 614 BufferHandle *bufferHandle = nullptr; in CreateBufferHandle() local 615 err = gralloc_->AllocMem(alloc, bufferHandle); in CreateBufferHandle() 620 bufferHandles_.emplace(std::make_pair(i, bufferHandle)); in CreateBufferHandle()
|
| D | codec_hdi_decode.cpp | 508 BufferHandle *bufferHandle = nullptr; in UseBufferHandle() local 509 int32_t err = gralloc_->AllocMem(alloc, bufferHandle); in UseBufferHandle() 520 omxBuffer->bufferhandle = new NativeBuffer(bufferHandle); in UseBufferHandle() 534 bufferInfo->setBufferHandle(bufferHandle); in UseBufferHandle() 720 } else if (bufferInfo->bufferHandle != nullptr && gralloc_ != nullptr) { in OnFillBufferDone() 721 gralloc_->Mmap(*bufferInfo->bufferHandle); in OnFillBufferDone() 722 (void)fwrite(bufferInfo->bufferHandle->virAddr, 1, buffer.filledLen, fpOut_); in OnFillBufferDone() 723 gralloc_->Unmap(*bufferInfo->bufferHandle); in OnFillBufferDone()
|
| /drivers/peripheral/codec/test/unittest/hdi_omx/ |
| D | codec_hdi_omx_test.cpp | 76 BufferHandle *bufferHandle; member 81 bufferHandle = nullptr; in BufferInfo() 91 if (bufferHandle != nullptr && gralloc_ != nullptr) { in ~BufferInfo() 92 gralloc_->FreeMem(*bufferHandle); in ~BufferInfo() 93 bufferHandle = nullptr; in ~BufferInfo() 204 void InitBufferHandle(std::shared_ptr<OmxCodecBuffer> &omxBuffer, BufferHandle **bufferHandle) in InitBufferHandle() argument 212 auto err = gralloc_->AllocMem(alloc, *bufferHandle); in InitBufferHandle() 218 omxBuffer->buffer = reinterpret_cast<uint8_t *>(*bufferHandle); in InitBufferHandle() 765 BufferHandle *bufferHandle = nullptr; variable 766 InitBufferHandle(omxBuffer, &bufferHandle); [all …]
|