/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/codec/ |
H A D | codec_mode.cpp | 27 bool CodecMode::Init(std::shared_ptr<Plugin::Codec>& plugin, std::vector<POutPort>& outPorts) in Init() 43 ErrorCode CodecMode::Configure() in Configure() 50 ErrorCode CodecMode::Prepare() in Prepare() 55 ErrorCode CodecMode::Release() in Release() 60 void CodecMode::SetBufferPoolSize(uint32_t inBufPoolSize, uint32_t outBufPoolSize) in SetBufferPoolSize() 66 uint32_t CodecMode::GetInBufferPoolSize() const in GetInBufferPoolSize() 71 uint32_t CodecMode::GetOutBufferPoolSize() const in GetOutBufferPoolSize() 76 void CodecMode::CreateOutBufferPool(std::shared_ptr<Allocator>& outAllocator, in CreateOutBufferPool()
|
H A D | sync_mode.cpp | 28 SyncMode::SyncMode(std::string name) : CodecMode(std::move(name)) in SyncMode() 40 return CodecMode::Configure(); in Configure() 127 return CodecMode::Prepare(); in Prepare() 132 return CodecMode::Release(); in Release()
|
H A D | codec_mode.h | 38 class CodecMode { 40 explicit CodecMode(std::string name) : codecName_(std::move(name)) {} in CodecMode() function 41 virtual ~CodecMode() = default;
|
H A D | codec_filter_base.h | 98 std::shared_ptr<CodecMode> codecMode_ {nullptr}; 100 Plugin::CodecMode preferredCodecMode_ {Plugin::CodecMode::HARDWARE};
|
H A D | sync_mode.h | 24 class SyncMode : public CodecMode {
|
H A D | async_mode.h | 30 class AsyncMode : public CodecMode {
|
H A D | async_mode.cpp | 33 AsyncMode::AsyncMode(std::string name) : CodecMode(std::move(name)) in AsyncMode() 89 FAIL_RETURN(CodecMode::Configure()); in Configure()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/interface/ |
H A D | codec_plugin.h | 137 CodecMode codecMode {CodecMode::SOFTWARE};
|
/ohos5.0/foundation/multimedia/media_foundation/engine/pipeline/filters/common/ |
H A D | plugin_utils.h | 55 Plugin::CodecMode preferredCodecMode = Plugin::CodecMode::HARDWARE);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/ |
H A D | ffmpeg_encoder_plugin.cpp | 74 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioEncoderPlugins()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/core/ |
H A D | plugin_manager.h | 45 …:vector<std::string> ListPlugins(PluginType pluginType, CodecMode preferredCodecMode = CodecMode::…
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/ |
H A D | ffmpeg_decoder_plugin.cpp | 100 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioDecoderPlugins()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/plugin/core/ |
H A D | plugin_register.cpp | 114 …&& (Plugin::Any::IsSameTypeWith<CodecMode>(extra) && AnyCast<CodecMode>(extra) == CodecMode::HARDW… in UpdateRegisterTableAndRegisterNames() 305 std::vector<std::string> PluginRegister::ListPlugins(PluginType type, CodecMode preferredCodecMode) in ListPlugins() 309 && preferredCodecMode != CodecMode::HARDWARE) { in ListPlugins()
|
H A D | plugin_register.h | 48 …std::vector<std::string> ListPlugins(PluginType type, CodecMode preferredCodecMode = CodecMode::HA…
|
H A D | plugin_manager.cpp | 28 std::vector<std::string> PluginManager::ListPlugins(PluginType pluginType, CodecMode preferredCodec… in ListPlugins()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/plugin/common/ |
H A D | plugin_types.h | 68 enum struct CodecMode { enum
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/audio_decoder/ |
H A D | audio_decoder_filter.h | 26 AudioDecoderFilter(const std::string& name, std::shared_ptr<CodecMode> codecMode);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/g711mu/ |
H A D | audio_g711mu_decoder_plugin.cpp | 54 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioDecoderPlugins()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_decoder/lbvc/ |
H A D | audio_lbvc_decoder_plugin.cpp | 48 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioDecoderPlugins()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/lbvc/ |
H A D | audio_lbvc_encoder_plugin.cpp | 49 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioEncoderPlugins()
|
/ohos5.0/foundation/multimedia/media_foundation/engine/include/pipeline/filters/codec/video_decoder/ |
H A D | video_decoder_filter.h | 28 explicit VideoDecoderFilter(const std::string& name, std::shared_ptr<CodecMode> codecMode);
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/g711mu/ |
H A D | audio_g711mu_encoder_plugin.cpp | 56 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioEncoderPlugins()
|
/ohos5.0/foundation/multimedia/av_codec/services/media_engine/plugins/ffmpeg_adapter/audio_encoder/mp3/ |
H A D | audio_mp3_encoder_plugin.cpp | 71 cap.AppendFixedKey<CodecMode>(Tag::MEDIA_CODEC_MODE, CodecMode::SOFTWARE); in RegisterAudioEncoderPlugins()
|
/ohos5.0/foundation/multimedia/media_foundation/interface/inner_api/meta/ |
H A D | media_types.h | 60 enum struct CodecMode { enum
|
/ohos5.0/foundation/multimedia/av_codec/services/services/codec/client/ |
H A D | codec_client.h | 99 } CodecMode; typedef
|