Searched refs:dynamicLibrary (Results 1 - 4 of 4) sorted by relevance
/foundation/multimedia/av_session/utils/src/ |
H A D | avsession_dynamic_loader.cpp | 49 void* AVSessionDynamicLoader::OpenDynamicHandle(std::string dynamicLibrary) in OpenDynamicHandle() argument 58 char *realPathRes = realpath(dynamicLibrary.c_str(), realCachePath); in OpenDynamicHandle() 59 if (realPathRes == nullptr || dynamicLibrary.find(".so") == std::string::npos) { in OpenDynamicHandle() 60 SLOGD("OpenDynamicHandle get dynamicLibrary %{public}s", dynamicLibrary.c_str()); in OpenDynamicHandle() 62 if (dynamicLibHandle_[dynamicLibrary] == nullptr) { in OpenDynamicHandle() 64 if (realpath(dynamicLibrary.c_str(), sourceLibraryRealPath) == nullptr) { in OpenDynamicHandle() 65 SLOGE("check avsession_dynamic path failed %{public}s", dynamicLibrary.c_str()); in OpenDynamicHandle() 75 SLOGI("open library %{public}s success", dynamicLibrary.c_str()); in OpenDynamicHandle() 76 dynamicLibHandle_[dynamicLibrary] in OpenDynamicHandle() 84 GetFuntion(std::string dynamicLibrary, std::string function) GetFuntion() argument 104 CloseDynamicHandle(std::string dynamicLibrary) CloseDynamicHandle() argument [all...] |
/foundation/multimedia/media_library/frameworks/services/media_cloud_enhancement/src/utils/ |
H A D | dynamic_loader.cpp | 42 void* DynamicLoader::OpenDynamicHandle(std::string dynamicLibrary)
in OpenDynamicHandle() argument 47 if (!EndsWith(dynamicLibrary, K_LIBRARY_SUFFIX)) {
in OpenDynamicHandle() 51 if (dynamicLibHandle_[dynamicLibrary] == nullptr) {
in OpenDynamicHandle() 52 void* dynamicLibHandle = dlopen(dynamicLibrary.c_str(), RTLD_NOW);
in OpenDynamicHandle() 54 MEDIA_ERR_LOG("Failed to open %{public}s, reason: %{public}sn", dynamicLibrary.c_str(), dlerror());
in OpenDynamicHandle() 57 MEDIA_INFO_LOG("open library %{public}s success", dynamicLibrary.c_str());
in OpenDynamicHandle() 58 dynamicLibHandle_[dynamicLibrary] = dynamicLibHandle;
in OpenDynamicHandle() 60 return dynamicLibHandle_[dynamicLibrary];
in OpenDynamicHandle() 63 void* DynamicLoader::GetFuntion(const string dynamicLibrary, const string function)
in GetFuntion() argument 69 if (dynamicLibHandle_[dynamicLibrary] in GetFuntion() 85 CloseDynamicHandle(std::string dynamicLibrary) CloseDynamicHandle() argument [all...] |
/foundation/multimedia/av_session/utils/include/ |
H A D | avsession_dynamic_loader.h | 33 void* OpenDynamicHandle(std::string dynamicLibrary); 34 void CloseDynamicHandle(std::string dynamicLibrary); 35 void* GetFuntion(std::string dynamicLibrary, std::string function);
|
/foundation/multimedia/media_library/frameworks/services/media_cloud_enhancement/include/utils/ |
H A D | dynamic_loader.h | 35 void* OpenDynamicHandle(std::string dynamicLibrary);
36 void CloseDynamicHandle(std::string dynamicLibrary);
37 void* GetFuntion(const std::string dynamicLibrary, const std::string function);
|
Completed in 2 milliseconds