Home
last modified time | relevance | path

Searched refs:ICodecBuffer (Results 1 – 22 of 22) sorted by relevance

/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/
H A Dicodec_buffer.cpp27 ICodecBuffer::ICodecBuffer(struct OmxCodecBuffer &codecBuffer) in ICodecBuffer() function in OHOS::Codec::Omx::ICodecBuffer
31 ICodecBuffer::~ICodecBuffer() in ~ICodecBuffer()
34 sptr<ICodecBuffer> ICodecBuffer::CreateCodeBuffer(struct OmxCodecBuffer &codecBuffer) in CreateCodeBuffer()
36 sptr<ICodecBuffer> buffer = sptr<ICodecBuffer>(); in CreateCodeBuffer()
54 sptr<ICodecBuffer> ICodecBuffer::AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer) in AllocateCodecBuffer()
56 sptr<ICodecBuffer> buffer = sptr<ICodecBuffer>(); in AllocateCodecBuffer()
65 struct OmxCodecBuffer &ICodecBuffer::GetCodecBuffer() in GetCodecBuffer()
70 void ICodecBuffer::SetBufferId(int32_t bufferId) in SetBufferId()
75 bool ICodecBuffer::CheckInvalid(struct OmxCodecBuffer &codecBuffer) in CheckInvalid()
85 int32_t ICodecBuffer::SyncWait(int fd, uint32_t timeout) in SyncWait()
[all …]
H A Dcodec_share_buffer.cpp47 return OHOS::sptr<ICodecBuffer>(); in Create()
53 return OHOS::sptr<ICodecBuffer>(); in Create()
63 return OHOS::sptr<ICodecBuffer>(); in Create()
71 return OHOS::sptr<ICodecBuffer>(buffer); in Create()
82 return OHOS::sptr<ICodecBuffer>(); in Allocate()
93 return OHOS::sptr<ICodecBuffer>(); in Allocate()
102 return OHOS::sptr<ICodecBuffer>(buffer); in Allocate()
114 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
138 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
163 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
[all …]
H A Dcodec_dyna_buffer.cpp25 CodecDynaBuffer::CodecDynaBuffer(struct OmxCodecBuffer &codecBuffer) : ICodecBuffer(codecBuffer) in CodecDynaBuffer()
33 sptr<ICodecBuffer> CodecDynaBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create()
44 return sptr<ICodecBuffer>(); in Create()
51 return sptr<ICodecBuffer>(); in Create()
54 return sptr<ICodecBuffer>(buffer); in Create()
83 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
108 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
125 if (!ICodecBuffer::CheckInvalid(codecBuffer) || dynaBuffer_ == nullptr) { in CheckInvalid()
H A Dcodec_handle_buffer.cpp25 CodecHandleBuffer::CodecHandleBuffer(struct OmxCodecBuffer &codecBuffer) : ICodecBuffer(codecBuffer) in CodecHandleBuffer()
36 sptr<ICodecBuffer> CodecHandleBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create()
48 sptr<ICodecBuffer> pBuffer = sptr<ICodecBuffer>(buffer); in Create()
69 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
111 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
121 if (!ICodecBuffer::CheckInvalid(codecBuffer) || bufferHandle_ == nullptr) { in CheckInvalid()
H A Dcomponent_node.cpp289 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnEmptyBufferDone()
307 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnFillBufferDone()
330 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::CreateCodeBuffer(buffer); in UseBuffer()
375 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::AllocateCodecBuffer(buffer); in AllocateBuffer()
401 sptr<ICodecBuffer> codecBufer = nullptr; in FreeBuffer()
453 sptr<ICodecBuffer> codecBuffer = nullptr; in EmptyThisBuffer()
476 sptr<ICodecBuffer> codecBuffer = nullptr; in FillThisBuffer()
508 sptr<ICodecBuffer> ComponentNode::GetBufferInfoByHeader(OMX_BUFFERHEADERTYPE *buffer) in GetBufferInfoByHeader()
512 return sptr<ICodecBuffer>(); in GetBufferInfoByHeader()
518 return sptr<ICodecBuffer>(); in GetBufferInfoByHeader()
[all …]
/ohos5.0/drivers/peripheral/codec/hal/idl_service/src/
H A Dicodec_buffer.cpp29 ICodecBuffer::ICodecBuffer(struct OmxCodecBuffer &codecBuffer) in ICodecBuffer() function in OHOS::Codec::Omx::ICodecBuffer
33 ICodecBuffer::~ICodecBuffer() in ~ICodecBuffer()
36 sptr<ICodecBuffer> ICodecBuffer::CreateCodeBuffer(struct OmxCodecBuffer &codecBuffer) in CreateCodeBuffer()
38 sptr<ICodecBuffer> buffer = nullptr; in CreateCodeBuffer()
59 sptr<ICodecBuffer> ICodecBuffer::AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer, in AllocateCodecBuffer()
62 sptr<ICodecBuffer> buffer = nullptr; in AllocateCodecBuffer()
78 struct OmxCodecBuffer &ICodecBuffer::GetCodecBuffer() in GetCodecBuffer()
83 void ICodecBuffer::SetBufferId(int32_t bufferId) in SetBufferId()
88 bool ICodecBuffer::CheckInvalid(struct OmxCodecBuffer &codecBuffer) in CheckInvalid()
131 int32_t ICodecBuffer::SyncWait(int fd, uint32_t timeout) in SyncWait()
[all …]
H A Dcodec_dma_buffer.cpp27 CodecDMABuffer::CodecDMABuffer(struct OmxCodecBuffer &codecBuffer) : ICodecBuffer(codecBuffer) in CodecDMABuffer()
33 sptr<ICodecBuffer> CodecDMABuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create()
37 return sptr<ICodecBuffer>(); in Create()
41 return sptr<ICodecBuffer>(buffer); in Create()
48 return sptr<ICodecBuffer>(); in Allocate()
63 return sptr<ICodecBuffer>(buffer); in Allocate()
73 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
83 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
98 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
103 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
[all …]
H A Dcodec_share_buffer.cpp42 return OHOS::sptr<ICodecBuffer>(); in Create()
48 return OHOS::sptr<ICodecBuffer>(); in Create()
58 return OHOS::sptr<ICodecBuffer>(); in Create()
63 return OHOS::sptr<ICodecBuffer>(buffer); in Create()
75 return OHOS::sptr<ICodecBuffer>(); in Allocate()
85 return OHOS::sptr<ICodecBuffer>(); in Allocate()
92 return OHOS::sptr<ICodecBuffer>(buffer); in Allocate()
102 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
124 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
145 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
[all …]
H A Dcodec_dyna_buffer.cpp27 : ICodecBuffer(codecBuffer) in CodecDynaBuffer()
38 sptr<ICodecBuffer> CodecDynaBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create()
47 return sptr<ICodecBuffer>(buffer); in Create()
70 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
91 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer()
109 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone()
114 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
124 if (!ICodecBuffer::CheckInvalid(codecBuffer) || dynaBuffer_ == nullptr) { in CheckInvalid()
H A Dcodec_handle_buffer.cpp27 : ICodecBuffer(codecBuffer), bufferHandle_(bufferHandle) in CodecHandleBuffer()
38 sptr<ICodecBuffer> CodecHandleBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create()
47 return sptr<ICodecBuffer>(buffer); in Create()
67 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer()
102 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
112 if (!ICodecBuffer::CheckInvalid(codecBuffer) || bufferHandle_ == nullptr) { in CheckInvalid()
H A Dcomponent_node.cpp377 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnEmptyBufferDone()
420 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>(); in UseBuffer()
422 codecBuffer = sptr<ICodecBuffer>(new ICodecBuffer(buffer)); in UseBuffer()
424 codecBuffer = ICodecBuffer::CreateCodeBuffer(buffer); in UseBuffer()
462 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::AllocateCodecBuffer(buffer, *bufferHdrType); in AllocateBuffer()
486 sptr<ICodecBuffer> codecBufer = sptr<ICodecBuffer>(); in FreeBuffer()
535 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>(); in EmptyThisBuffer()
563 sptr<ICodecBuffer> codecBuffer = sptr<ICodecBuffer>(); in FillThisBuffer()
630 return sptr<ICodecBuffer>(); in GetBufferInfoByHeader()
636 return sptr<ICodecBuffer>(); in GetBufferInfoByHeader()
[all …]
/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/include/
H A Dicodec_buffer.h47 class ICodecBuffer : public RefBase {
49 explicit ICodecBuffer(struct OmxCodecBuffer &codecBuffer);
50 virtual ~ICodecBuffer() override;
51 static sptr<ICodecBuffer> CreateCodeBuffer(struct OmxCodecBuffer &codecBuffer);
52 static sptr<ICodecBuffer> AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer);
63 ICodecBuffer() in ICodecBuffer() function
H A Dcodec_share_buffer.h25 class CodecShareBuffer : ICodecBuffer {
28 static OHOS::sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer);
29 static OHOS::sptr<ICodecBuffer> Allocate(struct OmxCodecBuffer &codecBuffer);
H A Dcodec_dyna_buffer.h23 class CodecDynaBuffer : ICodecBuffer {
26 static sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer);
H A Dcodec_handle_buffer.h24 class CodecHandleBuffer : ICodecBuffer {
27 static sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer);
H A Dcomponent_node.h121 sptr<ICodecBuffer> GetBufferInfoByHeader(OMX_BUFFERHEADERTYPE *buffer);
122 …bool GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer, OMX_BUFFERHEADERTYPE *&buff…
128 std::map<uint32_t, sptr<ICodecBuffer>> codecBufferMap_; // Key is buffferID
/ohos5.0/drivers/peripheral/codec/hal/idl_service/include/
H A Dicodec_buffer.h53 class ICodecBuffer : public RefBase {
55 ICodecBuffer(struct OmxCodecBuffer &codecBuffer);
56 virtual ~ICodecBuffer();
57 sptr<ICodecBuffer> static CreateCodeBuffer(struct OmxCodecBuffer &codecBuffer);
58 …sptr<ICodecBuffer> static AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADER…
69 ICodecBuffer() in ICodecBuffer() function
H A Dcodec_dma_buffer.h23 class CodecDMABuffer : ICodecBuffer {
26 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
27 …OHOS::sptr<ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE …
H A Dcodec_share_buffer.h25 class CodecShareBuffer : ICodecBuffer {
28 OHOS::sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
29 OHOS::sptr<ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer);
H A Dcomponent_node.h79 sptr<ICodecBuffer> codecBuffer, OMX_BUFFERHEADERTYPE *&bufferHdrType);
81 sptr<ICodecBuffer> GetBufferInfoByHeader(OMX_BUFFERHEADERTYPE *buffer);
82 …bool GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer, OMX_BUFFERHEADERTYPE *&buff…
90 std::map<uint32_t, sptr<ICodecBuffer>> codecBufferMap_; // Key is buffferID
H A Dcodec_dyna_buffer.h23 class CodecDynaBuffer : ICodecBuffer {
26 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
H A Dcodec_handle_buffer.h24 class CodecHandleBuffer : ICodecBuffer {
27 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);