/system/media/audio_route/ |
audio_route.c | 18 #define LOG_TAG "audio_route" 62 struct audio_route { struct 73 struct audio_route *ar; 92 static inline struct mixer_ctl *index_to_ctl(struct audio_route *ar, 98 static void path_print(struct audio_route *ar, struct mixer_path *path) 113 static void path_free(struct audio_route *ar) 129 static struct mixer_path *path_get_by_name(struct audio_route *ar, 141 static struct mixer_path *path_create(struct audio_route *ar, const char *name) 217 static int path_add_setting(struct audio_route *ar, struct mixer_path *path, 244 static int path_add_value(struct audio_route *ar, struct mixer_path *path [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 27 #include <audio_route/audio_route.h> 208 struct audio_route *audio_route; member in struct:audio_device
|
/device/htc/flounder/audio/hal/ |
audio_hw.h | 27 #include <audio_route/audio_route.h> 364 struct audio_route* audio_route; member in struct:mixer_card
|
audio_hw.c | 332 audio_route_free(mixer_card->audio_route); 343 struct audio_route *audio_route; local 367 audio_route = audio_route_init(card, mixer_path); 368 if (!audio_route) { 376 mixer_card->audio_route = audio_route; 738 audio_route_apply_path(mixer_card->audio_route, snd_device_name); 740 audio_route_update_mixer(mixer_card->audio_route); 768 audio_route_reset_path(mixer_card->audio_route, snd_device_name) [all...] |