/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> buffe in AllocateCodecBuffer() [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() 44 sptr<ICodecBuffer> CodecDMABuffer::Allocate(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer) in Allocate() 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 in EmptyOmxBufferDone() [all...] |
H A D | codec_share_buffer.cpp | 25 CodecShareBuffer::CodecShareBuffer(struct OmxCodecBuffer &codecBuffer) : ICodecBuffer(codecBuffer) in CodecShareBuffer() 38 OHOS::sptr<ICodecBuffer> CodecShareBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create() 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() 66 OHOS::sptr<ICodecBuffer> CodecShareBuffer::Allocate(struct OmxCodecBuffer &codecBuffer) in Allocate() 75 return OHOS::sptr<ICodecBuffer>(); in Allocate() 85 return OHOS::sptr<ICodecBuffer>(); in Allocate() 92 return OHOS::sptr<ICodecBuffer>(buffe in Allocate() [all...] |
H A D | codec_dyna_buffer.cpp | 27 : ICodecBuffer(codecBuffer) in CodecDynaBuffer() 35 sptr<ICodecBuffer> CodecDynaBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create() 40 return sptr<ICodecBuffer>(buffer); in Create() 67 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 95 return ICodecBuffer::EmptyOmxBuffer(codecBuffer, omxBuffer); in EmptyOmxBuffer() 111 return ICodecBuffer::EmptyOmxBufferDone(omxBuffer); in EmptyOmxBufferDone() 116 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
|
H A D | codec_handle_buffer.cpp | 27 : ICodecBuffer(codecBuffer) in CodecHandleBuffer() 36 sptr<ICodecBuffer> CodecHandleBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create() 49 return sptr<ICodecBuffer>(buffer); in Create() 68 return ICodecBuffer::FillOmxBuffer(codecBuffer, omxBuffer); in FillOmxBuffer() 100 return ICodecBuffer::FillOmxBufferDone(omxBuffer); in FillOmxBufferDone()
|
H A D | component_node.cpp | 377 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnEmptyBufferDone() 395 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnFillBufferDone() 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> codecBufe in FreeBuffer() [all...] |
/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 [all...] |
H A D | codec_share_buffer.cpp | 25 CodecShareBuffer::CodecShareBuffer(struct OmxCodecBuffer &codecBuffer) : ICodecBuffer(codecBuffer) in CodecShareBuffer() 42 OHOS::sptr<ICodecBuffer> CodecShareBuffer::Create(struct OmxCodecBuffer &codecBuffer) in Create() 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() 74 OHOS::sptr<ICodecBuffer> CodecShareBuffer::Allocate(struct OmxCodecBuffer &codecBuffer) in Allocate() 82 return OHOS::sptr<ICodecBuffer>(); in Allocate() 93 return OHOS::sptr<ICodecBuffer>(); in Allocate() 102 return OHOS::sptr<ICodecBuffer>(buffe in Allocate() [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 | 290 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnEmptyBufferDone() 308 sptr<ICodecBuffer> codecBuffer = GetBufferInfoByHeader(buffer); in OnFillBufferDone() 331 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::CreateCodeBuffer(buffer); in UseBuffer() 376 sptr<ICodecBuffer> codecBuffer = ICodecBuffer::AllocateCodecBuffer(buffer); in AllocateBuffer() 402 sptr<ICodecBuffer> codecBufer = nullptr; in FreeBuffer() 454 sptr<ICodecBuffer> codecBuffer = nullptr; in EmptyThisBuffer() 477 sptr<ICodecBuffer> codecBuffer = nullptr; in FillThisBuffer() 509 sptr<ICodecBuffer> ComponentNod [all...] |
/drivers/peripheral/codec/hal/idl_service/include/ |
H A D | icodec_buffer.h | 37 class ICodecBuffer : public RefBase { class 39 ICodecBuffer(struct OmxCodecBuffer &codecBuffer); 40 virtual ~ICodecBuffer(); 41 sptr<ICodecBuffer> static CreateCodeBuffer(struct OmxCodecBuffer &codecBuffer); 42 sptr<ICodecBuffer> static AllocateCodecBuffer(struct OmxCodecBuffer &codecBuffer, OMX_BUFFERHEADERTYPE &omxBuffer); 53 ICodecBuffer() in ICodecBuffer() function in OHOS::Codec::Omx::ICodecBuffer
|
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 &omxBuffer);
|
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 | codec_handle_buffer.h | 24 class CodecHandleBuffer : ICodecBuffer { 27 sptr<ICodecBuffer> static Create(struct OmxCodecBuffer &codecBuffer);
|
H A D | codec_dyna_buffer.h | 23 class CodecDynaBuffer : ICodecBuffer { 26 sptr<ICodecBuffer> static Create(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 *&bufferHdrType); 90 std::map<uint32_t, sptr<ICodecBuffer>> codecBufferMap_; // Key is buffferID
|
/drivers/peripheral/codec/hal/v2.0/hdi_impl/include/ |
H A D | icodec_buffer.h | 47 class ICodecBuffer : public RefBase { class 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 in OHOS::Codec::Omx::ICodecBuffer
|
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_handle_buffer.h | 24 class CodecHandleBuffer : ICodecBuffer { 27 static sptr<ICodecBuffer> Create(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 | component_node.h | 121 sptr<ICodecBuffer> GetBufferInfoByHeader(OMX_BUFFERHEADERTYPE *buffer); 122 bool GetBufferById(uint32_t bufferId, sptr<ICodecBuffer> &codecBuffer, OMX_BUFFERHEADERTYPE *&bufferHdrType); 128 std::map<uint32_t, sptr<ICodecBuffer>> codecBufferMap_; // Key is buffferID
|