Lines Matching refs:DevicesFactoryHalHidl
44 explicit ServiceNotificationListener(sp<DevicesFactoryHalHidl> factory) in ServiceNotificationListener()
51 sp<DevicesFactoryHalHidl> factory = mFactory.promote(); in onRegistration()
61 wp<DevicesFactoryHalHidl> mFactory;
64 DevicesFactoryHalHidl::DevicesFactoryHalHidl(sp<IDevicesFactory> devicesFactory) { in DevicesFactoryHalHidl() function in android::DevicesFactoryHalHidl
69 void DevicesFactoryHalHidl::onFirstRef() { in onFirstRef()
109 status_t DevicesFactoryHalHidl::getDeviceNames(std::vector<std::string> *names __unused) { in getDeviceNames()
113 status_t DevicesFactoryHalHidl::openDevice(const char *name, sp<DeviceHalInterface> *device) { in openDevice()
166 status_t DevicesFactoryHalHidl::setCallbackOnce(sp<DevicesFactoryHalCallback> callback) { in setCallbackOnce()
184 void DevicesFactoryHalHidl::addDeviceFactory( in addDeviceFactory()
206 DevicesFactoryHalHidl::copyDeviceFactories() { in copyDeviceFactories()
212 AudioHalVersionInfo DevicesFactoryHalHidl::getHalVersion() const { in getHalVersion()
216 status_t DevicesFactoryHalHidl::getSurroundSoundConfig( in getSurroundSoundConfig()
221 status_t DevicesFactoryHalHidl::getEngineConfig( in getEngineConfig()
229 return service ? new DevicesFactoryHalHidl(service) : nullptr; in createIDevicesFactoryImpl()