Home
last modified time | relevance | path

Searched refs:bufferHandle (Results 1 – 25 of 30) sorted by relevance

12

/drivers/peripheral/codec/test/demo/v1.0/
Dcodec_gralloc_wrapper.cpp44 …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 …]
Dcodec_gralloc_wrapper.h28 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/
Dcodec_dyna_buffer.cpp26 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()
Dcodec_handle_buffer.cpp26 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/
Dcodec_dyna_buffer.cpp35 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()
Dcodec_handle_buffer.cpp38 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/
Dcodec_hdi_decode.h44 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/
Dcodec_hdi_decode.h48 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/
Dicodec_buffer.h33 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/
Dicodec_buffer.h34 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()
Dcodec_handle_buffer.h36 CodecHandleBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle);
Dcodec_dyna_buffer.h35 CodecDynaBuffer(struct OmxCodecBuffer &codecBuffer, BufferHandle *bufferHandle);
/drivers/peripheral/codec/image/jpeg/src/
Dcodec_jpeg_dec.cpp91 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/
Dcodec_function_utils.h59 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()
Dcodec_function_utils.cpp122 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/
Dcodec_hdi_adapter_encode.cpp479 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/
Dcodec_hdi_decode.cpp451 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 …]
Dcodec_hdi_encode.cpp526 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/
Djpeg_decoder.cpp212 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/
Dcodec_benchmark_omx_test.cpp69 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/
Dcodec_hdi_jpeg_test.cpp49 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/
Dcodec_hdi_adapter_decode.h46 BufferHandle *bufferHandle; member
52 bufferHandle = nullptr; in BufferInfo()
/drivers/peripheral/codec/test/demo/idl/src/
Dcodec_hdi_encode.cpp579 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()
Dcodec_hdi_decode.cpp508 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/
Dcodec_hdi_omx_test.cpp76 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 …]

12