Home
last modified time | relevance | path

Searched refs:omxBuffer (Results 1 - 25 of 33) sorted by relevance

12

/drivers/peripheral/codec/hal/idl_service/src/
H A Dicodec_buffer.cpp60 OMX_BUFFERHEADERTYPE &omxBuffer) in AllocateCodecBuffer()
68 buffer = CodecDMABuffer::Allocate(codecBuffer, omxBuffer); in AllocateCodecBuffer()
98 int32_t ICodecBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
100 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer()
101 omxBuffer.nFilledLen = codecBuffer.filledLen; in FillOmxBuffer()
102 omxBuffer.nFlags = codecBuffer.flag; in FillOmxBuffer()
106 int32_t ICodecBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
108 omxBuffer.nOffset = codecBuffer.offset; in EmptyOmxBuffer()
109 omxBuffer.nFilledLen = codecBuffer.filledLen; in EmptyOmxBuffer()
110 omxBuffer in EmptyOmxBuffer()
59 AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) AllocateCodecBuffer() argument
115 EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) EmptyOmxBufferDone() argument
122 FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) FillOmxBufferDone() argument
[all...]
H A Dcodec_dma_buffer.cpp44 sptr<ICodecBuffer> CodecDMABuffer::Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in Allocate() argument
46 if (omxBuffer.pAppPrivate == nullptr) { in Allocate()
47 CODEC_LOGE("omxBuffer.pAppPrivate is invalid!"); in Allocate()
54 OMXBufferAppPrivateData *privateData = static_cast<OMXBufferAppPrivateData *>(omxBuffer.pAppPrivate); in Allocate()
66 int32_t CodecDMABuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
73 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
76 int32_t 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 FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) FillOmxBufferDone() argument
[all...]
H A Dcodec_handle_buffer.cpp52 int32_t CodecHandleBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
68 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
71 int32_t CodecHandleBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
75 (void)omxBuffer; in EmptyOmxBuffer()
91 int32_t CodecHandleBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument
94 (void)omxBuffer; in EmptyOmxBufferDone()
98 int32_t CodecHandleBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument
100 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
H A Dcodec_share_buffer.cpp95 int32_t CodecShareBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
102 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
105 int32_t CodecShareBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
114 CODEC_LOGE("omxBuffer.length [%{public}d omxBuffer.offset[%{public}d]", codecBuffer.filledLen, in EmptyOmxBuffer()
118 auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.offset, sharedPtr, 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
[all...]
H A Dcodec_dyna_buffer.cpp43 int32_t CodecDynaBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
67 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
70 int32_t CodecDynaBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
95 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
109 int32_t CodecDynaBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument
111 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
114 int32_t CodecDynaBuffer::FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBufferDone() argument
116 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
/drivers/peripheral/codec/test/unittest/idl_omx/
H A Dcodec_function_utils.cpp61 void FunctionUtil::InitCodecBufferWithAshMem(enum PortIndex port, int bufferSize, shared_ptr<OmxCodecBuffer> omxBuffer, in InitCodecBufferWithAshMem() argument
64 InitOmxCodecBuffer(*omxBuffer.get(), CODEC_BUFFER_TYPE_AVSHARE_MEM_FD); in InitCodecBufferWithAshMem()
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()
118 bool FunctionUtil::FillCodecBufferWithBufferHandle(shared_ptr<OmxCodecBuffer> omxBuffer) in FillCodecBufferWithBufferHandle() argument
135 omxBuffer->bufferhandle = new NativeBuffer(bufferHandle); in FillCodecBufferWithBufferHandle()
148 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseDynaBuffer() local
149 InitOmxCodecBuffer(*omxBuffer in UseDynaBuffer()
177 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); UseHandleBuffer() local
201 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); UseBufferOnPort() local
232 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); AllocateBufferOnPort() local
299 PushAlongParam(OmxCodecBuffer &omxBuffer) PushAlongParam() argument
[all...]
/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/
H A Dicodec_buffer.cpp113 int32_t ICodecBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
115 omxBuffer.nOffset = codecBuffer.offset; in FillOmxBuffer()
116 omxBuffer.nFilledLen = codecBuffer.filledLen; in FillOmxBuffer()
117 omxBuffer.nFlags = codecBuffer.flag; in FillOmxBuffer()
121 int32_t ICodecBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
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()
130 int32_t ICodecBuffer::EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBufferDone() argument
137 FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) FillOmxBufferDone() argument
[all...]
H A Dcodec_dyna_buffer.cpp57 int32_t CodecDynaBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
61 (void)omxBuffer; in FillOmxBuffer()
65 int32_t CodecDynaBuffer::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 void CodecDynaBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument
[all...]
H A Dcodec_handle_buffer.cpp52 int32_t CodecHandleBuffer::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 int32_t CodecHandleBuffer::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 void CodecHandleBuffer::ResetBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in ResetBuffer() argument
[all...]
H A Dcodec_share_buffer.cpp105 int32_t CodecShareBuffer::FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in FillOmxBuffer() argument
114 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
117 int32_t CodecShareBuffer::EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in EmptyOmxBuffer() argument
128 CODEC_LOGE("omxBuffer.length [%{public}d omxBuffer.offset[%{public}d]", codecBuffer.filledLen, in EmptyOmxBuffer()
132 auto ret = memcpy_s(omxBuffer.pBuffer + codecBuffer.offset, codecBuffer.allocLen - codecBuffer.offset, sharedPtr, 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
[all...]
/drivers/peripheral/codec/test/demo/idl/src/
H A Dcodec_hdi_decode.cpp422 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseBufferOnPort() local
423 omxBuffer->size = sizeof(OmxCodecBuffer); in UseBufferOnPort()
424 omxBuffer->version.version.majorVersion = 1; in UseBufferOnPort()
425 omxBuffer->bufferType = CODEC_BUFFER_TYPE_AVSHARE_MEM_FD; in UseBufferOnPort()
428 omxBuffer->fd = fd; in UseBufferOnPort()
429 omxBuffer->bufferhandle = nullptr; in UseBufferOnPort()
430 omxBuffer->allocLen = bufferSize; in UseBufferOnPort()
431 omxBuffer->fenceFd = -1; in UseBufferOnPort()
432 omxBuffer->pts = 0; in UseBufferOnPort()
433 omxBuffer in UseBufferOnPort()
529 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); UseDMABuffer() local
579 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); UseBufferHandle() local
[all...]
H A Dcodec_hdi_encode.cpp376 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseDMABuffer() local
377 omxBuffer->size = sizeof(OmxCodecBuffer); in UseDMABuffer()
378 omxBuffer->version.version.majorVersion = 1; in UseDMABuffer()
379 omxBuffer->bufferType = CODEC_BUFFER_TYPE_DMA_MEM_FD; in UseDMABuffer()
380 omxBuffer->fd = INIT_BUFFER_CODE; in UseDMABuffer()
381 omxBuffer->bufferhandle = nullptr; in UseDMABuffer()
382 omxBuffer->allocLen = bufferSize; in UseDMABuffer()
383 omxBuffer->fenceFd = INIT_BUFFER_CODE; in UseDMABuffer()
384 omxBuffer->pts = 0; in UseDMABuffer()
385 omxBuffer in UseDMABuffer()
420 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); UseBufferOnPort() local
473 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); UseDynaBuffer() local
[all...]
/drivers/peripheral/codec/test/unittest/hdi_omx/
H A Dcodec_hdi_omx_test.cpp74 std::shared_ptr<OmxCodecBuffer> omxBuffer; member
79 omxBuffer = nullptr; in BufferInfo()
85 omxBuffer = nullptr; in ~BufferInfo()
115 void InitCodecBufferWithAshMem(enum PortIndex portIndex, int bufferSize, shared_ptr<OmxCodecBuffer> omxBuffer, in InitCodecBufferWithAshMem() argument
118 omxBuffer->size = sizeof(OmxCodecBuffer); in InitCodecBufferWithAshMem()
119 omxBuffer->version = version_; in InitCodecBufferWithAshMem()
120 omxBuffer->bufferType = CODEC_BUFFER_TYPE_AVSHARE_MEM_FD; in InitCodecBufferWithAshMem()
121 omxBuffer->bufferLen = sizeof(int); in InitCodecBufferWithAshMem()
122 omxBuffer->buffer = (uint8_t *)(uintptr_t)sharedMem->GetAshmemFd(); in InitCodecBufferWithAshMem()
123 omxBuffer in InitCodecBufferWithAshMem()
139 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); UseBufferOnPort() local
204 InitBufferHandle(std::shared_ptr<OmxCodecBuffer> &omxBuffer, BufferHandle **bufferHandle) InitBufferHandle() argument
667 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
686 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
705 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
724 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
765 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
810 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
899 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
911 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
924 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); HWTEST_F() local
[all...]
/drivers/peripheral/codec/hal/idl_service/include/
H A Dcodec_dma_buffer.h27 OHOS::sptr<ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
28 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
29 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
31 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
32 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
H A Dcodec_handle_buffer.h28 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
29 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
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) override;
28 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
30 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
31 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
H A Dicodec_buffer.h42 sptr<ICodecBuffer> static AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
43 virtual int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
44 virtual int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
46 virtual int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer);
47 virtual int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer);
H A Dcodec_share_buffer.h30 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
31 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
33 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
34 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
/drivers/peripheral/codec/hal/v2.0/hdi_impl/include/
H A Dcodec_handle_buffer.h28 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
29 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
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);
H A Dcodec_dyna_buffer.h27 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
28 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
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_share_buffer.h30 int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
31 int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) override;
33 int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
34 int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer) override;
H A Dicodec_buffer.h53 virtual int32_t FillOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
54 virtual int32_t EmptyOmxBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer);
56 virtual int32_t EmptyOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer);
57 virtual int32_t FillOmxBufferDone(OMX_BUFFERHEADERTYPE &omxBuffer);
/drivers/peripheral/codec/test/demo/v2.0/src/
H A Dcodec_hdi_encode.cpp316 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseBufferOnPort() local
317 omxBuffer->size = sizeof(OmxCodecBuffer); in UseBufferOnPort()
318 omxBuffer->version.s.nVersionMajor = 1; in UseBufferOnPort()
319 omxBuffer->bufferType = CODEC_BUFFER_TYPE_AVSHARE_MEM_FD; in UseBufferOnPort()
322 omxBuffer->bufferLen = FD_SIZE; in UseBufferOnPort()
323 omxBuffer->buffer = reinterpret_cast<uint8_t *>(fd); in UseBufferOnPort()
324 omxBuffer->allocLen = bufferSize; in UseBufferOnPort()
325 omxBuffer->fenceFd = -1; in UseBufferOnPort()
326 omxBuffer->pts = 0; in UseBufferOnPort()
327 omxBuffer in UseBufferOnPort()
368 auto omxBuffer = std::make_shared<OmxCodecBuffer>(); UseDynaBuffer() local
[all...]
H A Dcodec_hdi_decode.cpp332 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseBufferOnPort() local
333 omxBuffer->size = sizeof(OmxCodecBuffer); in UseBufferOnPort()
334 omxBuffer->version.s.nVersionMajor = 1; in UseBufferOnPort()
335 omxBuffer->bufferType = CODEC_BUFFER_TYPE_AVSHARE_MEM_FD; in UseBufferOnPort()
338 omxBuffer->bufferLen = FD_SIZE; in UseBufferOnPort()
339 omxBuffer->buffer = reinterpret_cast<uint8_t *>(fd); in UseBufferOnPort()
340 omxBuffer->allocLen = bufferSize; in UseBufferOnPort()
341 omxBuffer->fenceFd = -1; in UseBufferOnPort()
342 omxBuffer->pts = 0; in UseBufferOnPort()
343 omxBuffer in UseBufferOnPort()
447 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); UseBufferHandle() local
[all...]
/drivers/peripheral/codec/test/benchmarktest/
H A Dcodec_benchmark_omx_test.cpp67 std::shared_ptr<OmxCodecBuffer> omxBuffer; member
72 omxBuffer = nullptr; in BufferInfo()
78 omxBuffer = nullptr; in ~BufferInfo()
122 void InitCodecBufferWithAshMem(enum PortIndex port, int bufferSize, shared_ptr<OmxCodecBuffer> omxBuffer, in InitCodecBufferWithAshMem() argument
125 InitOmxCodecBuffer(*omxBuffer.get(), CODEC_BUFFER_TYPE_AVSHARE_MEM_FD); in InitCodecBufferWithAshMem()
126 omxBuffer->fd = sharedMem->GetAshmemFd(); in InitCodecBufferWithAshMem()
128 omxBuffer->type = READ_ONLY_TYPE; in InitCodecBufferWithAshMem()
131 omxBuffer->type = READ_WRITE_TYPE; in InitCodecBufferWithAshMem()
139 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); in UseBufferOnPort() local
140 if (omxBuffer in UseBufferOnPort()
464 std::shared_ptr<OmxCodecBuffer> omxBuffer = std::make_shared<OmxCodecBuffer>(); BENCHMARK_F() local
488 struct OmxCodecBuffer omxBuffer; BENCHMARK_F() local
509 struct OmxCodecBuffer omxBuffer; BENCHMARK_F() local
525 struct OmxCodecBuffer omxBuffer; BENCHMARK_F() local
[all...]

Completed in 11 milliseconds

12