Searched refs:CodecAbilitySingleton (Results 1 – 9 of 9) sorted by relevance
26 CodecAbilitySingleton &CodecAbilitySingleton::GetInstance() in GetInstance()28 static std::shared_ptr<CodecAbilitySingleton> instance = nullptr; in GetInstance()29 instance = std::make_shared<CodecAbilitySingleton>(); in GetInstance()33 void CodecAbilitySingleton::RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecTy… in RegisterCapabilityArray()38 std::vector<CapabilityData> CodecAbilitySingleton::GetCapabilityArray() in GetCapabilityArray()43 std::optional<CapabilityData> CodecAbilitySingleton::GetCapabilityByName(const std::string &name) in GetCapabilityByName()48 std::unordered_map<std::string, CodecType> CodecAbilitySingleton::GetNameCodecTypeMap() in GetNameCodecTypeMap()53 std::unordered_map<std::string, std::vector<size_t>> CodecAbilitySingleton::GetMimeCapIdxMap() in GetMimeCapIdxMap()
44 CodecAbilitySingleton &CodecAbilitySingleton::GetInstance() in GetInstance()46 static CodecAbilitySingleton instance; in GetInstance()50 CodecAbilitySingleton::CodecAbilitySingleton() in CodecAbilitySingleton() function in OHOS::MediaAVCodec::CodecAbilitySingleton70 CodecAbilitySingleton::~CodecAbilitySingleton() in ~CodecAbilitySingleton()75 void CodecAbilitySingleton::RegisterCapabilityArray(std::vector<CapabilityData> &capaArray, CodecTy… in RegisterCapabilityArray()110 std::vector<CapabilityData> CodecAbilitySingleton::GetCapabilityArray() in GetCapabilityArray()116 std::optional<CapabilityData> CodecAbilitySingleton::GetCapabilityByName(const std::string &name) in GetCapabilityByName()124 std::unordered_map<std::string, CodecType> CodecAbilitySingleton::GetNameCodecTypeMap() in GetNameCodecTypeMap()130 std::unordered_map<std::string, std::vector<size_t>> CodecAbilitySingleton::GetMimeCapIdxMap() in GetMimeCapIdxMap()
28 class __attribute__((visibility("default"))) CodecAbilitySingleton : public NoCopyable {30 ~CodecAbilitySingleton();31 static CodecAbilitySingleton &GetInstance();39 CodecAbilitySingleton();
181 …std::vector<CapabilityData> capabilityDataArray = CodecAbilitySingleton::GetInstance().GetCapabili… in FindCodec()183 CodecAbilitySingleton::GetInstance().GetMimeCapIdxMap(); in FindCodec()224 CodecAbilitySingleton::GetInstance().GetNameCodecTypeMap(); in FindCodecType()246 …std::vector<CapabilityData> capsDataArray = CodecAbilitySingleton::GetInstance().GetCapabilityArra… in GetCapability()248 CodecAbilitySingleton::GetInstance().GetMimeCapIdxMap(); in GetCapability()269 auto &codecAbility = CodecAbilitySingleton::GetInstance(); in FindCodecNameArray()
46 #ifndef CodecAbilitySingleton47 class __attribute__((visibility("default"))) CodecAbilitySingleton : public CodecAbilitySingletonIm…49 static CodecAbilitySingleton &GetInstance();
144 # 作用:defines将CodecAbilitySingleton替换成Impl,在测试用例中继承Impl并重写GetInstance方法149 defines = [ "CodecAbilitySingleton=CodecAbilitySingletonImpl" ]
128 # 作用:defines将CodecAbilitySingleton替换成Impl,在测试用例中继承Impl并重写GetInstance方法133 defines = [ "CodecAbilitySingleton=CodecAbilitySingletonImpl" ]
627 auto capData = CodecAbilitySingleton::GetInstance().GetCapabilityByName(codecName); in CheckConfigureValid()651 auto capData = CodecAbilitySingleton::GetInstance().GetCapabilityByName(codecName); in CheckParameterValid()671 auto capData = CodecAbilitySingleton::GetInstance().GetCapabilityByName(codecName); in CheckCodecScenario()
1166 auto capData = CodecAbilitySingleton::GetInstance().GetCapabilityByName(codecName_); in CreatePostProcessing()