Lines Matching refs:id
64 uint32_t id; // type of pre processor (enum effect_id) member
75 int id; // audio session ID member
144 static const effect_uuid_t * id_to_uuid(int id) in id_to_uuid() argument
146 if (id >= NUM_ID) in id_to_uuid()
149 return uuid_to_id_table[id]; in id_to_uuid()
166 static void session_set_fx_enabled(struct session_s *session, uint32_t id, bool enabled);
174 ALOGV("effect_set_state() id %d, new %d old %d", effect->id, state, effect->state); in effect_set_state()
179 session_set_fx_enabled(effect->session, effect->id, false); in effect_set_state()
209 session_set_fx_enabled(effect->session, effect->id, false); in effect_set_state()
229 session_set_fx_enabled(effect->session, effect->id, true); in effect_set_state()
245 static int effect_init(struct effect_s *effect, uint32_t id) in effect_init() argument
248 effect->id = id; in effect_init()
278 session->id = 0; in session_init()
289 int32_t id, in session_create_effect() argument
295 id == AEC_ID ? "AEC" : id == NS_ID ? "NS" : "?", session->created_msk); in session_create_effect()
307 status = effect_create(&session->effects[id], session, interface); in session_create_effect()
312 session->created_msk |= (1<<id); in session_create_effect()
322 ALOGW_IF(effect_release(fx) != 0, " session_release_effect() failed for id %d", fx->id); in session_release_effect()
324 session->created_msk &= ~(1<<fx->id); in session_release_effect()
373 static void session_set_fx_enabled(struct session_s *session, uint32_t id, bool enabled) in session_set_fx_enabled() argument
379 session->enabled_msk |= (1 << id); in session_set_fx_enabled()
381 session->enabled_msk &= ~(1 << id); in session_set_fx_enabled()
387 id, enabled, session->enabled_msk); in session_set_fx_enabled()
395 static struct session_s *get_session(int32_t id, int32_t sessionId, int32_t ioId) in get_session() argument
405 if (session->created_msk & (1 << id)) { in get_session()
406 ALOGV("get_session() effect %d already created", id); in get_session()
416 session->id = sessionId; in get_session()
511 session->processed_msk |= (1<<effect->id); in fx_process()
661 *pDescriptor = *descriptors[effect->id]; in fx_get_descriptor()
689 uint32_t id; in lib_create() local
700 id = uuid_to_id(&desc->type); in lib_create()
702 session = get_session(id, sessionId, ioId); in lib_create()
709 status = session_create_effect(session, id, pInterface); in lib_create()