Lines Matching refs:factory
41 status_t MediaPlayerFactory::registerFactory_l(IFactory* factory,
43 if (NULL == factory) {
44 ALOGE("Failed to register MediaPlayerFactory of type %d, factory is"
55 if (sFactoryMap.add(type, factory) < 0) {
68 status_t MediaPlayerFactory::registerFactory(IFactory* factory,
71 return registerFactory_l(factory, type);
132 IFactory* factory;
138 " factory", playerType);
142 factory = sFactoryMap.valueFor(playerType);
143 CHECK(NULL != factory);
144 p = factory->createPlayer(pid);
247 IFactory* factory = new NuPlayerFactory();
248 if (registerFactory_l(factory, NU_PLAYER) != OK)
249 delete factory;
250 factory = new TestPlayerFactory();
251 if (registerFactory_l(factory, TEST_PLAYER) != OK)
252 delete factory;