Home
last modified time | relevance | path

Searched refs:audio_io_handle_t (Results 1 – 21 of 21) sorted by relevance

/hardware/libhardware_legacy/include/hardware_legacy/
DAudioPolicyInterface.h92 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 …]
DAudioPolicyManagerBase.h89 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 …]
/hardware/libhardware/include/hardware/
Daudio_policy.h131 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 …]
Daudio.h580 audio_io_handle_t handle,
592 audio_io_handle_t handle,
/hardware/libhardware_legacy/audio/
DAudioPolicyCompatClient.h40 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,
62 audio_io_handle_t dstOutput);
[all …]
DAudioPolicyCompatClient.cpp38 audio_io_handle_t AudioPolicyCompatClient::openOutput(audio_module_handle_t module, in openOutput()
52 audio_io_handle_t AudioPolicyCompatClient::openDuplicateOutput(audio_io_handle_t output1, in openDuplicateOutput()
53 audio_io_handle_t output2) in openDuplicateOutput()
58 status_t AudioPolicyCompatClient::closeOutput(audio_io_handle_t output) in closeOutput()
63 status_t AudioPolicyCompatClient::suspendOutput(audio_io_handle_t output) in suspendOutput()
68 status_t AudioPolicyCompatClient::restoreOutput(audio_io_handle_t output) in restoreOutput()
73 audio_io_handle_t AudioPolicyCompatClient::openInput(audio_module_handle_t module, in openInput()
83 status_t AudioPolicyCompatClient::closeInput(audio_io_handle_t input) in closeInput()
93 status_t AudioPolicyCompatClient::moveEffects(int session, audio_io_handle_t srcOutput, in moveEffects()
94 audio_io_handle_t dstOutput) in moveEffects()
[all …]
Daudio_policy_hal.cpp136 static audio_io_handle_t ap_get_output(struct audio_policy *pol, in ap_get_output()
153 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, in ap_start_output()
161 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, in ap_stop_output()
170 audio_io_handle_t output) in ap_release_output()
176 static audio_io_handle_t ap_get_input(struct audio_policy *pol, audio_source_t inputSource, in ap_get_input()
187 static int ap_start_input(struct audio_policy *pol, audio_io_handle_t input) in ap_start_input()
193 static int ap_stop_input(struct audio_policy *pol, audio_io_handle_t input) in ap_stop_input()
199 static void ap_release_input(struct audio_policy *pol, audio_io_handle_t input) in ap_release_input()
270 static audio_io_handle_t ap_get_output_for_effect(struct audio_policy *pol, in ap_get_output_for_effect()
279 audio_io_handle_t io, in ap_register_effect()
DAudioPolicyManagerBase.cpp73 SortedVector <audio_io_handle_t> outputs; in setDeviceConnectionState()
197 SortedVector <audio_io_handle_t> inputs; in setDeviceConnectionState()
466 audio_io_handle_t output = mOutputs.keyAt(i); in setForceUse()
474 audio_io_handle_t activeInput = getActiveInput(); in setForceUse()
537 audio_io_handle_t AudioPolicyManagerBase::getOutput(AudioSystem::stream_type stream, in getOutput()
544 audio_io_handle_t output = 0; in getOutput()
663 audio_io_handle_t srcOutput = getOutputForEffect(); in getOutput()
665 audio_io_handle_t dstOutput = getOutputForEffect(); in getOutput()
682 SortedVector<audio_io_handle_t> outputs = getOutputsForDevice(device, mOutputs); in getOutput()
694 audio_io_handle_t AudioPolicyManagerBase::selectOutput(const SortedVector<audio_io_handle_t>& outpu… in selectOutput()
[all …]
Daudio_hw_hal.cpp487 audio_io_handle_t handle, in adev_open_output_stream()
553 audio_io_handle_t handle, in adev_open_input_stream()
/hardware/libhardware/modules/audio/
Daudio_policy.c97 static audio_io_handle_t ap_get_output(struct audio_policy *pol, in ap_get_output()
108 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, in ap_start_output()
114 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, in ap_stop_output()
121 audio_io_handle_t output) in ap_release_output()
125 static audio_io_handle_t ap_get_input(struct audio_policy *pol, audio_source_t inputSource, in ap_get_input()
134 static int ap_start_input(struct audio_policy *pol, audio_io_handle_t input) in ap_start_input()
139 static int ap_stop_input(struct audio_policy *pol, audio_io_handle_t input) in ap_stop_input()
144 static void ap_release_input(struct audio_policy *pol, audio_io_handle_t input) in ap_release_input()
196 static audio_io_handle_t ap_get_output_for_effect(struct audio_policy *pol, in ap_get_output_for_effect()
204 audio_io_handle_t output, in ap_register_effect()
Daudio_hw.c217 audio_io_handle_t handle, in adev_open_output_stream()
328 audio_io_handle_t handle, in adev_open_input_stream()
/hardware/qcom/audio/hal/
Daudio_hw.h138 audio_io_handle_t handle;
222 int (*visualizer_start_output)(audio_io_handle_t, int);
223 int (*visualizer_stop_output)(audio_io_handle_t, int);
233 int (*offload_effects_start_output)(audio_io_handle_t, int);
234 int (*offload_effects_stop_output)(audio_io_handle_t, int);
Daudio_hw.c1908 audio_io_handle_t handle, in adev_open_output_stream()
2340 audio_io_handle_t handle __unused, in adev_open_input_stream()
2687 (int (*)(audio_io_handle_t, int))dlsym(adev->visualizer_lib, in adev_open()
2690 (int (*)(audio_io_handle_t, int))dlsym(adev->visualizer_lib, in adev_open()
2704 (int (*)(audio_io_handle_t, int))dlsym(adev->offload_effects_lib, in adev_open()
2707 (int (*)(audio_io_handle_t, int))dlsym(adev->offload_effects_lib, in adev_open()
/hardware/qcom/audio/legacy/alsa_sound/
Daudio_policy_hal.cpp136 static audio_io_handle_t ap_get_output(struct audio_policy *pol, in ap_get_output()
151 static int ap_start_output(struct audio_policy *pol, audio_io_handle_t output, in ap_start_output()
159 static int ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, in ap_stop_output()
168 audio_io_handle_t output) in ap_release_output()
174 static audio_io_handle_t ap_get_input(struct audio_policy *pol, audio_source_t inputSource, in ap_get_input()
185 static int ap_start_input(struct audio_policy *pol, audio_io_handle_t input) in ap_start_input()
191 static int ap_stop_input(struct audio_policy *pol, audio_io_handle_t input) in ap_stop_input()
197 static void ap_release_input(struct audio_policy *pol, audio_io_handle_t input) in ap_release_input()
268 static audio_io_handle_t ap_get_output_for_effect(struct audio_policy *pol, in ap_get_output_for_effect()
277 audio_io_handle_t io, in ap_register_effect()
Daudio_hw_hal.cpp553 audio_io_handle_t handle, in adev_open_output_stream()
621 audio_io_handle_t handle, in adev_open_input_stream()
/hardware/qcom/audio/post_proc/
Dbundle.h41 audio_io_handle_t handle;
79 audio_io_handle_t out_handle;
Dbundle.c103 output_context_t *get_output(audio_io_handle_t output) in get_output()
179 int offload_effects_bundle_hal_start_output(audio_io_handle_t output, int pcm_id) in offload_effects_bundle_hal_start_output()
244 int offload_effects_bundle_hal_stop_output(audio_io_handle_t output, int pcm_id) in offload_effects_bundle_hal_stop_output()
427 context->out_handle = (audio_io_handle_t)ioId; in effect_lib_create()
/hardware/qcom/audio/visualizer/
Doffload_visualizer.c76 audio_io_handle_t out_handle; /* io handle of the output the effect is attached to */
86 audio_io_handle_t handle; /* io handle */
238 output_context_t *get_output(audio_io_handle_t output) { in get_output()
429 int visualizer_hal_start_output(audio_io_handle_t output, int pcm_id) { in visualizer_hal_start_output()
475 int visualizer_hal_stop_output(audio_io_handle_t output, int pcm_id) { in visualizer_hal_stop_output()
970 context->out_handle = (audio_io_handle_t)ioId; in effect_lib_create()
/hardware/intel/audio_media/hdmi/
Dtinyaudio_hw.c690 audio_io_handle_t handle, in adev_open_output_stream()
889 audio_io_handle_t handle, in adev_open_input_stream()
/hardware/libhardware/modules/usbaudio/
Daudio_hw.c478 audio_io_handle_t handle, in adev_open_output_stream()
886 audio_io_handle_t handle, in adev_open_input_stream()
/hardware/libhardware/modules/audio_remote_submix/
Daudio_hw.cpp1277 audio_io_handle_t handle, in audio_config_compare()
1494 audio_io_handle_t handle, in audio_config_compare()