/ohos5.0/drivers/peripheral/codec/test/unittest/idl_omx/ |
H A D | codec_function_utils.cpp | 65 omxBuffer->fd = sharedMem->GetAshmemFd(); in InitCodecBufferWithAshMem() 66 omxBuffer->allocLen = bufferSize; in InitCodecBufferWithAshMem() 68 omxBuffer->type = READ_ONLY_TYPE; in InitCodecBufferWithAshMem() 71 omxBuffer->type = READ_WRITE_TYPE; in InitCodecBufferWithAshMem() 162 bufferInfo->omxBuffer = omxBuffer; in UseDynaBuffer() 191 bufferInfo->omxBuffer = omxBuffer; in UseHandleBuffer() 215 omxBuffer->fd = FD_DEFAULT; in UseBufferOnPort() 217 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 234 omxBuffer->allocLen = bufferSize; in AllocateBufferOnPort() 247 omxBuffer->type = outBuffer.type; in AllocateBufferOnPort() [all …]
|
/ohos5.0/drivers/peripheral/codec/test/unittest/hdi_omx/ |
H A D | codec_hdi_omx_test.cpp | 164 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 676 omxBuffer->pts = 0; 677 omxBuffer->flag = 0; 695 omxBuffer->pts = 0; 696 omxBuffer->flag = 0; 714 omxBuffer->pts = 0; 715 omxBuffer->flag = 0; 733 omxBuffer->pts = 0; 780 bufferInfo->omxBuffer = omxBuffer; 819 omxBuffer->pts = 0; [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | icodec_buffer.cpp | 100 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer() 101 omxBuffer.nFilledLen = codecBuffer.filledLen; in FillOmxBuffer() 102 omxBuffer.nFlags = codecBuffer.flag; in FillOmxBuffer() 108 omxBuffer.nOffset = codecBuffer.offset; in EmptyOmxBuffer() 109 omxBuffer.nFilledLen = codecBuffer.filledLen; in EmptyOmxBuffer() 110 omxBuffer.nFlags = codecBuffer.flag; in EmptyOmxBuffer() 111 omxBuffer.nTimeStamp = codecBuffer.pts; in EmptyOmxBuffer() 117 codecBuffer_.offset = omxBuffer.nOffset; in EmptyOmxBufferDone() 124 codecBuffer_.offset = omxBuffer.nOffset; in FillOmxBufferDone() 126 codecBuffer_.flag = omxBuffer.nFlags; in FillOmxBufferDone() [all …]
|
H A D | codec_dma_buffer.cpp | 44 …ffer> CodecDMABuffer::Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in Allocate() argument 46 if (omxBuffer.pAppPrivate == nullptr) { in Allocate() 54 …OMXBufferAppPrivateData *privateData = static_cast<OMXBufferAppPrivateData *>(omxBuffer.pAppPrivat… in Allocate() 66 … CodecDMABuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 73 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 76 …CodecDMABuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 83 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 96 int32_t CodecDMABuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 98 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 101 int32_t CodecDMABuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument [all …]
|
H A D | codec_handle_buffer.cpp | 50 …decHandleBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 56 ResetBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 67 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 70 …ecHandleBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 74 (void)omxBuffer; in EmptyOmxBuffer() 93 int32_t CodecHandleBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 96 (void)omxBuffer; in EmptyOmxBufferDone() 100 int32_t CodecHandleBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 102 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone() 119 …CodecHandleBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument [all …]
|
H A D | codec_dyna_buffer.cpp | 50 …CodecDynaBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 70 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 73 …odecDynaBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 79 ResetBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 91 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 107 int32_t CodecDynaBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 109 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 112 int32_t CodecDynaBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 114 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone() 131 …d CodecDynaBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument [all …]
|
H A D | codec_share_buffer.cpp | 95 …odecShareBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 102 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 105 …decShareBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 118 …auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.off… in EmptyOmxBuffer() 124 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 143 int32_t CodecShareBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 145 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 148 int32_t CodecShareBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 150 …if (shMem_ == nullptr || !shMem_->WriteToAshmem(omxBuffer.pBuffer, omxBuffer.nFilledLen, omxBuffer… in FillOmxBufferDone() 155 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
|
/ohos5.0/drivers/peripheral/codec/test/demo/idl/src/ |
H A D | codec_hdi_decode.cpp | 428 omxBuffer->fd = fd; in UseBufferOnPort() 432 omxBuffer->pts = 0; in UseBufferOnPort() 433 omxBuffer->flag = 0; in UseBufferOnPort() 452 omxBuffer->fd = -1; in UseBufferOnPort() 456 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 537 omxBuffer->pts = 0; in UseDMABuffer() 538 omxBuffer->flag = 0; in UseDMABuffer() 551 bufferInfo->omxBuffer = omxBuffer; in UseDMABuffer() 590 omxBuffer->fd = -1; in UseBufferHandle() 593 omxBuffer->pts = 0; in UseBufferHandle() [all …]
|
H A D | codec_hdi_encode.cpp | 384 omxBuffer->pts = 0; in UseDMABuffer() 385 omxBuffer->flag = 0; in UseDMABuffer() 397 bufferInfo->omxBuffer = omxBuffer; in UseDMABuffer() 426 omxBuffer->fd = fd; in UseBufferOnPort() 430 omxBuffer->pts = 0; in UseBufferOnPort() 431 omxBuffer->flag = 0; in UseBufferOnPort() 453 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 477 omxBuffer->fd = -1; in UseDynaBuffer() 481 omxBuffer->pts = 0; in UseDynaBuffer() 482 omxBuffer->flag = 0; in UseDynaBuffer() [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/ |
H A D | icodec_buffer.cpp | 115 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer() 116 omxBuffer.nFilledLen = codecBuffer.filledLen; in FillOmxBuffer() 117 omxBuffer.nFlags = codecBuffer.flag; in FillOmxBuffer() 123 omxBuffer.nOffset = codecBuffer.offset; in EmptyOmxBuffer() 124 omxBuffer.nFilledLen = codecBuffer.filledLen; in EmptyOmxBuffer() 125 omxBuffer.nFlags = codecBuffer.flag; in EmptyOmxBuffer() 126 omxBuffer.nTimeStamp = codecBuffer.pts; in EmptyOmxBuffer() 132 codecBuffer_.offset = omxBuffer.nOffset; in EmptyOmxBufferDone() 139 codecBuffer_.offset = omxBuffer.nOffset; in FillOmxBufferDone() 141 codecBuffer_.flag = omxBuffer.nFlags; in FillOmxBufferDone() [all …]
|
H A D | codec_dyna_buffer.cpp | 57 …CodecDynaBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 61 (void)omxBuffer; in FillOmxBuffer() 65 …odecDynaBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 71 ResetBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 83 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 106 int32_t CodecDynaBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 108 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 111 int32_t CodecDynaBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 114 (void)omxBuffer; in FillOmxBufferDone() 132 …d CodecDynaBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument [all …]
|
H A D | codec_handle_buffer.cpp | 52 …decHandleBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 58 ResetBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 69 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 72 …ecHandleBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 76 (void)omxBuffer; in EmptyOmxBuffer() 102 int32_t CodecHandleBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 105 (void)omxBuffer; in EmptyOmxBufferDone() 109 int32_t CodecHandleBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 111 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone() 128 …CodecHandleBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument [all …]
|
H A D | codec_share_buffer.cpp | 105 …odecShareBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument 114 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 117 …decShareBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument 132 …auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.off… in EmptyOmxBuffer() 138 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 161 int32_t CodecShareBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument 163 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 166 int32_t CodecShareBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument 168 …if (shMem_ == nullptr || !shMem_->WriteToAshmem(omxBuffer.pBuffer, omxBuffer.nFilledLen, omxBuffer… in FillOmxBufferDone() 173 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | hdi_codec.cpp | 172 omxBuffer->size = sizeof(OmxCodecBuffer); in InitBuffersByPort() 176 omxBuffer->bufferhandle = nullptr; in InitBuffersByPort() 177 omxBuffer->allocLen = bufferSize; in InitBuffersByPort() 178 omxBuffer->fenceFd = -1; in InitBuffersByPort() 179 omxBuffer->pts = 0; in InitBuffersByPort() 180 omxBuffer->flag = 0; in InitBuffersByPort() 183 omxBuffer->type = READ_ONLY_TYPE; in InitBuffersByPort() 185 omxBuffer->type = READ_WRITE_TYPE; in InitBuffersByPort() 198 omxInBufferInfo_->omxBuffer = omxBuffer; in InitBuffersByPort() 202 omxOutBufferInfo_->omxBuffer = omxBuffer; in InitBuffersByPort() [all …]
|
/ohos5.0/foundation/multimedia/image_framework/plugins/common/libs/image/libextplugin/src/hardware/imagecodec/ |
H A D | image_codec_dfx.cpp | 92 inTimeMap_[info.omxBuffer->pts] = now; in UpdateInputRecord() 101 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag); in UpdateInputRecord() 105 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, inFps); in UpdateInputRecord() 114 auto it = inTimeMap_.find(info.omxBuffer->pts); in UpdateOutputRecord() 133 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, in UpdateOutputRecord() 139 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, in UpdateOutputRecord() 146 if (omxBuffer->flag & OMX_BUFFERFLAG_EOS) { in IsValidFrame() 152 if (omxBuffer->filledLen == 0) { in IsValidFrame() 182 if (eos || omxBuffer->filledLen == 0) { in DumpSurfaceBuffer() 226 if (eos || omxBuffer->filledLen == 0) { in DumpLinearBuffer() [all …]
|
H A D | image_codec.cpp | 500 omxBuffer->fd = -1; in SurfaceBufferToOmxBuffer() 503 return omxBuffer; in SurfaceBufferToOmxBuffer() 512 omxBuffer->fd = -1; in DynamicSurfaceBufferToOmxBuffer() 515 return omxBuffer; in DynamicSurfaceBufferToOmxBuffer() 640 info.omxBuffer->offset = omxBuffer.offset; in OnOMXFillBufferDone() 641 info.omxBuffer->filledLen = omxBuffer.filledLen; in OnOMXFillBufferDone() 642 info.omxBuffer->pts = omxBuffer.pts; in OnOMXFillBufferDone() 643 info.omxBuffer->flag = omxBuffer.flag; in OnOMXFillBufferDone() 683 shared_ptr<OmxCodecBuffer> omxBuffer = info.omxBuffer; in NotifyUserOutBufferAvaliable() local 984 if (omxBuffer == nullptr || omxBuffer->fd < 0) { in CleanUpUnusedInfo() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/ |
H A D | hcodec.cpp | 724 omxBuffer->fd = -1; in SurfaceBufferToOmxBuffer() 727 return omxBuffer; in SurfaceBufferToOmxBuffer() 736 omxBuffer->fd = -1; in DynamicSurfaceBufferToOmxBuffer() 739 return omxBuffer; in DynamicSurfaceBufferToOmxBuffer() 760 if (omxBuffer == nullptr || omxBuffer->fd < 0) { in CleanUpUnusedInfo() 997 info.omxBuffer->offset = omxBuffer.offset; in OnOMXFillBufferDone() 998 info.omxBuffer->filledLen = omxBuffer.filledLen; in OnOMXFillBufferDone() 999 info.omxBuffer->pts = omxBuffer.pts; in OnOMXFillBufferDone() 1000 info.omxBuffer->flag = omxBuffer.flag; in OnOMXFillBufferDone() 1001 info.omxBuffer->alongParam = std::move(omxBuffer.alongParam); in OnOMXFillBufferDone() [all …]
|
H A D | hcodec_dfx.cpp | 262 inTimeMap_[info.omxBuffer->pts] = now; in UpdateInputRecord() 272 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag); in UpdateInputRecord() 276 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, inFps); in UpdateInputRecord() 285 auto it = inTimeMap_.find(info.omxBuffer->pts); in UpdateOutputRecord() 306 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, in UpdateOutputRecord() 312 info.omxBuffer->pts, info.omxBuffer->filledLen, info.omxBuffer->flag, in UpdateOutputRecord() 319 if (omxBuffer->flag & OMX_BUFFERFLAG_EOS) { in IsValidFrame() 325 if (omxBuffer->filledLen == 0) { in IsValidFrame() 358 if (omxBuffer->filledLen == 0) { in DumpSurfaceBuffer() 438 if (omxBuffer->filledLen == 0) { in DumpLinearBuffer() [all …]
|
/ohos5.0/drivers/peripheral/codec/test/demo/v2.0/src/ |
H A D | codec_hdi_encode.cpp | 325 omxBuffer->fenceFd = -1; in UseBufferOnPort() 326 omxBuffer->pts = 0; in UseBufferOnPort() 327 omxBuffer->flag = 0; in UseBufferOnPort() 344 omxBuffer->bufferLen = 0; in UseBufferOnPort() 348 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 372 omxBuffer->bufferLen = 0; in UseDynaBuffer() 375 omxBuffer->fenceFd = -1; in UseDynaBuffer() 376 omxBuffer->pts = 0; in UseDynaBuffer() 377 omxBuffer->flag = 0; in UseDynaBuffer() 385 omxBuffer->bufferLen = 0; in UseDynaBuffer() [all …]
|
H A D | codec_hdi_decode.cpp | 338 omxBuffer->bufferLen = FD_SIZE; in UseBufferOnPort() 340 omxBuffer->allocLen = bufferSize; in UseBufferOnPort() 341 omxBuffer->fenceFd = -1; in UseBufferOnPort() 342 omxBuffer->pts = 0; in UseBufferOnPort() 343 omxBuffer->flag = 0; in UseBufferOnPort() 360 omxBuffer->bufferLen = 0; in UseBufferOnPort() 364 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 464 omxBuffer->pts = 0; in UseBufferHandle() 465 omxBuffer->flag = 0; in UseBufferHandle() 471 omxBuffer->bufferLen = 0; in UseBufferHandle() [all …]
|
/ohos5.0/drivers/peripheral/codec/test/benchmarktest/ |
H A D | codec_benchmark_omx_test.cpp | 72 omxBuffer = nullptr; in BufferInfo() 78 omxBuffer = nullptr; in ~BufferInfo() 140 if (omxBuffer == nullptr) { in UseBufferOnPort() 160 omxBuffer = nullptr; in UseBufferOnPort() 164 omxBuffer->fd = FD_DEFAULT; in UseBufferOnPort() 166 bufferInfo->omxBuffer = omxBuffer; in UseBufferOnPort() 469 omxBuffer->allocLen = handleSize; in BENCHMARK_F() 488 struct OmxCodecBuffer omxBuffer; in BENCHMARK_F() local 509 struct OmxCodecBuffer omxBuffer; in BENCHMARK_F() local 511 omxBuffer.bufferId = BUFFER_ID_ERROR; in BENCHMARK_F() [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/src/ |
H A D | codec_adapter.cpp | 187 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) { in OmxAdapterUseBuffer() 191 return codecNode->node->UseBuffer(portIndex, *omxBuffer); in OmxAdapterUseBuffer() 195 struct OmxCodecBuffer *omxBuffer) in OmxAdapterAllocateBuffer() argument 198 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) { in OmxAdapterAllocateBuffer() 202 return codecNode->node->AllocateBuffer(portIndex, *omxBuffer); in OmxAdapterAllocateBuffer() 208 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) { in OmxAdapterFreeBuffer() 212 int32_t ret = codecNode->node->FreeBuffer(portIndex, *omxBuffer); in OmxAdapterFreeBuffer() 219 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) { in OmxAdapterEmptyThisBuffer() 223 return codecNode->node->EmptyThisBuffer(*omxBuffer); in OmxAdapterEmptyThisBuffer() 229 if (codecNode == nullptr || codecNode->node == nullptr || omxBuffer == nullptr) { in OmxAdapterFillThisBuffer() [all …]
|
/ohos5.0/drivers/peripheral/codec/hal/idl_service/include/ |
H A D | codec_dma_buffer.h | 27 …ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer); 28 …int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overrid… 29 …int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overri… 31 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override; 32 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
|
H A D | codec_dyna_buffer.h | 27 …int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overrid… 28 …int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overri… 30 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override; 31 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override; 39 void ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
|
H A D | codec_handle_buffer.h | 28 …int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overrid… 29 …int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) overri… 31 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override; 32 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override; 40 void ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
|