/hardware/libhardware/modules/audio/ |
H A D | audio_hw.c | 37 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 D | audio_policy.c | 98 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 D | audio.h | 95 * 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 D | audio_policy.h | 73 * - 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 D | audio_hal.c | 79 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 D | audio_hw_hal.cpp | 45 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 D | AudioPolicyManagerALSA.cpp | 66 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 D | audio_policy_hal.cpp | 137 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 D | audio_hw_hal.cpp | 46 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 D | tinyjpeg.c | 174 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 D | audio_hw.cpp | 80 // 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 D | AudioPrimaryHidlHalTest.cpp | 579 // 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 D | tinyaudio_hw.c | 84 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 D | AudioPolicyInterface.h | 51 // - 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 D | AudioPolicyManagerBase.h | 89 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 D | VideoDecoderAVCSecure.h | 62 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 D | VideoDecoderAVCSecure.cpp | 28 // 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 D | VideoDecoderAVCSecure.h | 62 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 D | VideoDecoderAVCSecure.cpp | 28 // 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 D | audio_hw.c | 139 .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 D | convert.cpp | 87 // 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 D | sap_service.cpp | 212 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 D | audio_extn.h | 168 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 D | sndmonitor.c | 24 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 D | StreamIn.cpp | 44 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...] |