Searched refs:stream (Results 1 - 17 of 17) sorted by relevance

/hardware/libhardware/modules/audio/
H A Daudio_hw.c36 struct audio_stream_out stream; member in struct:stub_stream_out
40 struct audio_stream_in stream; member in struct:stub_stream_in
43 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
48 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
53 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
58 static uint32_t out_get_channels(const struct audio_stream *stream) argument
63 static int out_get_format(const struct audio_stream *stream) argument
68 static int out_set_format(struct audio_stream *stream, int format) argument
73 static int out_standby(struct audio_stream *stream) argument
78 static int out_dump(const struct audio_stream *stream, in argument
83 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
88 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
93 out_get_latency(const struct audio_stream_out *stream) argument
98 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
104 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
113 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
119 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
124 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
130 in_get_sample_rate(const struct audio_stream *stream) argument
135 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
140 in_get_buffer_size(const struct audio_stream *stream) argument
145 in_get_channels(const struct audio_stream *stream) argument
150 in_get_format(const struct audio_stream *stream) argument
155 in_set_format(struct audio_stream *stream, int format) argument
160 in_standby(struct audio_stream *stream) argument
165 in_dump(const struct audio_stream *stream, int fd) argument
170 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
175 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
181 in_set_gain(struct audio_stream_in *stream, float gain) argument
186 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
195 in_get_input_frames_lost(struct audio_stream_in *stream) argument
200 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
205 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
249 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out *stream) argument
[all...]
H A Daudio_policy.c97 audio_stream_type_t stream,
107 audio_stream_type_t stream, int session)
113 audio_stream_type_t stream, int session)
147 audio_stream_type_t stream, int index_min,
153 audio_stream_type_t stream,
160 audio_stream_type_t stream,
167 audio_stream_type_t stream)
173 audio_stream_type_t stream)
204 static bool ap_is_stream_active(const struct audio_policy *pol, int stream, argument
96 ap_get_output(struct audio_policy *pol, audio_stream_type_t stream, uint32_t sampling_rate, uint32_t format, uint32_t channels, audio_policy_output_flags_t flags) argument
106 ap_start_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
112 ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
146 ap_init_stream_volume(struct audio_policy *pol, audio_stream_type_t stream, int index_min, int index_max) argument
152 ap_set_stream_volume_index(struct audio_policy *pol, audio_stream_type_t stream, int index) argument
159 ap_get_stream_volume_index(const struct audio_policy *pol, audio_stream_type_t stream, int *index) argument
166 ap_get_strategy_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
172 ap_get_devices_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
/hardware/libhardware_legacy/audio/
H A Daudio_hw_hal.cpp44 struct audio_stream_out stream; member in struct:android_audio_legacy::legacy_stream_out
50 struct audio_stream_in stream; member in struct:android_audio_legacy::legacy_stream_in
56 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
59 reinterpret_cast<const struct legacy_stream_out *>(stream);
63 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
66 reinterpret_cast<struct legacy_stream_out *>(stream);
73 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
76 reinterpret_cast<const struct legacy_stream_out *>(stream);
80 static uint32_t out_get_channels(const struct audio_stream *stream) argument
83 reinterpret_cast<const struct legacy_stream_out *>(stream);
87 out_get_format(const struct audio_stream *stream) argument
94 out_set_format(struct audio_stream *stream, int format) argument
103 out_standby(struct audio_stream *stream) argument
110 out_dump(const struct audio_stream *stream, int fd) argument
118 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
125 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
134 out_get_latency(const struct audio_stream_out *stream) argument
141 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
149 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
157 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
165 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
170 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
176 in_get_sample_rate(const struct audio_stream *stream) argument
183 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
193 in_get_buffer_size(const struct audio_stream *stream) argument
200 in_get_channels(const struct audio_stream *stream) argument
207 in_get_format(const struct audio_stream *stream) argument
214 in_set_format(struct audio_stream *stream, int format) argument
223 in_standby(struct audio_stream *stream) argument
229 in_dump(const struct audio_stream *stream, int fd) argument
237 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
244 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
254 in_set_gain(struct audio_stream_in *stream, float gain) argument
261 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
269 in_get_input_frames_lost(struct audio_stream_in *stream) argument
276 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
283 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
440 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out* stream) argument
499 adev_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream) argument
[all...]
H A DAudioPolicyManagerBase.cpp240 for (int stream = 0; stream < AudioSystem::NUM_STREAM_TYPES; stream++) {
241 handleIncallSonification(stream, false, true);
308 for (int stream = 0; stream < AudioSystem::NUM_STREAM_TYPES; stream++) {
309 handleIncallSonification(stream, true, true);
425 audio_io_handle_t AudioPolicyManagerBase::getOutput(AudioSystem::stream_type stream, argument
433 routing_strategy strategy = getStrategy((AudioSystem::stream_type)stream);
550 startOutput(audio_io_handle_t output, AudioSystem::stream_type stream, int session) argument
597 stopOutput(audio_io_handle_t output, AudioSystem::stream_type stream, int session) argument
804 initStreamVolume(AudioSystem::stream_type stream, int indexMin, int indexMax) argument
817 setStreamVolumeIndex(AudioSystem::stream_type stream, int index) argument
841 getStreamVolumeIndex(AudioSystem::stream_type stream, int *index) argument
962 isStreamActive(int stream, uint32_t inPastMs) const argument
1590 getStrategyForStream(AudioSystem::stream_type stream) argument
1594 getDevicesForStream(AudioSystem::stream_type stream) argument
1608 getStrategy( AudioSystem::stream_type stream) argument
2048 computeVolume(int stream, int index, audio_io_handle_t output, uint32_t device) argument
2098 checkAndSetVolume(int stream, int index, audio_io_handle_t output, uint32_t device, int delayMs, bool force) argument
2177 setStreamMute(int stream, bool on, audio_io_handle_t output, int delayMs) argument
2203 handleIncallSonification(int stream, bool starting, bool stateChange) argument
2254 needsDirectOuput(AudioSystem::stream_type stream, uint32_t samplingRate, uint32_t format, uint32_t channels, AudioSystem::output_flags flags, uint32_t device) argument
2301 changeRefCount(AudioSystem::stream_type stream, int delta) argument
[all...]
H A Daudio_policy_hal.cpp137 audio_stream_type_t stream,
146 return lap->apm->getOutput((AudioSystem::stream_type)stream,
152 audio_stream_type_t stream, int session)
155 return lap->apm->startOutput(output, (AudioSystem::stream_type)stream,
160 audio_stream_type_t stream, int session)
163 return lap->apm->stopOutput(output, (AudioSystem::stream_type)stream,
204 audio_stream_type_t stream, int index_min,
208 lap->apm->initStreamVolume((AudioSystem::stream_type)stream, index_min,
213 audio_stream_type_t stream,
217 return lap->apm->setStreamVolumeIndex((AudioSystem::stream_type)stream,
136 ap_get_output(struct audio_policy *pol, audio_stream_type_t stream, uint32_t sampling_rate, uint32_t format, uint32_t channels, audio_policy_output_flags_t flags) argument
151 ap_start_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
159 ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
203 ap_init_stream_volume(struct audio_policy *pol, audio_stream_type_t stream, int index_min, int index_max) argument
212 ap_set_stream_volume_index(struct audio_policy *pol, audio_stream_type_t stream, int index) argument
221 ap_get_stream_volume_index(const struct audio_policy *pol, audio_stream_type_t stream, int *index) argument
230 ap_get_strategy_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
237 ap_get_devices_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
274 ap_is_stream_active(const struct audio_policy *pol, int stream, uint32_t in_past_ms) argument
[all...]
H A DAudioPolicyCompatClient.cpp81 status_t AudioPolicyCompatClient::setStreamOutput(AudioSystem::stream_type stream, argument
84 return mServiceOps->set_stream_output(mService, (audio_stream_type_t)stream,
115 AudioSystem::stream_type stream,
120 return mServiceOps->set_stream_volume(mService, (audio_stream_type_t)stream,
125 AudioSystem::stream_type stream)
129 (audio_stream_type_t)stream);
114 setStreamVolume( AudioSystem::stream_type stream, float volume, audio_io_handle_t output, int delayMs) argument
124 startTone(ToneGenerator::tone_type tone, AudioSystem::stream_type stream) argument
H A DAudioPolicyCompatClient.h55 virtual status_t setStreamOutput(AudioSystem::stream_type stream, audio_io_handle_t output);
64 virtual status_t setStreamVolume(AudioSystem::stream_type stream,
68 virtual status_t startTone(ToneGenerator::tone_type tone, AudioSystem::stream_type stream);
/hardware/libhardware/include/hardware/
H A Daudio.h67 * audio stream parameters
78 /* common audio stream parameters and operations */
84 uint32_t (*get_sample_rate)(const struct audio_stream *stream);
89 int (*set_sample_rate)(struct audio_stream *stream, uint32_t rate);
94 size_t (*get_buffer_size)(const struct audio_stream *stream);
100 uint32_t (*get_channels)(const struct audio_stream *stream);
105 int (*get_format)(const struct audio_stream *stream);
110 int (*set_format)(struct audio_stream *stream, int format);
116 int (*standby)(struct audio_stream *stream);
119 int (*dump)(const struct audio_stream *stream, in
[all...]
H A Daudio_policy.h73 * - process volume control requests: the stream volume is converted from
129 /* request an output appriate for playback of the supplied stream type and
132 audio_stream_type_t stream,
139 * by corresponding stream. */
142 audio_stream_type_t stream,
146 * by corresponding stream. */
149 audio_stream_type_t stream,
176 /* initialises stream volume conversion parameters by specifying volume
179 audio_stream_type_t stream,
183 /* sets the new stream volum
[all...]
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioPolicyInterface.h50 // - process volume control requests: the stream volume is converted from an index value (received from UI) to a float value
92 // request an output appriate for playback of the supplied stream type and parameters
93 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
98 // indicates to the audio policy manager that the output starts being used by corresponding stream.
100 AudioSystem::stream_type stream,
102 // indicates to the audio policy manager that the output stops being used by corresponding stream.
104 AudioSystem::stream_type stream,
126 // initialises stream volume conversion parameters by specifying volume index range.
127 virtual void initStreamVolume(AudioSystem::stream_type stream,
131 // sets the new stream volum
[all...]
H A DAudioPolicyManagerBase.h78 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
85 AudioSystem::stream_type stream,
88 AudioSystem::stream_type stream,
101 virtual void initStreamVolume(AudioSystem::stream_type stream,
104 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream, int index);
105 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream, int *index);
107 // return the strategy corresponding to a given stream type
108 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream);
110 // return the enabled output devices for the given stream type
111 virtual uint32_t getDevicesForStream(AudioSystem::stream_type stream);
[all...]
H A DAudioSystemLegacy.h124 // audio stream (e.g. octet alignement for AMR).
331 static bool isLowVisibility(stream_type stream) { argument
332 return audio_is_low_visibility((audio_stream_type_t)stream);
/hardware/msm7k/libaudio-qdsp5v2/
H A DAudioPolicyManager.h52 virtual float computeVolume(int stream, int index, audio_io_handle_t output, uint32_t device);
H A DAudioPolicyManager.cpp217 // Do not play media stream if in call and the requested device would change the hardware
236 float AudioPolicyManager::computeVolume(int stream, int index, audio_io_handle_t output, uint32_t device) argument
247 float volume = AudioPolicyManagerBase::computeVolume(stream, index, output, device);
249 // limit stream volume when in call and playing over bluetooth SCO device to
261 (stream == AudioSystem::MUSIC) &&
/hardware/msm7k/libaudio-qsd8k/
H A DAudioPolicyManager.h52 virtual float computeVolume(int stream, int index, audio_io_handle_t output, uint32_t device);
H A DAudioPolicyManager.cpp217 // Do not play media stream if in call and the requested device would change the hardware
236 float AudioPolicyManager::computeVolume(int stream, int index, audio_io_handle_t output, uint32_t device) argument
239 // means the stream is muted. This overrides condition-specific modifications to the volume
241 if (index == mStreams[stream].mIndexMin) {
242 return AudioPolicyManagerBase::computeVolume(stream, index, output, device);
254 float volume = AudioPolicyManagerBase::computeVolume(stream, index, output, device);
256 // limit stream volume when in call and playing over bluetooth SCO device to
269 (stream == AudioSystem::MUSIC) &&
/hardware/ti/omap4xxx/security/tf_daemon/
H A Ddelegation_client.c447 FILE *stream; local
463 stream = fopen(checkAccess, "w+b");
464 if (!stream)
469 fclose(stream);

Completed in 298 milliseconds