/ohos5.0/docs/zh-cn/device-dev/reference/hdi-apis/codec/ |
H A D | interface_i_codec_component_v10.md | 48 | [EmptyThisBuffer](#emptythisbuffer) ([in] struct [OmxCodecBuffer](_omx_codec_buffer_v10.md) buffe… 190 ### EmptyThisBuffer() 193 ICodecComponent::EmptyThisBuffer ([in] struct OmxCodecBuffer buffer)
|
H A D | interface_i_codec_component_v20.md | 46 | [EmptyThisBuffer](#emptythisbuffer) ([in] struct [OmxCodecBuffer](_omx_codec_buffer_v20.md) buffe… 190 ### EmptyThisBuffer() 193 ICodecComponent::EmptyThisBuffer ([in] struct OmxCodecBuffer buffer)
|
/ohos5.0/drivers/peripheral/codec/hal/idl_service/src/ |
H A D | codec_component_service.cpp | 195 int32_t CodecComponentService::EmptyThisBuffer(const OmxCodecBuffer &buffer) in EmptyThisBuffer() function in OHOS::HDI::Codec::V3_0::CodecComponentService 199 int32_t ret = node_->EmptyThisBuffer(bufferTemp); in EmptyThisBuffer()
|
/ohos5.0/docs/zh-cn/device-dev/driver/ |
H A D | driver-peripherals-codec-des.md | 74 | int32_t EmptyThisBuffer(const OmxCodecBuffer& buffer) | 编解码输入待处理buffer | 535 err = client_->EmptyThisBuffer(*bufferInfo->omxBuffer.get()); 537 HDF_LOGE("%{public}s EmptyThisBuffer error", __func__); 598 - EmptyBufferDone:输入数据消费完毕,客户端需要重新填入待编解码数据,再次调用EmptyThisBuffer。 740 上层在调用EmptyThisBuffer时,需要按照每次一帧的方式传入。
|
/ohos5.0/drivers/peripheral/codec/interfaces/include/ |
H A D | codec_component_if.h | 302 … int32_t (*EmptyThisBuffer)(struct CodecComponentType *self, const struct OmxCodecBuffer *buffer); member
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/plugins/codec_adapter/ |
H A D | codec_utils.h | 88 return component->EmptyThisBuffer(component, buffer); in HdiEmptyThisBuffer()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/common/ |
H A D | hdi_codec.h | 70 Status EmptyThisBuffer(const std::shared_ptr<AVBuffer> &buffer);
|
H A D | hdi_codec.cpp | 228 Status HdiCodec::EmptyThisBuffer(const std::shared_ptr<AVBuffer> &buffer) in EmptyThisBuffer() function in OHOS::Media::Plugins::Hdi::HdiCodec 243 int32_t ret = compNode_->EmptyThisBuffer(*omxInBufferInfo_->omxBuffer.get()); in EmptyThisBuffer()
|
/ohos5.0/drivers/peripheral/codec/hal/idl_service/include/ |
H A D | codec_component_service.h | 48 int32_t EmptyThisBuffer(const OmxCodecBuffer &buffer) override;
|
H A D | component_node.h | 58 int32_t EmptyThisBuffer(OmxCodecBuffer &buffer);
|
/ohos5.0/drivers/peripheral/codec/test/benchmarktest/ |
H A D | codec_benchmark_omx_test.cpp | 521 BENCHMARK_F(CodecBenchmarkOmxTest, EmptyThisBuffer)(benchmark::State &state) in BENCHMARK_F() argument 529 ret = component_->EmptyThisBuffer(omxBuffer); in BENCHMARK_F() 534 BENCHMARK_REGISTER_F(CodecBenchmarkOmxTest, EmptyThisBuffer)->
|
/ohos5.0/drivers/peripheral/codec/hal/v2.0/hdi_impl/include/ |
H A D | component_node.h | 65 int32_t EmptyThisBuffer(struct OmxCodecBuffer &buffer);
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/codec_v1_0/cpp_target/codec/v1_0/ |
H A D | codec_component_service.cpp.txt | 91 int32_t CodecComponentService::EmptyThisBuffer(const OHOS::HDI::Codec::V1_0::OmxCodecBuffer& buffer)
|
H A D | codec_component_service.h.txt | 60 int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V1_0::OmxCodecBuffer& buffer) override;
|
H A D | icodec_component.h.txt | 113 virtual int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V1_0::OmxCodecBuffer& buffer) = 0;
|
H A D | codec_component_proxy.h.txt | 68 int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V1_0::OmxCodecBuffer& buffer) override;
|
/ohos5.0/foundation/ability/idl_tool/test/hdi_unittest/codec_v2_0/cpp_target/codec/v2_0/ |
H A D | codec_component_service.cpp.txt | 91 int32_t CodecComponentService::EmptyThisBuffer(const OHOS::HDI::Codec::V2_0::OmxCodecBuffer& buffer)
|
H A D | codec_component_service.h.txt | 60 int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V2_0::OmxCodecBuffer& buffer) override;
|
H A D | icodec_component.h.txt | 113 virtual int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V2_0::OmxCodecBuffer& buffer) = 0;
|
H A D | codec_component_proxy.h.txt | 68 int32_t EmptyThisBuffer(const OHOS::HDI::Codec::V2_0::OmxCodecBuffer& buffer) override;
|
/ohos5.0/docs/en/device-dev/driver/ |
H A D | driver-peripherals-codec-des.md | 74 | int32_t EmptyThisBuffer(const OmxCodecBuffer& buffer) | Empties this buffer.| 535 err = client_->EmptyThisBuffer(*bufferInfo->omxBuffer.get()); 537 HDF_LOGE("%{public}s EmptyThisBuffer error", __func__); 598 …ed. If the client needs to fill data to encode or decode, it must call **EmptyThisBuffer()** again. 740 When **EmptyThisBuffer** is call, only one frame can be passed in at a time.
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/lbvc/ |
H A D | audio_lbvc_decoder_plugin.cpp | 181 Status ret = hdiCodec_->EmptyThisBuffer(inputBuffer); in QueueInputBuffer()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/lbvc/ |
H A D | audio_lbvc_encoder_plugin.cpp | 184 Status ret = hdiCodec_->EmptyThisBuffer(inputBuffer); in QueueInputBuffer()
|
/ohos5.0/drivers/peripheral/codec/hal/src/ |
H A D | codec_component_type_service.c | 292 instance->EmptyThisBuffer = CodecComponentTypeEmptyThisBuffer; in CodecComponentTypeServiceConstruct()
|
H A D | codec_adapter.cpp | 223 return codecNode->node->EmptyThisBuffer(*omxBuffer); in OmxAdapterEmptyThisBuffer()
|