Home | History | Annotate | Download | only in libmediaplayerservice

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);
133 IFactory* factory;
139 " factory", playerType);
143 factory = sFactoryMap.valueFor(playerType);
144 CHECK(NULL != factory);
145 p = factory->createPlayer(pid);
167 * Built-In Factory Implementations *
248 IFactory* factory = new NuPlayerFactory();
249 if (registerFactory_l(factory, NU_PLAYER) != OK)
250 delete factory;
251 factory = new TestPlayerFactory();
252 if (registerFactory_l(factory, TEST_PLAYER) != OK)
253 delete factory;