/external/adhd/cras/src/server/ |
cras_a2dp_iodev.h | 11 struct cras_iodev; 18 struct cras_iodev *a2dp_iodev_create( 24 void a2dp_iodev_destroy(struct cras_iodev *iodev);
|
cras_empty_iodev.h | 11 struct cras_iodev; 21 struct cras_iodev *empty_iodev_create(enum CRAS_STREAM_DIRECTION direction); 24 void empty_iodev_destroy(struct cras_iodev *iodev);
|
cras_loopback_iodev.h | 11 struct cras_iodev; 16 struct cras_iodev *loopback_iodev_create(enum CRAS_LOOPBACK_TYPE type); 19 void loopback_iodev_destroy(struct cras_iodev *loopdev);
|
cras_bt_io.h | 11 struct cras_iodev; 14 struct cras_iodev *cras_bt_io_create(struct cras_bt_device *device, 15 struct cras_iodev *dev, 19 void cras_bt_io_destroy(struct cras_iodev *bt_iodev); 23 struct cras_iodev *bt_iodev, 27 int cras_bt_io_append(struct cras_iodev *bt_iodev, 28 struct cras_iodev *dev, 32 int cras_bt_io_on_profile(struct cras_iodev *bt_iodev, 36 int cras_bt_io_update_buffer_size(struct cras_iodev *bt_iodev); 44 unsigned int cras_bt_io_try_remove(struct cras_iodev *bt_iodev [all...] |
test_iodev.h | 11 struct cras_iodev; 21 struct cras_iodev *test_iodev_create(enum CRAS_STREAM_DIRECTION direction, 25 void test_iodev_destroy(struct cras_iodev *iodev); 28 void test_iodev_command(struct cras_iodev *iodev,
|
cras_device_monitor.h | 9 #include "cras_iodev.h" 12 int cras_device_monitor_reset_device(struct cras_iodev *iodev); 15 int cras_device_monitor_set_device_mute_state(struct cras_iodev *iodev);
|
cras_iodev.h | 7 * cras_iodev represents playback or capture devices on the system. Each iodev 27 struct cras_iodev; 75 struct cras_iodev *dev; 173 struct cras_iodev { struct 174 void (*set_volume)(struct cras_iodev *iodev); 175 void (*set_mute)(struct cras_iodev *iodev); 176 void (*set_capture_gain)(struct cras_iodev *iodev); 177 void (*set_capture_mute)(struct cras_iodev *iodev); 178 int (*set_swap_mode_for_node)(struct cras_iodev *iodev, 181 int (*open_dev)(struct cras_iodev *iodev) [all...] |
cras_alsa_io.h | 39 struct cras_iodev *alsa_iodev_create(size_t card_index, 64 int alsa_iodev_legacy_complete_init(struct cras_iodev *iodev); 73 int alsa_iodev_ucm_add_nodes_and_jacks(struct cras_iodev *iodev, 82 void alsa_iodev_ucm_complete_init(struct cras_iodev *iodev); 85 void alsa_iodev_destroy(struct cras_iodev *iodev); 88 unsigned alsa_iodev_index(struct cras_iodev *iodev); 91 int alsa_iodev_has_hctl_jacks(struct cras_iodev *iodev);
|
cras_hfp_iodev.h | 18 struct cras_iodev *hfp_iodev_create( 25 void hfp_iodev_destroy(struct cras_iodev *iodev);
|
cras_iodev_list.h | 16 struct cras_iodev; 27 typedef void (*device_enabled_callback_t)(struct cras_iodev *dev, int enabled, 42 int cras_iodev_list_add_output(struct cras_iodev *output); 50 int cras_iodev_list_add_input(struct cras_iodev *input); 58 int cras_iodev_list_rm_output(struct cras_iodev *output); 66 int cras_iodev_list_rm_input(struct cras_iodev *input); 94 struct cras_iodev *cras_iodev_list_get_first_enabled_iodev( 154 int cras_iodev_list_dev_is_enabled(const struct cras_iodev *dev); 158 void cras_iodev_list_enable_dev(struct cras_iodev *dev); 162 void cras_iodev_list_disable_dev(struct cras_iodev *dev) [all...] |
cras_hfp_info.h | 9 #include "cras_iodev.h" 52 int hfp_buf_queued(struct hfp_info *info, const struct cras_iodev *dev); 60 int hfp_buf_size(struct hfp_info *info, struct cras_iodev *dev); 71 void hfp_buf_acquire(struct hfp_info *info, struct cras_iodev *dev, 81 void hfp_buf_release(struct hfp_info *info, struct cras_iodev *dev, 84 /* Adds cras_iodev to given hfp_info. Only when an output iodev is added, 88 int hfp_info_add_iodev(struct hfp_info *info, struct cras_iodev *dev); 90 /* Removes cras_iodev from hfp_info. hfp_info will stop sending or 94 int hfp_info_rm_iodev(struct hfp_info *info, struct cras_iodev *dev);
|
audio_thread.h | 12 #include "cras_iodev.h" 16 struct cras_iodev; 27 struct cras_iodev *dev; 72 struct cras_iodev *dev); 80 struct cras_iodev *dev); 144 struct cras_iodev **devs, 169 struct cras_iodev *iodev); 198 struct cras_iodev *dev,
|
cras_a2dp_endpoint.h | 11 struct cras_iodev; 23 /* Starts A2DP output by creating the cras_iodev. */
|
cras_bt_io.c | 11 #include "cras_iodev.h" 28 struct cras_iodev *profile_dev; 37 * base - The base class cras_iodev 41 struct cras_iodev base; 47 static struct cras_iodev *active_profile_dev(const struct cras_iodev *iodev) 55 static struct cras_ionode *add_profile_dev(struct cras_iodev *bt_iodev, 56 struct cras_iodev *dev, 124 static int update_supported_formats(struct cras_iodev *iodev) 127 struct cras_iodev *dev = active_profile_dev(iodev) [all...] |
cras_device_monitor.c | 20 struct cras_iodev *iodev; 26 struct cras_iodev *iodev) 35 int cras_device_monitor_reset_device(struct cras_iodev *iodev) 50 int cras_device_monitor_set_device_mute_state(struct cras_iodev *iodev) 77 struct cras_iodev *iodev = device_msg->iodev;
|
cras_iodev.c | 21 #include "cras_iodev.h" 42 static void cras_iodev_alloc_dsp(struct cras_iodev *iodev); 44 static int default_no_stream_playback(struct cras_iodev *odev) 68 static int cras_iodev_start(struct cras_iodev *iodev) 89 static unsigned int dev_playback_frames(struct cras_iodev* odev) 128 static int cras_iodev_no_stream_playback_transition(struct cras_iodev *odev, 163 static int output_should_mute(struct cras_iodev *odev) 173 int cras_iodev_is_zero_volume(const struct cras_iodev *odev) 216 static int cras_iodev_output_event_sample_ready(struct cras_iodev *odev) 260 static size_t get_best_rate(struct cras_iodev *iodev, size_t rrate [all...] |
cras_loopback_iodev.c | 13 #include "cras_iodev.h" 44 struct cras_iodev base; 58 struct cras_iodev *edev = cras_iodev_list_get_first_enabled_iodev( 80 struct cras_iodev *iodev, 94 static void device_enabled_hook(struct cras_iodev *iodev, int enabled, 98 struct cras_iodev *edev; 120 static int frames_queued(const struct cras_iodev *iodev, 126 struct cras_iodev *edev = cras_iodev_list_get_first_enabled_iodev( 149 static int delay_frames(const struct cras_iodev *iodev) 156 static int close_record_dev(struct cras_iodev *iodev [all...] |
cras_bt_device.h | 13 struct cras_iodev; 96 struct cras_iodev *iodev, 105 struct cras_iodev *iodev); 122 struct cras_iodev *bt_iodev); 132 struct cras_iodev *bt_iodev);
|
cras_hfp_iodev.c | 13 #include "cras_iodev.h" 21 struct cras_iodev base; 27 static int update_supported_formats(struct cras_iodev *iodev) 51 static int frames_queued(const struct cras_iodev *iodev, 69 struct cras_iodev *iodev = &hfpio->base; 77 static int open_dev(struct cras_iodev *iodev) 114 static int close_dev(struct cras_iodev *iodev) 129 static void set_hfp_volume(struct cras_iodev *iodev) 141 static int delay_frames(const struct cras_iodev *iodev) 148 static int get_buffer(struct cras_iodev *iodev [all...] |
/external/adhd/cras/src/tests/ |
bt_device_unittest.cc | 10 #include "cras_iodev.h" 16 static struct cras_iodev *cras_bt_io_create_profile_ret; 17 static struct cras_iodev *cras_bt_io_append_btio_val; 58 static void update_active_node(struct cras_iodev *iodev, 63 struct cras_iodev bt_iodev1; 64 struct cras_iodev bt_iodev2; 65 struct cras_iodev d3_; 66 struct cras_iodev d2_; 67 struct cras_iodev d1_; 159 struct cras_iodev *cras_bt_io_create [all...] |
device_monitor_unittest.cc | 10 #include "cras_iodev.h" 17 static cras_iodev *enable_dev; 19 static cras_iodev *disable_dev; 21 static cras_iodev *mute_dev; 44 struct cras_iodev dev; 60 struct cras_iodev dev; 81 struct cras_iodev dev; 97 struct cras_iodev dev; 130 void cras_iodev_list_enable_dev(struct cras_iodev *dev) { 135 void cras_iodev_list_disable_dev(struct cras_iodev *dev) [all...] |
bt_io_unittest.cc | 72 static void SetUpIodev(struct cras_iodev *d, 85 static int update_supported_formats(struct cras_iodev *iodev) { 101 static int frames_queued(const cras_iodev* iodev, 106 static int delay_frames(const cras_iodev* iodev) { 110 static int get_buffer(cras_iodev* iodev, 116 static int put_buffer(cras_iodev* iodev, 121 static int open_dev(cras_iodev* iodev) { 125 static int close_dev(cras_iodev* iodev) { 130 static struct cras_iodev *bt_iodev; 131 static struct cras_iodev iodev_ [all...] |
audio_thread_unittest.cc | 36 static struct cras_iodev *cras_iodev_reset_request_iodev; 39 static struct cras_iodev *cras_device_monitor_reset_device_iodev; 40 static struct cras_iodev *cras_iodev_start_ramp_odev; 89 virtual void SetupDevice(cras_iodev *iodev, 130 cras_iodev* pin_to_dev) { 136 static int open_dev(cras_iodev* iodev) { 141 static int close_dev(cras_iodev* iodev) { 146 static int frames_queued(const cras_iodev* iodev, struct timespec* tstamp) { 151 static int delay_frames(const cras_iodev* iodev) { 155 static int get_buffer(cras_iodev* iodev [all...] |
hfp_iodev_unittest.cc | 11 #include "cras_iodev.h" 15 static struct cras_iodev *iodev; 183 void cras_iodev_free_format(struct cras_iodev *iodev) 188 void cras_iodev_add_node(struct cras_iodev *iodev, struct cras_ionode *node) 194 void cras_iodev_rm_node(struct cras_iodev *iodev, struct cras_ionode *node) 200 void cras_iodev_set_active_node(struct cras_iodev *iodev, 230 struct cras_iodev *iodev, 237 struct cras_iodev *iodev) 255 int hfp_info_add_iodev(struct hfp_info *info, struct cras_iodev *dev) 261 int hfp_info_rm_iodev(struct hfp_info *info, struct cras_iodev *dev [all...] |
loopback_iodev_unittest.cc | 11 #include "cras_iodev.h" 29 static struct cras_iodev *enabled_dev; 66 struct cras_iodev *loop_in_; 70 struct cras_iodev iodev; 135 struct cras_iodev iodev; 173 void cras_iodev_free_audio_area(struct cras_iodev *iodev) 177 void cras_iodev_free_format(struct cras_iodev *iodev) 181 void cras_iodev_init_audio_area(struct cras_iodev *iodev, int num_channels) 186 void cras_iodev_add_node(struct cras_iodev *iodev, struct cras_ionode *node) 190 void cras_iodev_set_active_node(struct cras_iodev *iodev [all...] |