• Home
  • Raw
  • Download

Lines Matching refs:cras_client

61 struct cras_client;
78 typedef int (*cras_playback_cb_t)(struct cras_client *client,
100 typedef int (*cras_unified_cb_t)(struct cras_client *client,
116 typedef int (*cras_error_cb_t)(struct cras_client *client,
136 typedef void (*cras_server_error_cb_t)(struct cras_client *client,
170 typedef void (*cras_connection_status_cb_t)(struct cras_client *client,
175 typedef void (*cras_thread_priority_cb_t)(struct cras_client *client);
178 typedef void (*get_hotword_models_cb_t)(struct cras_client *client,
182 typedef void (*cras_hotword_trigger_cb_t)(struct cras_client *client,
187 typedef int (*cras_hotword_error_cb_t)(struct cras_client *client,
203 int cras_client_create(struct cras_client **client);
209 void cras_client_destroy(struct cras_client *client);
218 int cras_client_connect(struct cras_client *client);
227 int cras_client_connect_timeout(struct cras_client *client,
240 int cras_client_run_thread(struct cras_client *client);
250 int cras_client_stop(struct cras_client *client);
265 int cras_client_connected_wait(struct cras_client *client);
281 int cras_client_connect_async(struct cras_client *client);
292 void cras_client_set_server_error_cb(struct cras_client *client,
307 struct cras_client *client,
316 void cras_client_set_thread_priority_cb(struct cras_client *client,
337 int cras_client_get_output_devices(const struct cras_client *client,
360 int cras_client_get_input_devices(const struct cras_client *client,
381 int cras_client_get_attached_clients(const struct cras_client *client,
400 int cras_client_get_node_by_id(const struct cras_client *client,
423 int cras_client_output_dev_plugged(const struct cras_client *client,
436 int cras_client_set_node_attr(struct cras_client *client,
449 int cras_client_select_node(struct cras_client *client,
461 int cras_client_add_active_node(struct cras_client *client,
473 int cras_client_rm_active_node(struct cras_client *client,
485 int cras_client_reload_dsp(struct cras_client *client);
494 int cras_client_dump_dsp_info(struct cras_client *client);
505 struct cras_client *client, void (*cb)(struct cras_client *));
516 struct cras_client *client, void (*cb)(struct cras_client *));
604 int cras_client_add_stream(struct cras_client *client,
623 int cras_client_add_pinned_stream(struct cras_client *client,
639 int cras_client_rm_stream(struct cras_client *client,
651 int cras_client_set_stream_volume(struct cras_client *client,
671 int cras_client_set_system_volume(struct cras_client *client, size_t volume);
685 int cras_client_set_system_capture_gain(struct cras_client *client, long gain);
696 int cras_client_set_system_mute(struct cras_client *client, int mute);
709 int cras_client_set_user_mute(struct cras_client *client, int mute);
722 int cras_client_set_system_mute_locked(struct cras_client *client, int locked);
735 int cras_client_set_system_capture_mute(struct cras_client *client, int mute);
748 int cras_client_set_system_capture_mute_locked(struct cras_client *client,
760 size_t cras_client_get_system_volume(const struct cras_client *client);
771 long cras_client_get_system_capture_gain(const struct cras_client *client);
782 int cras_client_get_system_muted(const struct cras_client *client);
793 int cras_client_get_user_muted(const struct cras_client *client);
804 int cras_client_get_system_capture_muted(const struct cras_client *client);
813 long cras_client_get_system_min_volume(const struct cras_client *client);
822 long cras_client_get_system_max_volume(const struct cras_client *client);
833 long cras_client_get_system_min_capture_gain(const struct cras_client *client);
844 long cras_client_get_system_max_capture_gain(const struct cras_client *client);
858 const struct cras_client *client);
873 const struct cras_client *client);
890 unsigned cras_client_get_num_active_streams(const struct cras_client *client,
939 int cras_client_set_node_volume(struct cras_client *client,
950 int cras_client_swap_node_left_right(struct cras_client *client,
960 int cras_client_set_node_capture_gain(struct cras_client *client,
970 int cras_client_add_test_iodev(struct cras_client *client,
982 int cras_client_test_iodev_command(struct cras_client *client,
1002 int cras_client_get_first_node_type_idx(const struct cras_client *client,
1019 int cras_client_get_first_dev_type_idx(const struct cras_client *client,
1031 int cras_client_set_suspend(struct cras_client *client, int suspend);
1042 int cras_client_config_global_remix(struct cras_client *client,
1056 int cras_client_get_hotword_models(struct cras_client *client,
1072 int cras_client_set_hotword_model(struct cras_client *client,
1089 struct cras_client *client,
1104 int cras_client_disable_hotword_callback(struct cras_client *client,
1114 int cras_client_set_aec_dump(struct cras_client *client,
1121 int cras_client_reload_aec_config(struct cras_client *client);
1126 int cras_client_get_aec_supported(struct cras_client *client);
1134 struct cras_client *client, void *context);
1260 struct cras_client *client,
1263 struct cras_client *client,
1266 struct cras_client *client,
1269 struct cras_client *client,
1272 struct cras_client *client,
1275 struct cras_client *client,
1278 struct cras_client *client,
1281 struct cras_client *client,
1284 struct cras_client *client,
1287 struct cras_client *client,