/drivers/peripheral/codec/test/unittest/hdi_image/ |
H A D | codec_hdi_jpeg_test.cpp | 91 struct CodecImageBuffer inBuffer; in HWTEST_F() local 92 auto ret = hdiJpeg_->AllocateInBuffer(inBuffer, 0, CODEC_IMAGE_JPEG); in HWTEST_F() 99 struct CodecImageBuffer inBuffer; in HWTEST_F() local 100 auto ret = hdiJpeg_->AllocateInBuffer(inBuffer, CODEC_IMAGE_MAX_BUFFER_SIZE + 1, CODEC_IMAGE_JPEG); in HWTEST_F() 107 struct CodecImageBuffer inBuffer; in HWTEST_F() local 108 auto ret = hdiJpeg_->AllocateInBuffer(inBuffer, NORMAL_BUFFER_SIZE, CODEC_IMAGE_JPEG); in HWTEST_F() 110 ret = hdiJpeg_->FreeInBuffer(inBuffer); in HWTEST_F() 117 struct CodecImageBuffer inBuffer; in HWTEST_F() local 118 inBuffer.id = -1; in HWTEST_F() 119 inBuffer in HWTEST_F() 127 struct CodecImageBuffer inBuffer; HWTEST_F() local 139 struct CodecImageBuffer inBuffer; HWTEST_F() local 155 struct CodecImageBuffer inBuffer; HWTEST_F() local [all...] |
/drivers/peripheral/codec/image/hdi_service/src/ |
H A D | codec_image_service.cpp | 67 int32_t CodecImageService::DoJpegDecode(const CodecImageBuffer& inBuffer, const CodecImageBuffer& outBuffer,
in DoJpegDecode() argument 72 if (inBuffer.fenceFd >= 0) {
in DoJpegDecode() 73 close(inBuffer.fenceFd);
in DoJpegDecode() 76 return jpegImpl_->DoJpegDecode(inBuffer, outBuffer, decInfo);
in DoJpegDecode() 79 int32_t CodecImageService::AllocateInBuffer(CodecImageBuffer& inBuffer, uint32_t size, CodecImageRole role)
in AllocateInBuffer() argument 85 inBuffer.bufferRole = role;
in AllocateInBuffer() 86 inBuffer.size = size;
in AllocateInBuffer() 89 return jpegImpl_->AllocateJpegInBuffer(inBuffer, size);
in AllocateInBuffer() 95 int32_t CodecImageService::FreeInBuffer(const CodecImageBuffer& inBuffer)
in FreeInBuffer() argument 98 CODEC_LOGI("servcie impl, bufferId [%{public}d]", inBuffer in FreeInBuffer() [all...] |
/drivers/peripheral/codec/image/jpeg/src/ |
H A D | codec_jpeg_service.cpp | 53 int32_t CodecJpegService::DoJpegDecode(const CodecImageBuffer& inBuffer, const CodecImageBuffer& outBuffer,
in DoJpegDecode() argument 58 CHECK_AND_RETURN_RET_LOG(inBuffer.buffer != nullptr, HDF_FAILURE, "inBuffer.buffer is null");
in DoJpegDecode() 61 BufferHandle *inHandle = inBuffer.buffer->GetBufferHandle();
in DoJpegDecode() 73 int32_t CodecJpegService::AllocateJpegInBuffer(CodecImageBuffer& inBuffer, uint32_t size)
in AllocateJpegInBuffer() argument 80 inBuffer.fenceFd = -1;
in AllocateJpegInBuffer() 82 inBuffer.buffer = new NativeBuffer();
in AllocateJpegInBuffer() 83 if (inBuffer.buffer == nullptr) {
in AllocateJpegInBuffer() 89 inBuffer.buffer->SetBufferHandle(bufferHandle, true, [this](BufferHandle* freeBuffer) {
in AllocateJpegInBuffer() 96 inBuffer in AllocateJpegInBuffer() 101 FreeJpegInBuffer(const CodecImageBuffer& inBuffer) FreeJpegInBuffer() argument [all...] |
/drivers/peripheral/codec/test/fuzztest/image_fuzzer/imagefreeinbuffer_fuzzer/ |
H A D | imagefreeinbuffer_fuzzer.cpp | 49 CodecImageBuffer inBuffer; in FreeInBuffer() local 50 FillDataImageBuffer(inBuffer); in FreeInBuffer() 51 auto err = image->FreeInBuffer(inBuffer); in FreeInBuffer()
|
/drivers/peripheral/codec/hal/idl_service/include/ |
H A D | codec_component_service.h | 45 int32_t UseBuffer(uint32_t portIndex, const OmxCodecBuffer &inBuffer, OmxCodecBuffer &outBuffer) override; 46 int32_t AllocateBuffer(uint32_t portIndex, const OmxCodecBuffer &inBuffer, OmxCodecBuffer &outBuffer) override; 52 int32_t UseEglImage(uint32_t portIndex, const OmxCodecBuffer &inBuffer, OmxCodecBuffer &outBuffer, 56 const OmxCodecBuffer& inBuffer) override; 60 bool ReWrapNativeBufferInOmxBuffer(const OmxCodecBuffer &inBuffer);
|
H A D | component_node.h | 48 const OmxCodecBuffer& inBuffer);
|
/drivers/peripheral/codec/test/fuzztest/image_fuzzer/imageallocateinbuffer_fuzzer/ |
H A D | imageallocateinbuffer_fuzzer.cpp | 48 CodecImageBuffer inBuffer; in AllocateInBuffer() local 51 auto err = image->AllocateInBuffer(inBuffer, bufferSize, role); in AllocateInBuffer() 56 err = image->FreeInBuffer(inBuffer); in AllocateInBuffer()
|
/drivers/peripheral/camera/vdi_base/common/pipeline_core/ipp/include/ |
H A D | ipp_algo.h | 50 int (*Process)(IppAlgoBuffer* inBuffer[], int inBufferCount, IppAlgoBuffer* outBuffer, IppAlgoMeta* meta); 57 typedef int (*AlgoFuncProcess)(IppAlgoBuffer* inBuffer[],
|
/drivers/peripheral/codec/image/jpeg/include/ |
H A D | codec_jpeg_service.h | 40 int32_t DoJpegDecode(const CodecImageBuffer& inBuffer, const CodecImageBuffer& outBuffer,
43 int32_t AllocateJpegInBuffer(CodecImageBuffer& inBuffer, uint32_t size);
|
/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | codec_component_service.cpp | 107 bool CodecComponentService::ReWrapNativeBufferInOmxBuffer(const OmxCodecBuffer &inBuffer) in ReWrapNativeBufferInOmxBuffer() argument 112 return ReWrapNativeBuffer(const_cast<OmxCodecBuffer &>(inBuffer).bufferhandle); in ReWrapNativeBufferInOmxBuffer() 216 int32_t CodecComponentService::UseBuffer(uint32_t portIndex, const OmxCodecBuffer &inBuffer, OmxCodecBuffer &outBuffer) in UseBuffer() argument 220 if (!ReWrapNativeBufferInOmxBuffer(inBuffer)) { in UseBuffer() 223 outBuffer = const_cast<OmxCodecBuffer &>(inBuffer); in UseBuffer() 239 int32_t CodecComponentService::AllocateBuffer(uint32_t portIndex, const OmxCodecBuffer &inBuffer, in AllocateBuffer() argument 244 outBuffer = inBuffer; in AllocateBuffer() 310 int32_t CodecComponentService::UseEglImage(uint32_t portIndex, const OmxCodecBuffer &inBuffer, in UseEglImage() argument 315 outBuffer = inBuffer; in UseEglImage() 368 const OmxCodecBuffer& inBuffer) in SetParameterWithBuffer() 367 SetParameterWithBuffer(uint32_t index, const std::vector<int8_t>& paramStruct, const OmxCodecBuffer& inBuffer) SetParameterWithBuffer() argument [all...] |
H A D | component_node.cpp | 199 const OmxCodecBuffer& inBuffer) in SetParameterWithBuffer() 208 if (inBuffer.bufferhandle == nullptr) { in SetParameterWithBuffer() 212 BufferHandle* handle = inBuffer.bufferhandle->GetBufferHandle(); in SetParameterWithBuffer() 219 mapper->Mmap(inBuffer.bufferhandle); in SetParameterWithBuffer() 237 mapper->Unmap(inBuffer.bufferhandle); in SetParameterWithBuffer() 198 SetParameterWithBuffer(int32_t index, const std::vector<int8_t>& paramStruct, const OmxCodecBuffer& inBuffer) SetParameterWithBuffer() argument
|
/drivers/peripheral/codec/image/hdi_service/include/ |
H A D | codec_image_service.h | 45 int32_t DoJpegDecode(const CodecImageBuffer& inBuffer, const CodecImageBuffer& outBuffer,
48 int32_t AllocateInBuffer(CodecImageBuffer& inBuffer, uint32_t size, CodecImageRole role) override;
|
/drivers/peripheral/codec/test/fuzztest/image_fuzzer/imagedojpegdecode_fuzzer/ |
H A D | imagedojpegdecode_fuzzer.cpp | 114 CodecImageBuffer inBuffer; in DoJpegDecode() local 115 FillDataImageBuffer(inBuffer); in DoJpegDecode() 125 auto err = image->DoJpegDecode(inBuffer, outBuffer, decInfo); in DoJpegDecode()
|