/hardware/libhardware_legacy/audio/ |
AudioPolicyCompatClient.h | 40 virtual audio_io_handle_t openOutput(audio_module_handle_t module, 48 virtual audio_io_handle_t openDuplicateOutput(audio_io_handle_t output1, 49 audio_io_handle_t output2); 50 virtual status_t closeOutput(audio_io_handle_t output); 51 virtual status_t suspendOutput(audio_io_handle_t output); 52 virtual status_t restoreOutput(audio_io_handle_t output); 53 virtual audio_io_handle_t openInput(audio_module_handle_t module, 58 virtual status_t closeInput(audio_io_handle_t input); 61 audio_io_handle_t srcOutput [all...] |
AudioPolicyCompatClient.cpp | 38 audio_io_handle_t AudioPolicyCompatClient::openOutput(audio_module_handle_t module, 52 audio_io_handle_t AudioPolicyCompatClient::openDuplicateOutput(audio_io_handle_t output1, 53 audio_io_handle_t output2) 58 status_t AudioPolicyCompatClient::closeOutput(audio_io_handle_t output) 63 status_t AudioPolicyCompatClient::suspendOutput(audio_io_handle_t output) 68 status_t AudioPolicyCompatClient::restoreOutput(audio_io_handle_t output) 73 audio_io_handle_t AudioPolicyCompatClient::openInput(audio_module_handle_t module, 83 status_t AudioPolicyCompatClient::closeInput(audio_io_handle_t input) 93 status_t AudioPolicyCompatClient::moveEffects(audio_session_t session, audio_io_handle_t srcOutput [all...] |
/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 89 public DefaultKeyedVector< audio_io_handle_t, sp<AudioInputDescriptor> > 103 audio_io_handle_t getActiveInput(bool ignoreVirtualInputs = true); 105 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const;
|
AudioOutputDescriptor.h | 102 void setIoHandle(audio_io_handle_t ioHandle); 124 audio_io_handle_t mIoHandle; // output handle 160 public DefaultKeyedVector< audio_io_handle_t, sp<SwAudioOutputDescriptor> > 177 audio_io_handle_t getA2dpOutput() const; 188 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const; 194 public DefaultKeyedVector< audio_io_handle_t, sp<HwAudioOutputDescriptor> >
|
/frameworks/av/services/audiopolicy/ |
AudioPolicyInterface.h | 100 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 107 audio_io_handle_t *output, 118 virtual status_t startOutput(audio_io_handle_t output, 122 virtual status_t stopOutput(audio_io_handle_t output, 126 virtual void releaseOutput(audio_io_handle_t output, 132 audio_io_handle_t *input, 142 virtual status_t startInput(audio_io_handle_t input, 145 virtual status_t stopInput(audio_io_handle_t input, 148 virtual void releaseInput(audio_io_handle_t input, 181 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/include/media/ |
IAudioFlinger.h | 65 audio_io_handle_t output, 76 audio_io_handle_t input, 97 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const = 0; 101 virtual audio_format_t format(audio_io_handle_t output) const = 0; 102 virtual size_t frameCount(audio_io_handle_t ioHandle) const = 0; 105 virtual uint32_t latency(audio_io_handle_t output) const = 0; 120 audio_io_handle_t output) = 0; 124 audio_io_handle_t output) const = 0; 134 virtual status_t setParameters(audio_io_handle_t ioHandle, 136 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys [all...] |
AudioSystem.h | 66 audio_io_handle_t output); 68 audio_io_handle_t output); 91 // The versions with audio_io_handle_t are intended for internal media framework use only. 92 static status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs); 93 static String8 getParameters(audio_io_handle_t ioHandle, const String8& keys); 94 // The versions without audio_io_handle_t are intended for JNI. 120 static status_t getSamplingRate(audio_io_handle_t ioHandle, 124 static status_t getFrameCount(audio_io_handle_t ioHandle, 128 static status_t getLatency(audio_io_handle_t output, 146 static status_t getRenderPosition(audio_io_handle_t output [all...] |
IAudioPolicyService.h | 55 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 62 audio_io_handle_t *output, 72 virtual status_t startOutput(audio_io_handle_t output, 75 virtual status_t stopOutput(audio_io_handle_t output, 78 virtual void releaseOutput(audio_io_handle_t output, 82 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...] |
/frameworks/av/services/audiopolicy/service/ |
AudioPolicyService.h | 72 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 80 audio_io_handle_t *output, 90 virtual status_t startOutput(audio_io_handle_t output, 93 virtual status_t stopOutput(audio_io_handle_t output, 96 virtual void releaseOutput(audio_io_handle_t output, 100 audio_io_handle_t *input, 109 virtual status_t startInput(audio_io_handle_t input, 111 virtual status_t stopInput(audio_io_handle_t input, 113 virtual void releaseInput(audio_io_handle_t input, 128 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) [all...] |
AudioPolicyClientImplLegacy.cpp | 65 static audio_io_handle_t open_output(audio_module_handle_t module, 91 audio_io_handle_t output = AUDIO_IO_HANDLE_NONE; 106 audio_io_handle_t aps_open_output(void *service __unused, 118 audio_io_handle_t aps_open_output_on_module(void *service __unused, 132 audio_io_handle_t aps_open_dup_output(void *service __unused, 133 audio_io_handle_t output1, 134 audio_io_handle_t output2) 144 int aps_close_output(void *service __unused, audio_io_handle_t output) 154 int aps_suspend_output(void *service __unused, audio_io_handle_t output) 165 int aps_restore_output(void *service __unused, audio_io_handle_t output [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 | 60 status_t addInputEffects(audio_io_handle_t input, 65 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, 185 // Automatic input effects are unique for audio_io_handle_t 186 KeyedVector< audio_io_handle_t, EffectVector* > mInputs;
|
/frameworks/av/services/audiopolicy/common/managerdefinitions/src/ |
SoundTriggerSession.cpp | 26 audio_io_handle_t ioHandle)
|
/frameworks/av/services/audiopolicy/managerdefault/ |
AudioPolicyManager.h | 103 virtual audio_io_handle_t getOutput(audio_stream_type_t stream, 110 audio_io_handle_t *output, 120 virtual status_t startOutput(audio_io_handle_t output, 123 virtual status_t stopOutput(audio_io_handle_t output, 126 virtual void releaseOutput(audio_io_handle_t output, 130 audio_io_handle_t *input, 141 virtual status_t startInput(audio_io_handle_t input, 145 virtual status_t stopInput(audio_io_handle_t input, 147 virtual void releaseInput(audio_io_handle_t input, 168 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc = NULL) [all...] |
/frameworks/av/services/audioflinger/ |
AudioFlinger.h | 109 audio_io_handle_t output, 117 audio_io_handle_t input, 133 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const; 134 virtual audio_format_t format(audio_io_handle_t output) const; 135 virtual size_t frameCount(audio_io_handle_t ioHandle) const; 136 virtual size_t frameCountHAL(audio_io_handle_t ioHandle) const; 137 virtual uint32_t latency(audio_io_handle_t output) const; 146 audio_io_handle_t output); 150 audio_io_handle_t output) const; 158 virtual status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) [all...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 172 audio_io_handle_t handle; 209 audio_io_handle_t capture_handle; 245 typedef void (*adm_register_output_stream_t)(void *, audio_io_handle_t, audio_output_flags_t); 246 typedef void (*adm_register_input_stream_t)(void *, audio_io_handle_t, audio_input_flags_t); 247 typedef void (*adm_deregister_stream_t)(void *, audio_io_handle_t); 248 typedef void (*adm_request_focus_t)(void *, audio_io_handle_t); 249 typedef void (*adm_abandon_focus_t)(void *, audio_io_handle_t); 250 typedef void (*adm_set_config_t)(void *, audio_io_handle_t, 253 typedef void (*adm_request_focus_v2_t)(void *, audio_io_handle_t, long); 255 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/media/libmedia/ |
IAudioFlinger.cpp | 106 audio_io_handle_t output, 177 audio_io_handle_t input, 273 virtual uint32_t sampleRate(audio_io_handle_t ioHandle) const 284 virtual audio_format_t format(audio_io_handle_t output) const 293 virtual size_t frameCount(audio_io_handle_t ioHandle) const 302 virtual uint32_t latency(audio_io_handle_t output) const 346 audio_io_handle_t output) 367 virtual float streamVolume(audio_stream_type_t stream, audio_io_handle_t output) const 412 virtual status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 422 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys) cons [all...] |
AudioSystem.cpp | 89 sp<AudioIoDescriptor> AudioSystem::getIoDescriptor(audio_io_handle_t ioHandle) 157 audio_io_handle_t output) 176 audio_io_handle_t output) 202 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 209 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) 255 audio_io_handle_t output; 269 status_t AudioSystem::getSamplingRate(audio_io_handle_t ioHandle, 292 audio_io_handle_t output; 306 status_t AudioSystem::getFrameCount(audio_io_handle_t ioHandle, 329 audio_io_handle_t output [all...] |
/hardware/qcom/audio/post_proc/ |
bundle.h | 41 audio_io_handle_t handle; 79 audio_io_handle_t out_handle;
|