Home | History | Annotate | Download | only in soundtrigger

Lines Matching refs:sp

89     sp<ISoundTriggerClient> client;
90 sp<Module> module = new Module(this, dev, descriptor, client);
126 const sp<ISoundTriggerClient>& client,
127 sp<ISoundTrigger>& moduleInterface)
143 sp<Module> module = mModules.valueAt(index);
166 void SoundTriggerHwService::detachModule(sp<Module> module)
222 sp<SoundTriggerHwService> service = module->service().promote();
230 sp<IMemory> SoundTriggerHwService::prepareRecognitionEvent_l(
233 sp<IMemory> eventMemory;
273 sp<IMemory> eventMemory = prepareRecognitionEvent_l(event);
277 sp<Module> strongModule;
300 sp<SoundTriggerHwService> service = module->service().promote();
308 sp<IMemory> SoundTriggerHwService::prepareSoundModelEvent_l(struct sound_trigger_model_event *event)
310 sp<IMemory> eventMemory;
327 sp<IMemory> eventMemory = prepareSoundModelEvent_l(event);
331 sp<Module> strongModule;
346 sp<IMemory> SoundTriggerHwService::prepareServiceStateEvent_l(sound_trigger_service_state_t state)
348 sp<IMemory> eventMemory;
364 sp<IMemory> eventMemory = prepareServiceStateEvent_l(state);
368 sp<Module> strongModule;
383 void SoundTriggerHwService::sendCallbackEvent_l(const sp<CallbackEvent>& event)
388 void SoundTriggerHwService::onCallbackEvent(const sp<CallbackEvent>& event)
391 sp<Module> module;
431 sp<CallbackEvent> event;
432 sp<SoundTriggerHwService> service;
462 const sp<SoundTriggerHwService::CallbackEvent>& event)
469 SoundTriggerHwService::CallbackEvent::CallbackEvent(event_type type, sp<IMemory> memory,
483 SoundTriggerHwService::Module::Module(const sp<SoundTriggerHwService>& service,
486 const sp<ISoundTriggerClient>& client)
503 sp<Model> model = mModels.valueAt(i);
515 sp<SoundTriggerHwService> service = mService.promote();
522 status_t SoundTriggerHwService::Module::loadSoundModel(const sp<IMemory>& modelMemory,
565 sp<Model> model = new Model(*handle, session, ioHandle, device, sound_model->type);
588 sp<Model> model = mModels.valueAt(index);
599 const sp<IMemory>& dataMemory)
615 sp<Model> model = getModel(handle);
654 sp<Model> model = getModel(handle);
668 void SoundTriggerHwService::Module::onCallbackEvent(const sp<CallbackEvent>& event)
672 sp<IMemory> eventMemory = event->mMemory;
686 sp<ISoundTriggerClient> client;
689 sp<Model> model = getModel(recognitionEvent->model);
710 sp<ISoundTriggerClient> client;
713 sp<Model> model = getModel(soundmodelEvent->model);
725 sp<ISoundTriggerClient> client;
739 sp<SoundTriggerHwService::Model> SoundTriggerHwService::Module::getModel(
742 sp<Model> model;
760 sp<SoundTriggerHwService> service;
763 Vector< sp<IMemory> > events;
785 sp<Model> model = mModels.valueAt(i);
806 sp<IMemory> eventMemory = service->prepareRecognitionEvent_l(&phraseEvent.common);