/hardware/libhardware_legacy/include/hardware_legacy/ |
AudioPolicyInterface.h | 92 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream, 99 virtual status_t startOutput(audio_io_handle_t output, 103 virtual status_t stopOutput(audio_io_handle_t output, 107 virtual void releaseOutput(audio_io_handle_t output) = 0; 110 virtual audio_io_handle_t getInput(int inputSource, 116 virtual status_t startInput(audio_io_handle_t input) = 0; 118 virtual status_t stopInput(audio_io_handle_t input) = 0; 120 virtual void releaseInput(audio_io_handle_t input) = 0; 152 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) = 0; 154 audio_io_handle_t io [all...] |
AudioPolicyManagerBase.h | 89 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream, 95 virtual status_t startOutput(audio_io_handle_t output, 98 virtual status_t stopOutput(audio_io_handle_t output, 101 virtual void releaseOutput(audio_io_handle_t output); 102 virtual audio_io_handle_t getInput(int inputSource, 109 virtual status_t startInput(audio_io_handle_t input); 112 virtual status_t stopInput(audio_io_handle_t input); 113 virtual void releaseInput(audio_io_handle_t input); 131 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc = NULL); 133 audio_io_handle_t io [all...] |
/frameworks/av/services/audiopolicy/common/managerdefinitions/include/ |
SoundTriggerSession.h | 25 class SoundTriggerSessionCollection : public DefaultKeyedVector<audio_session_t, audio_io_handle_t> 30 status_t acquireSession(audio_session_t session, audio_io_handle_t ioHandle);
|
AudioInputDescriptor.h | 38 void setIoHandle(audio_io_handle_t ioHandle); 45 audio_io_handle_t mIoHandle; // input handle 91 public DefaultKeyedVector< audio_io_handle_t, sp<AudioInputDescriptor> > 109 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const;
|
AudioOutputDescriptor.h | 104 void setIoHandle(audio_io_handle_t ioHandle); 126 audio_io_handle_t mIoHandle; // output handle 163 public DefaultKeyedVector< audio_io_handle_t, sp<SwAudioOutputDescriptor> > 180 audio_io_handle_t getA2dpOutput() const; 191 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const; 197 public DefaultKeyedVector< audio_io_handle_t, sp<HwAudioOutputDescriptor> >
|
EffectDescriptor.h | 45 status_t registerEffect(const effect_descriptor_t *desc, audio_io_handle_t io,
|
/frameworks/av/services/audiopolicy/ |
AudioPolicyInterface.h | 112 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 119 audio_io_handle_t *output, 128 virtual status_t startOutput(audio_io_handle_t output, 132 virtual status_t stopOutput(audio_io_handle_t output, 136 virtual void releaseOutput(audio_io_handle_t output, 142 audio_io_handle_t *input, 151 virtual status_t startInput(audio_io_handle_t input, 155 virtual status_t stopInput(audio_io_handle_t input, 158 virtual void releaseInput(audio_io_handle_t input, 191 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) = 0 [all...] |
/hardware/libhardware/include/hardware/ |
audio_policy.h | 131 audio_io_handle_t (*get_output)(struct audio_policy *pol, 142 audio_io_handle_t output, 149 audio_io_handle_t output, 154 void (*release_output)(struct audio_policy *pol, audio_io_handle_t output); 158 audio_io_handle_t (*get_input)(struct audio_policy *pol, audio_source_t inputSource, 165 int (*start_input)(struct audio_policy *pol, audio_io_handle_t input); 168 int (*stop_input)(struct audio_policy *pol, audio_io_handle_t input); 171 void (*release_input)(struct audio_policy *pol, audio_io_handle_t input); 218 audio_io_handle_t (*get_output_for_effect)(struct audio_policy *pol, 223 audio_io_handle_t output [all...] |
/frameworks/av/media/libaudioclient/include/media/ |
IAudioFlinger.h | 64 audio_io_handle_t output, 76 audio_io_handle_t input, 98 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const = 0; 102 virtual audio_format_t format(audio_io_handle_t output) const = 0; 103 virtual size_t frameCount(audio_io_handle_t ioHandle) const = 0; 106 virtual uint32_t latency(audio_io_handle_t output) const = 0; 121 audio_io_handle_t output) = 0; 125 audio_io_handle_t output) const = 0; 135 virtual status_t setParameters(audio_io_handle_t ioHandle, 137 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys [all...] |
AudioSystem.h | 68 audio_io_handle_t output); 70 audio_io_handle_t output); 93 // The versions with audio_io_handle_t are intended for internal media framework use only. 94 static status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs); 95 static String8 getParameters(audio_io_handle_t ioHandle, const String8& keys); 96 // The versions without audio_io_handle_t are intended for JNI. 122 static status_t getSamplingRate(audio_io_handle_t ioHandle, 126 static status_t getFrameCount(audio_io_handle_t ioHandle, 130 static status_t getLatency(audio_io_handle_t output, 148 static status_t getRenderPosition(audio_io_handle_t output [all...] |
IAudioPolicyService.h | 58 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 65 audio_io_handle_t *output, 73 virtual status_t startOutput(audio_io_handle_t output, 76 virtual status_t stopOutput(audio_io_handle_t output, 79 virtual void releaseOutput(audio_io_handle_t output, 83 audio_io_handle_t *input, 91 virtual status_t startInput(audio_io_handle_t input, 93 virtual status_t stopInput(audio_io_handle_t input, 95 virtual void releaseInput(audio_io_handle_t input, 108 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) = 0 [all...] |
AudioIoDescriptor.h | 61 audio_io_handle_t mIoHandle;
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
SoundTriggerSession.cpp | 26 audio_io_handle_t ioHandle)
|
/frameworks/av/services/audiopolicy/service/ |
AudioPolicyService.h | 71 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 79 audio_io_handle_t *output, 87 virtual status_t startOutput(audio_io_handle_t output, 90 virtual status_t stopOutput(audio_io_handle_t output, 93 virtual void releaseOutput(audio_io_handle_t output, 97 audio_io_handle_t *input, 105 virtual status_t startInput(audio_io_handle_t input, 107 virtual status_t stopInput(audio_io_handle_t input, 109 virtual void releaseInput(audio_io_handle_t input, 124 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) [all...] |
AudioPolicyClientImpl.cpp | 40 audio_io_handle_t *output, 55 audio_io_handle_t AudioPolicyService::AudioPolicyClient::openDuplicateOutput( 56 audio_io_handle_t output1, 57 audio_io_handle_t output2) 67 status_t AudioPolicyService::AudioPolicyClient::closeOutput(audio_io_handle_t output) 77 status_t AudioPolicyService::AudioPolicyClient::suspendOutput(audio_io_handle_t output) 88 status_t AudioPolicyService::AudioPolicyClient::restoreOutput(audio_io_handle_t output) 100 audio_io_handle_t *input, 116 status_t AudioPolicyService::AudioPolicyClient::closeInput(audio_io_handle_t input) 127 float volume, audio_io_handle_t output [all...] |
AudioPolicyEffects.h | 59 status_t addInputEffects(audio_io_handle_t input, 64 status_t releaseInputEffects(audio_io_handle_t input, 76 status_t addOutputSessionEffects(audio_io_handle_t output, 81 status_t releaseOutputSessionEffects(audio_io_handle_t output, 186 // Automatic input effects are unique for audio_io_handle_t
|
/frameworks/av/services/audiopolicy/managerdefault/ |
AudioPolicyManager.h | 106 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 113 audio_io_handle_t *output, 121 virtual status_t startOutput(audio_io_handle_t output, 124 virtual status_t stopOutput(audio_io_handle_t output, 127 virtual void releaseOutput(audio_io_handle_t output, 131 audio_io_handle_t *input, 141 virtual status_t startInput(audio_io_handle_t input, 146 virtual status_t stopInput(audio_io_handle_t input, 148 virtual void releaseInput(audio_io_handle_t input, 169 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc = NULL) [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 201 audio_io_handle_t handle; 243 audio_io_handle_t capture_handle; 290 typedef void (*adm_register_output_stream_t)(void *, audio_io_handle_t, audio_output_flags_t); 291 typedef void (*adm_register_input_stream_t)(void *, audio_io_handle_t, audio_input_flags_t); 292 typedef void (*adm_deregister_stream_t)(void *, audio_io_handle_t); 293 typedef void (*adm_request_focus_t)(void *, audio_io_handle_t); 294 typedef void (*adm_abandon_focus_t)(void *, audio_io_handle_t); 295 typedef void (*adm_set_config_t)(void *, audio_io_handle_t, 298 typedef void (*adm_request_focus_v2_t)(void *, audio_io_handle_t, long); 300 typedef void (*adm_on_routing_change_t)(void *, audio_io_handle_t); [all...] |
/frameworks/base/core/jni/ |
android_media_DeviceCallback.h | 34 virtual void onAudioDeviceUpdate(audio_io_handle_t audioIo,
|
/hardware/libhardware/modules/audio/ |
audio_policy.c | 97 static audio_io_handle_t ap_get_output(struct audio_policy *pol, 108 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, 114 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, 121 audio_io_handle_t output) 125 static audio_io_handle_t ap_get_input(struct audio_policy *pol, audio_source_t inputSource, 134 static int ap_start_input(struct audio_policy *pol, audio_io_handle_t input) 139 static int ap_stop_input(struct audio_policy *pol, audio_io_handle_t input) 144 static void ap_release_input(struct audio_policy *pol, audio_io_handle_t input) 196 static audio_io_handle_t ap_get_output_for_effect(struct audio_policy *pol, 204 audio_io_handle_t output [all...] |
/frameworks/av/services/audioflinger/ |
AudioFlinger.h | 124 audio_io_handle_t output, 133 audio_io_handle_t input, 150 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const; 151 virtual audio_format_t format(audio_io_handle_t output) const; 152 virtual size_t frameCount(audio_io_handle_t ioHandle) const; 153 virtual size_t frameCountHAL(audio_io_handle_t ioHandle) const; 154 virtual uint32_t latency(audio_io_handle_t output) const; 163 audio_io_handle_t output); 167 audio_io_handle_t output) const; 175 virtual status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) [all...] |
/frameworks/av/media/libaudioclient/ |
IAudioFlinger.cpp | 106 audio_io_handle_t output, 179 audio_io_handle_t input, 277 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const 288 virtual audio_format_t format(audio_io_handle_t output) const 297 virtual size_t frameCount(audio_io_handle_t ioHandle) const 306 virtual uint32_t latency(audio_io_handle_t output) const 350 audio_io_handle_t output) 371 virtual float streamVolume(audio_stream_type_t stream, audio_io_handle_t output) const 416 virtual status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 426 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys) cons [all...] |
AudioSystem.cpp | 92 sp<AudioIoDescriptor> AudioSystem::getIoDescriptor(audio_io_handle_t ioHandle) 160 audio_io_handle_t output) 179 audio_io_handle_t output) 205 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 212 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) 258 audio_io_handle_t output; 272 status_t AudioSystem::getSamplingRate(audio_io_handle_t ioHandle, 295 audio_io_handle_t output; 309 status_t AudioSystem::getFrameCount(audio_io_handle_t ioHandle, 332 audio_io_handle_t output [all...] |
/frameworks/av/media/libaudiohal/include/media/audiohal/ |
DeviceHalInterface.h | 70 audio_io_handle_t handle, 80 audio_io_handle_t handle,
|
/hardware/qcom/audio/post_proc/ |
bundle.h | 41 audio_io_handle_t handle; 79 audio_io_handle_t out_handle;
|