Searched refs:StagefrightPluginLoader (Results 1 – 5 of 5) sorted by relevance
27 /* static */ Mutex StagefrightPluginLoader::sMutex;28 /* static */ std::unique_ptr<StagefrightPluginLoader> StagefrightPluginLoader::sInstance;30 StagefrightPluginLoader::StagefrightPluginLoader(const char *libPath) in StagefrightPluginLoader() function in android::StagefrightPluginLoader54 StagefrightPluginLoader::~StagefrightPluginLoader() { in ~StagefrightPluginLoader()61 CodecBase *StagefrightPluginLoader::createCodec() { in createCodec()69 MediaCodecListBuilderBase *StagefrightPluginLoader::createBuilder() { in createBuilder()77 PersistentSurface *StagefrightPluginLoader::createInputSurface() { in createInputSurface()86 const std::unique_ptr<StagefrightPluginLoader> &StagefrightPluginLoader::GetCCodecInstance() { in GetCCodecInstance()90 sInstance.reset(new StagefrightPluginLoader("libstagefright_ccodec.so")); in GetCCodecInstance()
28 class StagefrightPluginLoader {30 static const std::unique_ptr<StagefrightPluginLoader> &GetCCodecInstance();31 ~StagefrightPluginLoader();38 explicit StagefrightPluginLoader(const char *libPath);41 static std::unique_ptr<StagefrightPluginLoader> sInstance;
89 StagefrightPluginLoader::GetCCodecInstance()->createBuilder()); in GetCodec2InfoBuilder()99 StagefrightPluginLoader::GetCCodecInstance()->createInputSurface(); in GetBuilders()
136 "StagefrightPluginLoader.cpp",
484 StagefrightPluginLoader::GetCCodecInstance()->createInputSurface(); in CreatePersistentInputSurface()859 return StagefrightPluginLoader::GetCCodecInstance()->createCodec(); in CreateCCodec()