Searched refs:StagefrightPluginLoader (Results 1 – 5 of 5) sorted by relevance
28 /* static */ Mutex StagefrightPluginLoader::sMutex;29 /* static */ std::unique_ptr<StagefrightPluginLoader> StagefrightPluginLoader::sInstance;37 StagefrightPluginLoader::StagefrightPluginLoader(const char *libPath) { in StagefrightPluginLoader() function in android::StagefrightPluginLoader63 StagefrightPluginLoader::~StagefrightPluginLoader() { in ~StagefrightPluginLoader()70 CodecBase *StagefrightPluginLoader::createCodec() { in createCodec()78 MediaCodecListBuilderBase *StagefrightPluginLoader::createBuilder() { in createBuilder()86 PersistentSurface *StagefrightPluginLoader::createInputSurface() { in createInputSurface()95 const std::unique_ptr<StagefrightPluginLoader> &StagefrightPluginLoader::GetCCodecInstance() { in GetCCodecInstance()99 sInstance.reset(new StagefrightPluginLoader(kCCodecPluginPath)); 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;
90 StagefrightPluginLoader::GetCCodecInstance()->createBuilder()); in GetCodec2InfoBuilder()100 StagefrightPluginLoader::GetCCodecInstance()->createInputSurface(); in GetBuilders()
169 "StagefrightPluginLoader.cpp",
484 StagefrightPluginLoader::GetCCodecInstance()->createInputSurface(); in CreatePersistentInputSurface()859 return StagefrightPluginLoader::GetCCodecInstance()->createCodec(); in CreateCCodec()