/ohos5.0/docs/zh-cn/application-dev/reference/apis-avcodec-kit/ |
H A D | _codec_base.md | 1 # CodecBase chapter 6 CodecBase模块提供用于音视频封装、解封装、编解码基础功能的变量、属性以及函数。 8 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 346 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 359 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 383 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 409 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 438 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 459 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 481 **系统能力:** SystemCapability.Multimedia.Media.CodecBase [all …]
|
H A D | _a_v_capability.md | 10 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 93 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 106 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 119 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 134 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 153 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 174 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 199 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 225 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 251 **系统能力:** SystemCapability.Multimedia.Media.CodecBase [all …]
|
H A D | _o_h___a_v_data_source.md | 8 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 12 **相关模块:**[CodecBase](_codec_base.md) 39 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 54 **系统能力:** SystemCapability.Multimedia.Media.CodecBase
|
H A D | _o_h___a_v_codec_async_callback.md | 8 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 10 **相关模块:**[CodecBase](_codec_base.md)
|
H A D | _o_h___a_v_codec_callback.md | 10 **系统能力:** SystemCapability.Multimedia.Media.CodecBase 14 **相关模块:**[CodecBase](_codec_base.md)
|
H A D | _o_h___a_v_range.md | 8 **系统能力:** SystemCapability.Multimedia.Media.CodecBase
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/base/ |
H A D | codecbase.cpp | 26 int32_t CodecBase::SetCallback(const std::shared_ptr<AVCodecCallback> &callback) in SetCallback() 32 int32_t CodecBase::SetCallback(const std::shared_ptr<MediaCodecCallback> &callback) in SetCallback() 48 int32_t CodecBase::QueueInputBuffer(uint32_t index) in QueueInputBuffer() 55 int32_t CodecBase::NotifyEos() in NotifyEos() 61 sptr<Surface> CodecBase::CreateInputSurface() in CreateInputSurface() 67 int32_t CodecBase::SetInputSurface(sptr<Surface> surface) in SetInputSurface() 74 int32_t CodecBase::SetOutputSurface(sptr<Surface> surface) in SetOutputSurface() 81 int32_t CodecBase::RenderOutputBuffer(uint32_t index) in RenderOutputBuffer() 88 int32_t CodecBase::SignalRequestIDRFrame() in SignalRequestIDRFrame() 94 int32_t CodecBase::GetInputFormat(Format& format) in GetInputFormat() [all …]
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/ |
H A D | codecbase_mock.cpp | 98 CodecBase::CodecBase() in CodecBase() function in OHOS::MediaAVCodec::CodecBase 107 CodecBase::~CodecBase() in ~CodecBase() 150 int32_t CodecBase::Start() in Start() 159 int32_t CodecBase::Stop() in Stop() 168 int32_t CodecBase::Flush() in Flush() 177 int32_t CodecBase::Reset() in Reset() 186 int32_t CodecBase::Release() in Release() 249 int32_t CodecBase::NotifyEos() in NotifyEos() 312 std::string CodecBase::GetHidumperInfo() in GetHidumperInfo() 376 int32_t CodecBase::Prepare() in Prepare() [all …]
|
/ohos5.0/docs/en/application-dev/reference/apis-avcodec-kit/ |
H A D | _o_h___a_v_data_source.md | 8 **System capability**: SystemCapability.Multimedia.Media.CodecBase 12 **Related module**: [CodecBase](_codec_base.md) 39 **System capability**: SystemCapability.Multimedia.Media.CodecBase 54 **System capability**: SystemCapability.Multimedia.Media.CodecBase
|
H A D | _codec_base.md | 1 # CodecBase chapter 8 **System capability**: SystemCapability.Multimedia.Media.CodecBase 348 **System capability**: SystemCapability.Multimedia.Media.CodecBase 362 **System capability**: SystemCapability.Multimedia.Media.CodecBase 389 **System capability**: SystemCapability.Multimedia.Media.CodecBase 417 **System capability**: SystemCapability.Multimedia.Media.CodecBase 448 **System capability**: SystemCapability.Multimedia.Media.CodecBase 471 **System capability**: SystemCapability.Multimedia.Media.CodecBase 495 **System capability**: SystemCapability.Multimedia.Media.CodecBase 523 **System capability**: SystemCapability.Multimedia.Media.CodecBase [all …]
|
H A D | _a_v_capability.md | 10 **System capability**: SystemCapability.Multimedia.Media.CodecBase 94 **System capability**: SystemCapability.Multimedia.Media.CodecBase 108 **System capability**: SystemCapability.Multimedia.Media.CodecBase 122 **System capability**: SystemCapability.Multimedia.Media.CodecBase 138 **System capability**: SystemCapability.Multimedia.Media.CodecBase 158 **System capability**: SystemCapability.Multimedia.Media.CodecBase 180 **System capability**: SystemCapability.Multimedia.Media.CodecBase 206 **System capability**: SystemCapability.Multimedia.Media.CodecBase 233 **System capability**: SystemCapability.Multimedia.Media.CodecBase 260 **System capability**: SystemCapability.Multimedia.Media.CodecBase [all …]
|
H A D | _o_h___a_v_codec_async_callback.md | 8 **System capability**: SystemCapability.Multimedia.Media.CodecBase 10 **Related module**: [CodecBase](_codec_base.md)
|
H A D | _o_h___a_v_codec_callback.md | 10 **System capability**: SystemCapability.Multimedia.Media.CodecBase 14 **Related module**: [CodecBase](_codec_base.md)
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/ |
H A D | fcodec_loader.cpp | 31 std::shared_ptr<CodecBase> FCodecLoader::CreateByName(const std::string &name) in CreateByName() 35 CodecBase *noDeleterPtr = nullptr; in CreateByName() 43 auto deleter = [&loader](CodecBase *ptr) { in CreateByName() 50 return std::shared_ptr<CodecBase>(noDeleterPtr, deleter); in CreateByName()
|
H A D | hevc_decoder_loader.cpp | 31 std::shared_ptr<CodecBase> HevcDecoderLoader::CreateByName(const std::string &name) in CreateByName() 35 CodecBase *noDeleterPtr = nullptr; in CreateByName() 43 auto deleter = [&loader](CodecBase *ptr) { in CreateByName() 50 return std::shared_ptr<CodecBase>(noDeleterPtr, deleter); in CreateByName()
|
H A D | video_codec_loader.cpp | 56 std::shared_ptr<CodecBase> VideoCodecLoader::Create(const std::string &name) in Create() 58 std::shared_ptr<CodecBase> codec; in Create()
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/mock/include/ |
H A D | codecbase.h | 136 class CodecBase; variable 167 MOCK_METHOD(std::shared_ptr<CodecBase>, CreateFCodecByName, (const std::string &name)); 168 MOCK_METHOD(std::shared_ptr<CodecBase>, CreateHevcDecoderByName, (const std::string &name)); 169 MOCK_METHOD(std::shared_ptr<CodecBase>, CreateHCodecByName, (const std::string &name)); 216 class CodecBase { 220 CodecBase(); 221 virtual ~CodecBase();
|
H A D | fcodec_loader.h | 28 static std::shared_ptr<CodecBase> CreateByName(const std::string &name);
|
H A D | hcodec_loader.h | 28 static std::shared_ptr<CodecBase> CreateByName(const std::string &name);
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/base/include/ |
H A D | codecbase.h | 31 class CodecBase { 33 CodecBase() = default; 34 virtual ~CodecBase() = default;
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/include/video/ |
H A D | video_codec_loader.h | 29 std::shared_ptr<CodecBase> Create(const std::string &name); 36 … using CreateByNameFuncType = void (*)(const std::string &name, std::shared_ptr<CodecBase> &codec);
|
/ohos5.0/foundation/multimedia/av_codec/services/services/codec/server/ |
H A D | codec_factory.cpp | 59 std::shared_ptr<CodecBase> CodecFactory::CreateCodecByName(const std::string &name, API_VERSION api… in CreateCodecByName() 63 std::shared_ptr<CodecBase> codec = nullptr; in CreateCodecByName()
|
/ohos5.0/foundation/multimedia/av_codec/test/unittest/video_test/vcodec_server_test/ |
H A D | codec_server_coverage_unit_test.cpp | 74 CodecBase::RegisterMock(codecBaseMock_); in SetUp() 102 .WillOnce(Return(std::make_shared<CodecBase>())); in CreateFCodecByName() 125 .WillOnce(Return(std::make_shared<CodecBase>())); in CreateFCodecByMime() 148 .WillOnce(Return(std::make_shared<CodecBase>())); in CreateHCodecByName() 172 .WillOnce(Return(std::make_shared<CodecBase>())); in CreateHCodecByMime() 243 .WillOnce(Return(std::make_shared<CodecBase>())); 276 .WillOnce(Return(std::make_shared<CodecBase>())); 279 .WillOnce(Return(std::make_shared<CodecBase>())); 329 .WillOnce(Return(std::make_shared<CodecBase>())); 355 .WillOnce(Return(std::make_shared<CodecBase>())); [all …]
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hcodec/include/ |
H A D | hcodec_api.h | 27 void CreateHCodecByName(const std::string& name, std::shared_ptr<CodecBase>& codec);
|
/ohos5.0/foundation/multimedia/av_codec/services/engine/codec/video/hevcdecoder/include/ |
H A D | hevc_decoder_api.h | 27 void CreateHevcDecoderByName(const std::string& name, std::shared_ptr<CodecBase>& codec);
|