/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/src/ |
H A D | icodec_buffer.cpp | 27 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 D | codec_share_buffer.cpp | 47 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 D | codec_dyna_buffer.cpp | 25 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 D | codec_handle_buffer.cpp | 25 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 D | component_node.cpp | 289 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 D | icodec_buffer.cpp | 29 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 D | codec_dma_buffer.cpp | 27 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 D | codec_share_buffer.cpp | 42 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 D | codec_dyna_buffer.cpp | 27 : 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 D | codec_handle_buffer.cpp | 27 : 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 D | component_node.cpp | 377 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 D | icodec_buffer.h | 47 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 D | codec_share_buffer.h | 25 class CodecShareBuffer : ICodecBuffer { 28 static OHOS::sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer); 29 static OHOS::sptr<ICodecBuffer> Allocate(struct OmxCodecBuffer &codecBuffer);
|
H A D | codec_dyna_buffer.h | 23 class CodecDynaBuffer : ICodecBuffer { 26 static sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer);
|
H A D | codec_handle_buffer.h | 24 class CodecHandleBuffer : ICodecBuffer { 27 static sptr<ICodecBuffer> Create(struct OmxCodecBuffer &codecBuffer);
|
H A D | component_node.h | 121 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 D | icodec_buffer.h | 53 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 D | codec_dma_buffer.h | 23 class CodecDMABuffer : ICodecBuffer { 26 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer); 27 …OHOS::sptr<ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE …
|
H A D | codec_share_buffer.h | 25 class CodecShareBuffer : ICodecBuffer { 28 OHOS::sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer); 29 OHOS::sptr<ICodecBuffer> static Allocate(struct OmxCodecBuffer &codecBuffer);
|
H A D | component_node.h | 79 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 D | codec_dyna_buffer.h | 23 class CodecDynaBuffer : ICodecBuffer { 26 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
|
H A D | codec_handle_buffer.h | 24 class CodecHandleBuffer : ICodecBuffer { 27 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
|