Home
last modified time | relevance | path

Searched refs:omxBuffer (Results 1 – 25 of 53) sorted by relevance

123

/ohos5.0/drivers/peripheral/codec/test/unittest/idl_omx/
H A Dcodec_function_utils.cpp65 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 Dcodec_hdi_omx_test.cpp164 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 Dicodec_buffer.cpp100 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 Dcodec_dma_buffer.cpp44 …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 Dcodec_handle_buffer.cpp50 …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 Dcodec_dyna_buffer.cpp50 …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 Dcodec_share_buffer.cpp95 …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 Dcodec_hdi_decode.cpp428 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 Dcodec_hdi_encode.cpp384 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 Dicodec_buffer.cpp115 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 Dcodec_dyna_buffer.cpp57 …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 Dcodec_handle_buffer.cpp52 …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 Dcodec_share_buffer.cpp105 …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 Dhdi_codec.cpp172 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 Dimage_codec_dfx.cpp92 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 Dimage_codec.cpp500 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 Dhcodec.cpp724 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 Dhcodec_dfx.cpp262 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 Dcodec_hdi_encode.cpp325 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 Dcodec_hdi_decode.cpp338 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 Dcodec_benchmark_omx_test.cpp72 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 Dcodec_adapter.cpp187 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 Dcodec_dma_buffer.h27 …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 Dcodec_dyna_buffer.h27 …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 Dcodec_handle_buffer.h28 …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);

123