/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(int 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 | 36 void setIoHandle(audio_io_handle_t ioHandle); 42 audio_io_handle_t mIoHandle; // input handle 65 public DefaultKeyedVector< audio_io_handle_t, sp<AudioInputDescriptor> > 79 audio_io_handle_t getActiveInput(bool ignoreVirtualInputs = true); 81 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const;
|
AudioOutputDescriptor.h | 97 void setIoHandle(audio_io_handle_t ioHandle); 119 audio_io_handle_t mIoHandle; // output handle 130 public DefaultKeyedVector< audio_io_handle_t, sp<SwAudioOutputDescriptor> > 147 audio_io_handle_t getA2dpOutput() const; 158 audio_devices_t getSupportedDevices(audio_io_handle_t handle) const;
|
/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 | 74 audio_io_handle_t output, 84 audio_io_handle_t input, 104 virtual uint32_t sampleRate(audio_io_handle_t output) const = 0; 105 virtual audio_format_t format(audio_io_handle_t output) const = 0; 106 virtual size_t frameCount(audio_io_handle_t output) const = 0; 109 virtual uint32_t latency(audio_io_handle_t output) const = 0; 124 audio_io_handle_t output) = 0; 128 audio_io_handle_t output) const = 0; 138 virtual status_t setParameters(audio_io_handle_t ioHandle, 140 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys [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, 90 virtual status_t startInput(audio_io_handle_t input, 92 virtual status_t stopInput(audio_io_handle_t input, 94 virtual void releaseInput(audio_io_handle_t input, 107 virtual audio_io_handle_t getOutputForEffect(const effect_descriptor_t *desc) = 0 [all...] |
AudioSystem.h | 61 audio_io_handle_t output); 63 audio_io_handle_t output); 86 // The versions with audio_io_handle_t are intended for internal media framework use only. 87 static status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs); 88 static String8 getParameters(audio_io_handle_t ioHandle, const String8& keys); 89 // The versions without audio_io_handle_t are intended for JNI. 113 static status_t getSamplingRate(audio_io_handle_t output, 117 static status_t getFrameCount(audio_io_handle_t output, 121 static status_t getLatency(audio_io_handle_t output, 139 static status_t getRenderPosition(audio_io_handle_t output [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, 108 virtual status_t startInput(audio_io_handle_t input, 110 virtual status_t stopInput(audio_io_handle_t input, 112 virtual void releaseInput(audio_io_handle_t input, 127 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/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/audiopolicy/common/managerdefinitions/src/ |
SoundTriggerSession.cpp | 26 audio_io_handle_t ioHandle)
|
/frameworks/av/services/audioflinger/ |
AudioFlinger.h | 112 audio_io_handle_t output, 119 audio_io_handle_t input, 134 virtual uint32_t sampleRate(audio_io_handle_t output) const; 135 virtual audio_format_t format(audio_io_handle_t output) const; 136 virtual size_t frameCount(audio_io_handle_t output) 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); 159 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys) const [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...] |
/hardware/qcom/audio/hal/ |
audio_hw.h | 143 audio_io_handle_t handle; 175 audio_io_handle_t capture_handle; 230 int (*visualizer_start_output)(audio_io_handle_t, int); 231 int (*visualizer_stop_output)(audio_io_handle_t, int); 241 int (*offload_effects_start_output)(audio_io_handle_t, int); 242 int (*offload_effects_stop_output)(audio_io_handle_t, int);
|
/frameworks/av/media/libmedia/ |
IAudioFlinger.cpp | 105 audio_io_handle_t output, 174 audio_io_handle_t input, 268 virtual uint32_t sampleRate(audio_io_handle_t output) const 277 virtual audio_format_t format(audio_io_handle_t output) const 286 virtual size_t frameCount(audio_io_handle_t output) const 295 virtual uint32_t latency(audio_io_handle_t output) const 339 audio_io_handle_t output) 360 virtual float streamVolume(audio_stream_type_t stream, audio_io_handle_t output) const 405 virtual status_t setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 415 virtual String8 getParameters(audio_io_handle_t ioHandle, const String8& keys) cons [all...] |
AudioSystem.cpp | 88 sp<AudioIoDescriptor> AudioSystem::getIoDescriptor(audio_io_handle_t ioHandle) 154 audio_io_handle_t output) 173 audio_io_handle_t output) 199 status_t AudioSystem::setParameters(audio_io_handle_t ioHandle, const String8& keyValuePairs) 206 String8 AudioSystem::getParameters(audio_io_handle_t ioHandle, const String8& keys) 252 audio_io_handle_t output; 266 status_t AudioSystem::getSamplingRate(audio_io_handle_t output, 291 audio_io_handle_t output; 305 status_t AudioSystem::getFrameCount(audio_io_handle_t output, 328 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;
|