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

1234

/hardware/libhardware/modules/audio/
H A Daudio_hw.c37 struct audio_stream_out stream; member in struct:stub_stream_out
42 struct audio_stream_in stream; member in struct:stub_stream_in
46 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
51 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
57 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
63 static audio_channel_mask_t out_get_channels(const struct audio_stream *stream) argument
69 static audio_format_t out_get_format(const struct audio_stream *stream) argument
75 static int out_set_format(struct audio_stream *stream, audio_format_t format) argument
81 static int out_standby(struct audio_stream *stream) argument
88 static int out_dump(const struct audio_stream *stream, in argument
94 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
100 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
106 out_get_latency(const struct audio_stream_out *stream) argument
112 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
119 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
151 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
159 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
165 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
171 out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) argument
180 in_get_sample_rate(const struct audio_stream *stream) argument
186 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
192 in_get_buffer_size(const struct audio_stream *stream) argument
198 in_get_channels(const struct audio_stream *stream) argument
204 in_get_format(const struct audio_stream *stream) argument
209 in_set_format(struct audio_stream *stream, audio_format_t format) argument
214 in_standby(struct audio_stream *stream) argument
221 in_dump(const struct audio_stream *stream, int fd) argument
226 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
231 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
237 in_set_gain(struct audio_stream_in *stream, float gain) argument
242 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
275 in_get_input_frames_lost(struct audio_stream_in *stream) argument
280 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
285 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
328 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out *stream) argument
[all...]
H A Daudio_policy.c98 audio_stream_type_t stream,
109 audio_stream_type_t stream, int session)
115 audio_stream_type_t stream, int session)
149 audio_stream_type_t stream, int index_min,
155 audio_stream_type_t stream,
162 audio_stream_type_t stream,
169 audio_stream_type_t stream,
177 audio_stream_type_t stream,
185 audio_stream_type_t stream)
191 audio_stream_type_t stream)
97 ap_get_output(struct audio_policy *pol, audio_stream_type_t stream, uint32_t sampling_rate, audio_format_t format, audio_channel_mask_t channelMask, audio_output_flags_t flags, const audio_offload_info_t *info) argument
108 ap_start_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
114 ap_stop_output(struct audio_policy *pol, audio_io_handle_t output, audio_stream_type_t stream, int session) argument
148 ap_init_stream_volume(struct audio_policy *pol, audio_stream_type_t stream, int index_min, int index_max) argument
154 ap_set_stream_volume_index(struct audio_policy *pol, audio_stream_type_t stream, int index) argument
161 ap_get_stream_volume_index(const struct audio_policy *pol, audio_stream_type_t stream, int *index) argument
168 ap_set_stream_volume_index_for_device(struct audio_policy *pol, audio_stream_type_t stream, int index, audio_devices_t device) argument
176 ap_get_stream_volume_index_for_device(const struct audio_policy *pol, audio_stream_type_t stream, int *index, audio_devices_t device) argument
184 ap_get_strategy_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
190 ap_get_devices_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
222 ap_is_stream_active(const struct audio_policy *pol, audio_stream_type_t stream, uint32_t in_past_ms) argument
[all...]
/hardware/libhardware/include/hardware/
H A Daudio.h95 * audio stream parameters
103 /* common audio stream parameters and operations */
109 uint32_t (*get_sample_rate)(const struct audio_stream *stream);
114 int (*set_sample_rate)(struct audio_stream *stream, uint32_t rate);
117 * Return size of input/output buffer in bytes for this stream - eg. 4800.
120 size_t (*get_buffer_size)(const struct audio_stream *stream);
126 audio_channel_mask_t (*get_channels)(const struct audio_stream *stream);
131 audio_format_t (*get_format)(const struct audio_stream *stream);
136 int (*set_format)(struct audio_stream *stream, audio_format_t format);
143 int (*standby)(struct audio_stream *stream);
[all...]
H A Daudio_policy.h73 * - process volume control requests: the stream volume is converted from
129 /* request an output appropriate for playback of the supplied stream type and
132 audio_stream_type_t stream,
140 * by corresponding stream. */
143 audio_stream_type_t stream,
147 * by corresponding stream. */
150 audio_stream_type_t stream,
177 /* initialises stream volume conversion parameters by specifying volume
178 * index range. The index range for each stream is defined by AudioService. */
180 audio_stream_type_t stream,
[all...]
/hardware/libhardware/modules/usbaudio/
H A Daudio_hal.c79 struct audio_stream_out stream; member in struct:stream_out
88 alsa_device_proxy proxy; /* state of the stream */
110 struct audio_stream_in stream; member in struct:stream_in
119 alsa_device_proxy proxy; /* state of the stream */
147 * stream pre_lock is always acquired before stream lock to prevent starvation of control thread by
282 * following order: hw device > out stream
288 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
290 uint32_t rate = proxy_get_sample_rate(&((struct stream_out*)stream)->proxy);
295 static int out_set_sample_rate(struct audio_stream *stream, uint32_ argument
300 out_get_buffer_size(const struct audio_stream *stream) argument
308 out_get_channels(const struct audio_stream *stream) argument
314 out_get_format(const struct audio_stream *stream) argument
325 out_set_format(struct audio_stream *stream, audio_format_t format) argument
330 out_standby(struct audio_stream *stream) argument
345 out_dump(const struct audio_stream *stream, int fd) argument
359 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
402 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
415 out_get_latency(const struct audio_stream_out *stream) argument
421 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
434 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
492 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
497 out_get_presentation_position(const struct audio_stream_out *stream, uint64_t *frames, struct timespec *timestamp) argument
510 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
515 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
520 out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) argument
664 adev_close_output_stream(struct audio_hw_device *hw_dev, struct audio_stream_out *stream) argument
697 in_get_sample_rate(const struct audio_stream *stream) argument
704 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
710 in_get_buffer_size(const struct audio_stream *stream) argument
716 in_get_channels(const struct audio_stream *stream) argument
722 in_get_format(const struct audio_stream *stream) argument
729 in_set_format(struct audio_stream *stream, audio_format_t format) argument
736 in_standby(struct audio_stream *stream) argument
753 in_dump(const struct audio_stream *stream, int fd) argument
767 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
811 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
826 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
831 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
836 in_set_gain(struct audio_stream_in *stream, float gain) argument
850 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
925 in_get_input_frames_lost(struct audio_stream_in *stream) argument
1088 adev_close_input_stream(struct audio_hw_device *hw_dev, struct audio_stream_in *stream) argument
1172 struct audio_stream* stream = local
1183 struct audio_stream* stream = local
[all...]
/hardware/qcom/audio/legacy/alsa_sound/
H A Daudio_hw_hal.cpp45 struct audio_stream_out stream; member in struct:android_audio_legacy::qcom_stream_out
51 struct audio_stream_in stream; member in struct:android_audio_legacy::qcom_stream_in
142 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
145 reinterpret_cast<const struct qcom_stream_out *>(stream);
149 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
152 reinterpret_cast<struct qcom_stream_out *>(stream);
159 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
162 reinterpret_cast<const struct qcom_stream_out *>(stream);
166 static audio_channel_mask_t out_get_channels(const struct audio_stream *stream) argument
169 reinterpret_cast<const struct qcom_stream_out *>(stream);
173 out_get_format(const struct audio_stream *stream) argument
180 out_set_format(struct audio_stream *stream, audio_format_t format) argument
189 out_standby(struct audio_stream *stream) argument
196 out_dump(const struct audio_stream *stream, int fd) argument
204 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
222 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
242 out_get_latency(const struct audio_stream_out *stream) argument
249 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
257 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
265 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
273 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
278 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
283 out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) argument
292 in_get_sample_rate(const struct audio_stream *stream) argument
299 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
309 in_get_buffer_size(const struct audio_stream *stream) argument
316 in_get_channels(const struct audio_stream *stream) argument
323 in_get_format(const struct audio_stream *stream) argument
330 in_set_format(struct audio_stream *stream, audio_format_t format) argument
339 in_standby(struct audio_stream *stream) argument
345 in_dump(const struct audio_stream *stream, int fd) argument
353 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
371 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
392 in_set_gain(struct audio_stream_in *stream, float gain) argument
399 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
407 in_get_input_frames_lost(struct audio_stream_in *stream) argument
414 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
421 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
609 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out* stream) argument
675 adev_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream) argument
[all...]
H A DAudioPolicyManagerALSA.cpp66 for (int stream = 0; stream < AudioSystem::NUM_STREAM_TYPES; stream++) {
67 handleIncallSonification(stream, false, true);
155 for (int stream = 0; stream < AudioSystem::NUM_STREAM_TYPES; stream++) {
156 handleIncallSonification(stream, true, true);
H A Daudio_policy_hal.cpp137 audio_stream_type_t stream,
146 return qap->apm->getOutput((AudioSystem::stream_type)stream,
152 audio_stream_type_t stream, int session)
155 return qap->apm->startOutput(output, (AudioSystem::stream_type)stream,
160 audio_stream_type_t stream, int session)
163 return qap->apm->stopOutput(output, (AudioSystem::stream_type)stream,
204 audio_stream_type_t stream, int index_min,
208 qap->apm->initStreamVolume((AudioSystem::stream_type)stream, index_min,
213 audio_stream_type_t stream,
217 return qap->apm->setStreamVolumeIndex((AudioSystem::stream_type)stream,
136 ap_get_output(struct audio_policy *pol, audio_stream_type_t stream, uint32_t sampling_rate, audio_format_t format, audio_channel_mask_t channelMask, audio_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
222 ap_get_stream_volume_index(const struct audio_policy *pol, audio_stream_type_t stream, int *index) argument
232 ap_set_stream_volume_index_for_device(struct audio_policy *pol, audio_stream_type_t stream, int index, audio_devices_t device) argument
243 ap_get_stream_volume_index_for_device(const struct audio_policy *pol, audio_stream_type_t stream, int *index, audio_devices_t device) argument
254 ap_get_strategy_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
261 ap_get_devices_for_stream(const struct audio_policy *pol, audio_stream_type_t stream) argument
298 ap_is_stream_active(const struct audio_policy *pol, audio_stream_type_t stream, uint32_t in_past_ms) argument
306 ap_is_stream_active_remotely(const struct audio_policy *pol, audio_stream_type_t stream, uint32_t in_past_ms) argument
[all...]
/hardware/libhardware_legacy/audio/
H A Daudio_hw_hal.cpp46 struct audio_stream_out stream; member in struct:android_audio_legacy::legacy_stream_out
52 struct audio_stream_in stream; member in struct:android_audio_legacy::legacy_stream_in
121 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
124 reinterpret_cast<const struct legacy_stream_out *>(stream);
128 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
131 reinterpret_cast<struct legacy_stream_out *>(stream);
138 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
141 reinterpret_cast<const struct legacy_stream_out *>(stream);
145 static audio_channel_mask_t out_get_channels(const struct audio_stream *stream) argument
148 reinterpret_cast<const struct legacy_stream_out *>(stream);
152 out_get_format(const struct audio_stream *stream) argument
160 out_set_format(struct audio_stream *stream, audio_format_t format) argument
169 out_standby(struct audio_stream *stream) argument
176 out_dump(const struct audio_stream *stream, int fd) argument
184 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
202 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
222 out_get_latency(const struct audio_stream_out *stream) argument
229 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
237 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
245 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
253 out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) argument
261 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
266 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
272 in_get_sample_rate(const struct audio_stream *stream) argument
279 in_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
289 in_get_buffer_size(const struct audio_stream *stream) argument
296 in_get_channels(const struct audio_stream *stream) argument
303 in_get_format(const struct audio_stream *stream) argument
311 in_set_format(struct audio_stream *stream, audio_format_t format) argument
320 in_standby(struct audio_stream *stream) argument
326 in_dump(const struct audio_stream *stream, int fd) argument
334 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
352 in_get_parameters(const struct audio_stream *stream, const char *keys) argument
373 in_set_gain(struct audio_stream_in *stream, float gain) argument
380 in_read(struct audio_stream_in *stream, void* buffer, size_t bytes) argument
388 in_get_input_frames_lost(struct audio_stream_in *stream) argument
395 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
402 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
543 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out* stream) argument
607 adev_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream) argument
[all...]
/hardware/intel/common/libva/test/decode/
H A Dtinyjpeg.c174 static void print_SOF(const unsigned char *stream) argument
187 precision = stream[2];
188 height = be16_to_cpu(stream+3);
189 width = be16_to_cpu(stream+5);
190 nr_components = stream[7];
199 static int parse_DQT(struct jdec_private *priv, const unsigned char *stream) argument
205 dqt_block_end = stream + be16_to_cpu(stream);
206 stream += 2; /* Skip length */
208 while (stream < dqt_block_en
225 parse_SOF(struct jdec_private *priv, const unsigned char *stream) argument
274 parse_SOS(struct jdec_private *priv, const unsigned char *stream) argument
306 tinyjpeg_parse_SOS(struct jdec_private *priv, const unsigned char *stream) argument
312 parse_DHT(struct jdec_private *priv, const unsigned char *stream) argument
365 parse_DRI(struct jdec_private *priv, const unsigned char *stream) argument
389 findEOI(struct jdec_private *priv,const unsigned char *stream) argument
400 findSOI(struct jdec_private *priv,const unsigned char *stream) argument
416 parse_JFIF(struct jdec_private *priv, const unsigned char *stream) argument
[all...]
/hardware/libhardware/modules/audio_remote_submix/
H A Daudio_hw.cpp80 // A legacy user of this device does not close the input stream when it shuts down, which
81 // results in the application opening a new input stream before closing the old input stream
83 // multiple input streams from this device. If this option is enabled, each input stream returned
84 // is *the same stream* which means that readers will race to read data from these streams.
91 // Folder to save stream log files to.
96 // File permissions for stream log files.
127 // output_channel_mask depending upon the last stream to be opened on this device.
129 // Input stream and output stream channe
178 struct audio_stream_out stream; member in struct:android::submix_stream_out
190 struct audio_stream_in stream; member in struct:android::submix_stream_in
276 audio_stream_out_get_submix_stream_out( struct audio_stream_out * const stream) argument
285 audio_stream_get_submix_stream_out( struct audio_stream * const stream) argument
295 audio_stream_in_get_submix_stream_in( struct audio_stream_in * const stream) argument
304 audio_stream_get_submix_stream_in( struct audio_stream * const stream) argument
[all...]
/hardware/interfaces/audio/2.0/vts/functional/
H A DAudioPrimaryHidlHalTest.cpp579 // FIXME: Open a stream without an IOHandle
585 returnIn(res, stream, suggestedConfig)));
590 ASSERT_TRUE(stream != nullptr);
594 ASSERT_TRUE(stream == nullptr);
596 // Could not open stream with config, try again with the
600 returnIn(res, stream, suggestedConfigRetry)));
603 ASSERT_TRUE(stream != nullptr);
615 return stream->close();
621 ASSERT_OK(stream->close());
628 sp<Stream> stream; member in class:OpenStreamTest
772 testCapabilityGetter(const string& name, IStream* stream, Property currentValue, CapabilityGetter capablityGetter, Getter getter, Setter setter) argument
823 testGetDevice(IStream* stream, AudioDevice expectedDevice) argument
841 testSetDevice(IStream* stream, const DeviceAddress& address) argument
857 testGetAudioProperties(IStream* stream) argument
869 testConnectedState(IStream* stream) argument
894 checkGetNoParameter(IStream* stream, hidl_vec<hidl_string> keys, vector<Result> expectedResults) argument
986 testCreateTooBigMmapBuffer(IStream* stream) argument
1000 testGetMmapPositionOfNonMmapedStream(IStream* stream) argument
1060 testPrepareForReading(IStreamIn* stream, uint32_t frameSize, uint32_t framesCount) argument
1128 testPrepareForWriting(IStreamOut* stream, uint32_t frameSize, uint32_t framesCount) argument
1160 Capability(IStreamOut* stream) argument
1221 isAsyncModeSupported(IStreamOut* stream) argument
1277 testDrain(IStreamOut* stream, AudioDrain type) argument
[all...]
/hardware/intel/audio_media/hdmi/
H A Dtinyaudio_hw.c84 at the same time. This makes sure only one stream
126 struct audio_stream_out stream; member in struct:stream_out
147 * following order: hw device > out stream
223 /* must be called with hw device and output stream mutexes locked */
250 ALOGV("Closing already open tiny alsa stream running state %d",(int)(activePcm));
279 static uint32_t out_get_sample_rate(const struct audio_stream *stream) argument
281 struct stream_out *out = (struct stream_out *)stream;
285 static int out_set_sample_rate(struct audio_stream *stream, uint32_t rate) argument
287 UNUSED_PARAMETER(stream);
293 static size_t out_get_buffer_size(const struct audio_stream *stream) argument
323 out_get_channels(const struct audio_stream *stream) argument
330 out_get_format(const struct audio_stream *stream) argument
337 out_set_format(struct audio_stream *stream, audio_format_t format) argument
345 out_standby(struct audio_stream *stream) argument
369 out_dump(const struct audio_stream *stream, int fd) argument
376 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
470 out_read_edid(const struct stream_out *stream) argument
493 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
547 out_get_latency(const struct audio_stream_out *stream) argument
554 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
564 out_write(struct audio_stream_out *stream, const void* buffer, size_t bytes) argument
638 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
647 out_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
655 out_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
663 out_get_next_write_timestamp(const struct audio_stream_out *stream, int64_t *timestamp) argument
784 adev_close_output_stream(struct audio_hw_device *dev, struct audio_stream_out *stream) argument
892 adev_close_input_stream(struct audio_hw_device *dev, struct audio_stream_in *stream) argument
[all...]
/hardware/libhardware_legacy/include/hardware_legacy/
H A DAudioPolicyInterface.h51 // - process volume control requests: the stream volume is converted from an index value (received from UI) to a float value
91 // request an output appropriate for playback of the supplied stream type and parameters
92 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.h89 virtual audio_io_handle_t getOutput(AudioSystem::stream_type stream,
96 AudioSystem::stream_type stream,
99 AudioSystem::stream_type stream,
115 virtual void initStreamVolume(AudioSystem::stream_type stream,
118 virtual status_t setStreamVolumeIndex(AudioSystem::stream_type stream,
121 virtual status_t getStreamVolumeIndex(AudioSystem::stream_type stream,
125 // return the strategy corresponding to a given stream type
126 virtual uint32_t getStrategyForStream(AudioSystem::stream_type stream);
128 // return the enabled output devices for the given stream type
129 virtual audio_devices_t getDevicesForStream(AudioSystem::stream_type stream);
[all...]
/hardware/intel/common/libmix/videodecoder/securevideo/clovertrail/
H A DVideoDecoderAVCSecure.h62 int32_t findNalUnitOffset(uint8_t *stream, int32_t offset, int32_t length);
63 Decode_Status copyNaluHeader(uint8_t *stream, NaluByteStream *naluStream);
64 Decode_Status parseAnnexBStream(uint8_t *stream, int32_t length, NaluByteStream *naluStream);
H A DVideoDecoderAVCSecure.cpp28 // mask for little endian, to mast the second and fourth bytes in the byte stream
352 int32_t VideoDecoderAVCSecure::findNalUnitOffset(uint8_t *stream, int32_t offset, int32_t length) { argument
366 ptr = (uint8_t *) (stream + offset);
413 return (int32_t)(ptr - stream);
419 Decode_Status VideoDecoderAVCSecure::copyNaluHeader(uint8_t *stream, NaluByteStream *naluStream) { argument
423 naluType = *(uint8_t *)(stream + naluStream->naluOffset);
446 memcpy(naluStream->byteStream + naluStream->streamPos, (uint8_t*)(stream + naluStream->naluOffset), naluHeaderLen);
453 // parse start-code prefixed stream, also knowns as Annex B byte stream, commonly used in AVI, ES, MPEG2 TS container
454 Decode_Status VideoDecoderAVCSecure::parseAnnexBStream(uint8_t *stream, int32_ argument
[all...]
/hardware/intel/common/libmix/videodecoder/securevideo/merrplus/
H A DVideoDecoderAVCSecure.h62 int32_t findNalUnitOffset(uint8_t *stream, int32_t offset, int32_t length);
63 Decode_Status copyNaluHeader(uint8_t *stream, NaluByteStream *naluStream);
64 Decode_Status parseAnnexBStream(uint8_t *stream, int32_t length, NaluByteStream *naluStream);
H A DVideoDecoderAVCSecure.cpp28 // mask for little endian, to mast the second and fourth bytes in the byte stream
355 int32_t VideoDecoderAVCSecure::findNalUnitOffset(uint8_t *stream, int32_t offset, int32_t length) { argument
369 ptr = (uint8_t *) (stream + offset);
416 return (int32_t)(ptr - stream);
422 Decode_Status VideoDecoderAVCSecure::copyNaluHeader(uint8_t *stream, NaluByteStream *naluStream) { argument
426 naluType = *(uint8_t *)(stream + naluStream->naluOffset);
449 memcpy(naluStream->byteStream + naluStream->streamPos, (uint8_t*)(stream + naluStream->naluOffset), naluHeaderLen);
456 // parse start-code prefixed stream, also knowns as Annex B byte stream, commonly used in AVI, ES, MPEG2 TS container
457 Decode_Status VideoDecoderAVCSecure::parseAnnexBStream(uint8_t *stream, int32_ argument
[all...]
/hardware/qcom/audio/hal/
H A Daudio_hw.c139 .channels = HDMI_MULTI_DEFAULT_CHANNEL_COUNT, /* changed when the stream is opened */
140 .rate = DEFAULT_OUTPUT_SAMPLING_RATE, /* changed when the stream is opened */
705 QUAD_MI2S backend and a low-latency stream is started on voice-handset
734 audio_devices_t a1 = uc->stream.out->devices;
735 audio_devices_t a2 = new_uc->stream.out->devices;
996 usecase->stream.out->devices);
997 in_snd_device = platform_get_input_snd_device(adev->platform, usecase->stream.out->devices);
998 usecase->devices = usecase->stream.out->devices;
1025 usecase->devices = usecase->stream.out->devices;
1029 usecase->stream
1798 out_get_sample_rate(const struct audio_stream *stream) argument
1810 out_get_buffer_size(const struct audio_stream *stream) argument
1821 out_get_channels(const struct audio_stream *stream) argument
1828 out_get_format(const struct audio_stream *stream) argument
1840 out_standby(struct audio_stream *stream) argument
1883 out_on_error(struct audio_stream *stream) argument
1905 out_dump(const struct audio_stream *stream, int fd) argument
1966 out_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
2065 out_get_parameters(const struct audio_stream *stream, const char *keys) argument
2104 out_get_latency(const struct audio_stream_out *stream) argument
2125 out_set_volume(struct audio_stream_out *stream, float left, float right) argument
2164 out_snd_mon_cb(void * stream, struct str_parms * parms) argument
2200 out_write_for_no_output(struct audio_stream_out *stream, const void *buffer __unused, size_t bytes) argument
2217 out_write(struct audio_stream_out *stream, const void *buffer, size_t bytes) argument
2351 out_get_render_position(const struct audio_stream_out *stream, uint32_t *dsp_frames) argument
2390 out_get_presentation_position(const struct audio_stream_out *stream, uint64_t *frames, struct timespec *timestamp) argument
2436 out_set_callback(struct audio_stream_out *stream, stream_callback_t callback, void *cookie) argument
2449 out_pause(struct audio_stream_out* stream) argument
2465 out_resume(struct audio_stream_out* stream) argument
2482 out_drain(struct audio_stream_out* stream, audio_drain_type_t type ) argument
2498 out_flush(struct audio_stream_out* stream) argument
2511 out_stop(const struct audio_stream_out* stream) argument
2529 out_start(const struct audio_stream_out* stream) argument
2568 out_create_mmap_buffer(const struct audio_stream_out *stream, int32_t min_size_frames, struct audio_mmap_buffer_info *info) argument
2649 out_get_mmap_position(const struct audio_stream_out *stream, struct audio_mmap_position *position) argument
2676 in_get_sample_rate(const struct audio_stream *stream) argument
2688 in_get_buffer_size(const struct audio_stream *stream) argument
2696 in_get_channels(const struct audio_stream *stream) argument
2703 in_get_format(const struct audio_stream *stream) argument
2714 in_standby(struct audio_stream *stream) argument
2762 in_set_parameters(struct audio_stream *stream, const char *kvpairs) argument
2826 in_snd_mon_cb(void * stream, struct str_parms * parms) argument
2863 in_read(struct audio_stream_in *stream, void *buffer, size_t bytes) argument
2958 in_get_capture_position(const struct audio_stream_in *stream, int64_t *frames, int64_t *time) argument
2981 add_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect, bool enable) argument
3032 in_add_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
3039 in_remove_audio_effect(const struct audio_stream *stream, effect_handle_t effect) argument
3046 in_stop(const struct audio_stream_in* stream) argument
3064 in_start(const struct audio_stream_in* stream) argument
3085 in_create_mmap_buffer(const struct audio_stream_in *stream, int32_t min_size_frames, struct audio_mmap_buffer_info *info) argument
3168 in_get_mmap_position(const struct audio_stream_in *stream, struct audio_mmap_position *position) argument
3473 adev_close_output_stream(struct audio_hw_device *dev __unused, struct audio_stream_out *stream) argument
3909 adev_close_input_stream(struct audio_hw_device *dev __unused, struct audio_stream_in *stream) argument
[all...]
/hardware/interfaces/camera/device/3.2/default/
H A Dconvert.cpp87 // bi-directional stream to HIDL.
102 buffer_handle_t* bufPtr, BufferStatus status, camera3_stream_t* stream, int acquireFence,
104 dst->stream = stream;
118 // indeed one of active stream IDs
119 Camera3Stream* stream = static_cast<Camera3Stream*>( local
122 dst->msg.error.errorStreamId = (stream != nullptr) ? stream->mId : -1;
101 convertFromHidl( buffer_handle_t* bufPtr, BufferStatus status, camera3_stream_t* stream, int acquireFence, camera3_stream_buffer_t* dst) argument
/hardware/ril/libril/
H A Dsap_service.cpp212 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
215 if (!pb_encode(&stream, RIL_SIM_SAP_CONNECT_REQ_fields, &req)) {
223 return addPayloadAndDispatchRequest(msg, stream.bytes_written, buffer);
253 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
256 if (!pb_encode(&stream, RIL_SIM_SAP_DISCONNECT_REQ_fields, &req)) {
264 return addPayloadAndDispatchRequest(msg, stream.bytes_written, buffer);
306 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
309 if (!pb_encode(&stream, RIL_SIM_SAP_APDU_REQ_fields, &req)) {
317 return addPayloadAndDispatchRequest(msg, stream.bytes_written, buffer);
348 pb_ostream_t stream local
390 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
431 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
474 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
518 pb_ostream_t stream = pb_ostream_from_buffer(buffer, encodedSize); local
536 pb_istream_t stream; local
[all...]
/hardware/qcom/audio/hal/audio_extn/
H A Daudio_extn.h168 typedef void (* snd_mon_cb)(void * stream, struct str_parms * parms);
172 #define audio_extn_snd_mon_register_listener(stream, cb) (0)
173 #define audio_extn_snd_mon_unregister_listener(stream) (0)
177 int audio_extn_snd_mon_register_listener(void *stream, snd_mon_cb cb);
178 int audio_extn_snd_mon_unregister_listener(void *stream);
H A Dsndmonitor.c24 Each stream in audio_hal registers for a callback in
88 Hashmap * listeners; // from stream * -> callback func
558 static int add_listener(void *stream, snd_mon_cb cb) argument
562 hashmapPut(map, stream, cb);
567 static int del_listener(void * stream) argument
571 hashmapRemove(map, stream);
637 int audio_extn_snd_mon_register_listener(void *stream, snd_mon_cb cb) argument
644 return add_listener(stream, cb);
647 int audio_extn_snd_mon_unregister_listener(void * stream) argument
654 ALOGV("deregister listener for stream
[all...]
/hardware/interfaces/audio/2.0/default/
H A DStreamIn.cpp44 ReadThread(std::atomic<bool>* stop, audio_stream_in_t* stream, argument
49 mStream(stream),
147 StreamIn::StreamIn(const sp<Device>& device, audio_stream_in_t* stream) argument
150 mStream(stream),
151 mStreamCommon(new Stream(&stream->common)),
152 mStreamMmap(new StreamMmap<audio_stream_in_t>(stream)),
316 ALOGW("Can not set a stream input gain (%f) outside [0,1]", gain);
417 Result StreamIn::getCapturePositionImpl(audio_stream_in_t* stream, argument
423 if (stream->get_capture_position != NULL) return retval;
426 stream
[all...]

Completed in 1077 milliseconds

1234