Home | History | Annotate | Download | only in audio

Lines Matching defs:adev

1067     struct generic_audio_device *adev = in->dev;
1072 adev_get_mic_mute(&adev->device, &mic_mute);
1201 struct generic_audio_device *adev = (struct generic_audio_device *)dev;
1237 out->dev = adev;
1339 struct generic_audio_device *adev = (struct generic_audio_device *)dev;
1340 pthread_mutex_lock(&adev->lock);
1341 adev->mic_mute = state;
1342 pthread_mutex_unlock(&adev->lock);
1348 struct generic_audio_device *adev = (struct generic_audio_device *)dev;
1349 pthread_mutex_lock(&adev->lock);
1350 *state = adev->mic_mute;
1351 pthread_mutex_unlock(&adev->lock);
1395 struct generic_audio_device *adev = (struct generic_audio_device *)dev;
1430 in->dev = adev;
1513 struct generic_audio_device *adev = (struct generic_audio_device *)dev;
1515 if (!adev)
1527 if (adev->mixer) {
1528 mixer_close(adev->mixer);
1530 free(adev);
1541 static struct generic_audio_device *adev;
1553 *device = &adev->device.common;
1555 ALOGV("%s: returning existing instance of adev", __func__);
1559 adev = calloc(1, sizeof(struct generic_audio_device));
1561 pthread_mutex_init(&adev->lock, (const pthread_mutexattr_t *) NULL);
1563 adev->device.common.tag = HARDWARE_DEVICE_TAG;
1564 adev->device.common.version = AUDIO_DEVICE_API_VERSION_2_0;
1565 adev->device.common.module = (struct hw_module_t *) module;
1566 adev->device.common.close = adev_close;
1568 adev->device.init_check = adev_init_check; // no op
1569 adev->device.set_voice_volume = adev_set_voice_volume; // no op
1570 adev->device.set_master_volume = adev_set_master_volume; // no op
1571 adev->device.get_master_volume = adev_get_master_volume; // no op
1572 adev->device.set_master_mute = adev_set_master_mute; // no op
1573 adev->device.get_master_mute = adev_get_master_mute; // no op
1574 adev->device.set_mode = adev_set_mode; // no op
1575 adev->device.set_mic_mute = adev_set_mic_mute;
1576 adev->device.get_mic_mute = adev_get_mic_mute;
1577 adev->device.set_parameters = adev_set_parameters; // no op
1578 adev->device.get_parameters = adev_get_parameters; // no op
1579 adev->device.get_input_buffer_size = adev_get_input_buffer_size;
1580 adev->device.open_output_stream = adev_open_output_stream;
1581 adev->device.close_output_stream = adev_close_output_stream;
1582 adev->device.open_input_stream = adev_open_input_stream;
1583 adev->device.close_input_stream = adev_close_input_stream;
1584 adev->device.dump = adev_dump;
1585 adev->device.get_microphones = adev_get_microphones;
1587 *device = &adev->device.common;
1589 adev->mixer = mixer_open(PCM_CARD);
1594 for (int i = 0; i < (int)mixer_get_num_ctls(adev->mixer); i++) {
1595 ctl = mixer_get_ctl(adev->mixer, i);