Searched defs:device (Results 26 - 29 of 29) sorted by relevance

12

/hardware/libhardware_legacy/audio/
H A Daudio_policy_hal.cpp41 struct audio_policy_device device; member in struct:android_audio_legacy::legacy_ap_device
65 audio_devices_t device,
71 (AudioSystem::audio_devices)device,
78 audio_devices_t device,
83 (AudioSystem::audio_devices)device,
101 /* force using a specific device category for the specified usage */
111 /* retreive current device category forced for a given usage */
235 audio_devices_t device)
240 device);
246 audio_devices_t device)
64 ap_set_device_connection_state(struct audio_policy *pol, audio_devices_t device, audio_policy_dev_state_t state, const char *device_address) argument
76 ap_get_device_connection_state( const struct audio_policy *pol, audio_devices_t device, const char *device_address) argument
232 ap_set_stream_volume_index_for_device(struct audio_policy *pol, audio_stream_type_t stream, int index, audio_devices_t device) argument
243 ap_get_stream_volume_index_for_device(const struct audio_policy *pol, audio_stream_type_t stream, int *index, audio_devices_t device) argument
317 create_legacy_ap(const struct audio_policy_device *device, struct audio_policy_service_ops *aps_ops, void *service, struct audio_policy **ap) argument
406 legacy_ap_dev_close(hw_device_t* device) argument
413 legacy_ap_dev_open(const hw_module_t* module, const char* name, hw_device_t** device) argument
[all...]
H A DAudioPolicyManagerBase.cpp27 // A device mask for all audio input devices that are considered "virtual" when evaluating
45 status_t AudioPolicyManagerBase::setDeviceConnectionState(audio_devices_t device, argument
51 ALOGV("setDeviceConnectionState() device: %x, state %d, address %s", device, state, device_address);
53 // connect/disconnect only 1 device at a time
54 if (!audio_is_output_device(device) && !audio_is_input_device(device)) return BAD_VALUE;
62 if (audio_is_output_device(device)) {
64 if (!mHasA2dp && audio_is_a2dp_device(device)) {
65 ALOGE("setDeviceConnectionState() invalid A2DP device
241 getDeviceConnectionState(audio_devices_t device, const char *device_address) argument
486 getProfileForDirectOutput( audio_devices_t device, uint32_t samplingRate, uint32_t format, uint32_t channelMask, audio_output_flags_t flags) argument
520 audio_devices_t device = getDeviceForStrategy(strategy, false /*fromCache*/); local
831 audio_devices_t device = getDeviceForInputSource(inputSource); local
985 setStreamVolumeIndex(AudioSystem::stream_type stream, int index, audio_devices_t device) argument
1025 getStreamVolumeIndex(AudioSystem::stream_type stream, int *index, audio_devices_t device) argument
1053 audio_devices_t device = getDeviceForStrategy(strategy, false /*fromCache*/); local
1575 checkOutputsForDevice(audio_devices_t device, AudioSystem::device_connection_state state, SortedVector<audio_io_handle_t>& outputs) argument
1820 getOutputsForDevice(audio_devices_t device, DefaultKeyedVector<audio_io_handle_t, AudioOutputDescriptor *> openOutputs) argument
1979 audio_devices_t device = AUDIO_DEVICE_NONE; local
2073 uint32_t device = AUDIO_DEVICE_NONE; local
2295 audio_devices_t device = outputDesc->device(); local
2355 setOutputDevice(audio_io_handle_t output, audio_devices_t device, bool force, int delayMs) argument
2402 getInputProfile(audio_devices_t device, uint32_t samplingRate, uint32_t format, uint32_t channelMask) argument
2429 uint32_t device = AUDIO_DEVICE_NONE; local
2472 isVirtualInputDevice(audio_devices_t device) argument
2495 getDeviceForVolume(audio_devices_t device) argument
2516 device); local
2521 getDeviceCategory(audio_devices_t device) argument
2545 volIndexToAmpl(audio_devices_t device, const StreamDescriptor& streamDesc, int indexInUi) argument
2700 computeVolume(int stream, int index, audio_io_handle_t output, audio_devices_t device) argument
2764 checkAndSetVolume(int stream, int index, audio_io_handle_t output, audio_devices_t device, int delayMs, bool force) argument
2822 applyStreamVolumes(audio_io_handle_t output, audio_devices_t device, int delayMs, bool force) argument
2839 setStrategyMute(routing_strategy strategy, bool on, audio_io_handle_t output, int delayMs, audio_devices_t device) argument
2853 setStreamMute(int stream, bool on, audio_io_handle_t output, int delayMs, audio_devices_t device) argument
2946 needsDirectOuput(audio_stream_type_t stream, uint32_t samplingRate, audio_format_t format, audio_channel_mask_t channelMask, audio_output_flags_t flags, audio_devices_t device) argument
2994 audio_devices_t AudioPolicyManagerBase::AudioOutputDescriptor::device() function in class:android_audio_legacy::AudioPolicyManagerBase::AudioOutputDescriptor
3148 getVolumeIndex(audio_devices_t device) argument
3259 isCompatibleProfile(audio_devices_t device, uint32_t samplingRate, uint32_t format, uint32_t channelMask, audio_output_flags_t flags) const argument
3445 uint32_t device = 0; local
[all...]
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp47 // the duration of a record buffer at the current record sample rate (of the device, not of
57 unsigned int rate; // sample rate for the device
63 struct audio_hw_device device; member in struct:android::submix_audio_device
73 // Wifi for presentation on a remote Wifi Display device (e.g. a dongle attached to a TV, or a
78 // device lock, also used to protect access to the audio pipe
763 static int adev_dump(const audio_hw_device_t *device, int fd) argument
768 static int adev_close(hw_device_t *device) argument
771 free(device);
776 hw_device_t** device)
788 rsxadev->device
775 adev_open(const hw_module_t* module, const char* name, hw_device_t** device) argument
[all...]
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioSystemLegacy.h230 // audio device enumeration from system/audio.h instead.
278 // device categories used for setForceUse()
310 // device connection states used for setDeviceConnectionState()
324 static bool isOutputDevice(audio_devices device) { argument
325 if ((popcount(device) == 1) && ((device & ~DEVICE_OUT_ALL) == 0))
330 static bool isInputDevice(audio_devices device) { argument
331 if ((popcount(device) == 1) && ((device & ~DEVICE_IN_ALL) == 0))
336 static bool isA2dpDevice(audio_devices device) { argument
339 isBluetoothScoDevice(audio_devices device) argument
[all...]

Completed in 100 milliseconds

12