Home
last modified time | relevance | path

Searched refs:bits_per_sample (Results 1 – 25 of 68) sorted by relevance

123

/packages/modules/Bluetooth/system/stack/a2dp/
Da2dp_vendor_opus.cc46 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
225 p_ie->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in A2DP_ParseInfoOpus()
457 switch (Opus_cie.bits_per_sample) { in A2DP_VendorGetTrackBitsPerSampleOpus()
689 result->bits_per_sample = config_cie.bits_per_sample; in build_codec_config()
712 codec_local_capability_.bits_per_sample = in A2dpCodecConfigOpusSource()
713 a2dp_opus_source_caps.bits_per_sample; in A2dpCodecConfigOpusSource()
786 btav_a2dp_codec_bits_per_sample_t bits_per_sample, tA2DP_OPUS_CIE* p_result, in select_best_bits_per_sample() argument
788 if (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32) { in select_best_bits_per_sample()
789 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
790 p_result->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
[all …]
Da2dp_vendor_ldac.cc46 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
428 switch (ldac_cie.bits_per_sample) { in A2DP_VendorGetTrackBitsPerSampleLdac()
656 result->bits_per_sample = config_cie.bits_per_sample; in build_codec_config()
690 codec_local_capability_.bits_per_sample = in A2dpCodecConfigLdacSource()
691 a2dp_ldac_source_caps.bits_per_sample; in A2dpCodecConfigLdacSource()
827 btav_a2dp_codec_bits_per_sample_t bits_per_sample, tA2DP_LDAC_CIE* p_result, in select_best_bits_per_sample() argument
829 if (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32) { in select_best_bits_per_sample()
830 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
831 p_result->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
834 if (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24) { in select_best_bits_per_sample()
[all …]
Da2dp_aac.cc49 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
762 result->bits_per_sample = config_cie.bits_per_sample; in build_codec_config()
789 codec_local_capability_.bits_per_sample = in A2dpCodecConfigAacSource()
790 a2dp_aac_source_caps.bits_per_sample; in A2dpCodecConfigAacSource()
901 btav_a2dp_codec_bits_per_sample_t bits_per_sample, tA2DP_AAC_CIE* p_result, in select_best_bits_per_sample() argument
903 if (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32) { in select_best_bits_per_sample()
904 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
905 p_result->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32; in select_best_bits_per_sample()
908 if (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24) { in select_best_bits_per_sample()
909 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24; in select_best_bits_per_sample()
[all …]
Da2dp_vendor_aptx.cc46 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
289 tA2DP_BITS_PER_SAMPLE bits_per_sample = CodecConfig->getAudioBitsPerSample(); in A2DP_VendorGetBitRateAptx() local
291 return (samplerate * bits_per_sample * 2) / 4; in A2DP_VendorGetBitRateAptx()
447 codec_local_capability_.bits_per_sample = in A2dpCodecConfigAptx()
448 a2dp_aptx_source_caps.bits_per_sample; in A2dpCodecConfigAptx()
537 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in select_best_bits_per_sample()
549 switch (p_codec_audio_config->bits_per_sample) { in select_audio_bits_per_sample()
551 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in select_audio_bits_per_sample()
740 codec_config_.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in setCodecConfig()
741 switch (codec_user_config_.bits_per_sample) { in setCodecConfig()
[all …]
Da2dp_vendor_aptx_hd.cc48 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
303 tA2DP_BITS_PER_SAMPLE bits_per_sample = CodecConfig->getAudioBitsPerSample(); in A2DP_VendorGetBitRateAptxHd() local
305 return (samplerate * bits_per_sample * 2) / 4; in A2DP_VendorGetBitRateAptxHd()
465 codec_local_capability_.bits_per_sample = in A2dpCodecConfigAptxHd()
466 a2dp_aptx_hd_source_caps.bits_per_sample; in A2dpCodecConfigAptxHd()
555 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24; in select_best_bits_per_sample()
567 switch (p_codec_audio_config->bits_per_sample) { in select_audio_bits_per_sample()
569 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24; in select_audio_bits_per_sample()
756 codec_config_.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in setCodecConfig()
757 switch (codec_user_config_.bits_per_sample) { in setCodecConfig()
[all …]
Da2dp_sbc.cc51 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
855 result->bits_per_sample = config_cie.bits_per_sample; in build_codec_config()
877 codec_local_capability_.bits_per_sample = in A2dpCodecConfigSbcSource()
878 a2dp_sbc_source_caps.bits_per_sample; in A2dpCodecConfigSbcSource()
973 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in select_best_bits_per_sample()
985 switch (p_codec_audio_config->bits_per_sample) { in select_audio_bits_per_sample()
987 p_codec_config->bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in select_audio_bits_per_sample()
1216 codec_config_.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in setCodecConfig()
1217 switch (codec_user_config_.bits_per_sample) { in setCodecConfig()
1219 codec_capability_.bits_per_sample = codec_user_config_.bits_per_sample; in setCodecConfig()
[all …]
Da2dp_vendor_ldac_decoder.cc66 int32_t bits_per_sample,
86 uint8_t bits_per_sample; member
249 int32_t bits_per_sample; in a2dp_vendor_ldac_decoder_configure() local
259 bits_per_sample = A2DP_VendorGetTrackBitsPerSampleLdac(p_codec_info); in a2dp_vendor_ldac_decoder_configure()
263 sample_rate, bits_per_sample, channel_mode); in a2dp_vendor_ldac_decoder_configure()
267 bits_per_sample, channel_mode); in a2dp_vendor_ldac_decoder_configure()
Da2dp_vendor_opus_encoder.cc40 uint8_t bits_per_sample; member
223 p_feeding_params->bits_per_sample = in a2dp_vendor_opus_encoder_update()
228 p_feeding_params->sample_rate, p_feeding_params->bits_per_sample, in a2dp_vendor_opus_encoder_update()
270 a2dp_opus_encoder_cb.feeding_params.bits_per_sample >> 3; in a2dp_vendor_opus_encoder_update()
298 a2dp_opus_encoder_cb.feeding_params.bits_per_sample / 8 * in a2dp_vendor_opus_feeding_reset()
345 a2dp_opus_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_opus_get_num_frame_iteration()
426 a2dp_opus_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_opus_encode_frames()
458 a2dp_opus_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_opus_read_feeding()
Da2dp_aac_encoder.cc51 uint8_t bits_per_sample; member
191 p_feeding_params->bits_per_sample = in a2dp_aac_encoder_update()
195 p_feeding_params->sample_rate, p_feeding_params->bits_per_sample, in a2dp_aac_encoder_update()
463 a2dp_aac_encoder_cb.feeding_params.bits_per_sample / 8 * in a2dp_aac_feeding_reset()
513 a2dp_aac_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_aac_get_num_frame_iteration()
546 p_feeding_params->bits_per_sample / 8; in a2dp_aac_encode_frames()
554 int in_buf_element_sizes[1] = {p_feeding_params->bits_per_sample / 8}; in a2dp_aac_encode_frames()
567 int out_buf_element_sizes[1] = {p_feeding_params->bits_per_sample / 8}; in a2dp_aac_encode_frames()
630 p_feeding_params->bits_per_sample / 8; in a2dp_aac_encode_frames()
667 a2dp_aac_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_aac_read_feeding()
Da2dp_vendor_ldac_encoder.cc60 uint8_t bits_per_sample; member
207 p_feeding_params->bits_per_sample = in a2dp_vendor_ldac_encoder_update()
212 p_feeding_params->sample_rate, p_feeding_params->bits_per_sample, in a2dp_vendor_ldac_encoder_update()
290 a2dp_ldac_encoder_cb.feeding_params.bits_per_sample >> 3; in a2dp_vendor_ldac_encoder_update()
346 a2dp_ldac_encoder_cb.feeding_params.bits_per_sample / 8 * in a2dp_vendor_ldac_feeding_reset()
408 a2dp_ldac_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_ldac_get_num_frame_iteration()
511 a2dp_ldac_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_ldac_encode_frames()
546 a2dp_ldac_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_ldac_read_feeding()
Da2dp_sbc_encoder.cc191 p_feeding_params->bits_per_sample = in a2dp_sbc_encoder_update()
195 p_feeding_params->sample_rate, p_feeding_params->bits_per_sample, in a2dp_sbc_encoder_update()
353 a2dp_sbc_encoder_cb.feeding_params.bits_per_sample / 8 * in a2dp_sbc_feeding_reset()
404 a2dp_sbc_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_sbc_get_num_frame_iteration()
535 a2dp_sbc_encoder_cb.feeding_params.bits_per_sample / 8; in a2dp_sbc_encode_frames()
572 a2dp_sbc_encoder_cb.feeding_params.bits_per_sample / in a2dp_sbc_read_feeding()
666 read_size *= (a2dp_sbc_encoder_cb.feeding_params.bits_per_sample / 8); in a2dp_sbc_read_feeding()
686 a2dp_sbc_encoder_cb.feeding_params.bits_per_sample, in a2dp_sbc_read_feeding()
/packages/modules/Bluetooth/system/bta/le_audio/audio_hal_client/
Daudio_hal_client.h67 uint8_t bits_per_sample; member
80 (bits_per_sample == other.bits_per_sample) &&
87 (bits_per_sample == other.bits_per_sample) &&
93 (bits_per_sample == 0) || (data_interval_us == 0); in IsInvalid()
Daudio_source_hal_client.cc181 int bytes_per_sample = (source_codec_config_.bits_per_sample == 24) in SendAudioData()
183 : (source_codec_config_.bits_per_sample / 8); in SendAudioData()
310 codec_configuration.bits_per_sample, in Start()
321 .bits_per_sample = codec_configuration.bits_per_sample, in Start()
/packages/modules/Bluetooth/system/btif/src/
Dbtif_a2dp_control.cc159 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in btif_a2dp_control_on_get_output_audio_config()
162 codec_capability.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in btif_a2dp_control_on_get_output_audio_config()
177 reinterpret_cast<const uint8_t*>(&codec_config.bits_per_sample), in btif_a2dp_control_on_get_output_audio_config()
187 reinterpret_cast<const uint8_t*>(&codec_capability.bits_per_sample), in btif_a2dp_control_on_get_output_audio_config()
197 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in btif_a2dp_control_on_set_output_audio_config()
210 reinterpret_cast<uint8_t*>(&codec_config.bits_per_sample), in btif_a2dp_control_on_set_output_audio_config()
228 __func__, codec_config.sample_rate, codec_config.bits_per_sample, in btif_a2dp_control_on_set_output_audio_config()
Dbtif_a2dp_sink.cc122 tA2DP_BITS_PER_SAMPLE bits_per_sample; member in BtifA2dpSinkControlBlock
353 return btif_a2dp_sink_cb.bits_per_sample; in btif_a2dp_sink_get_bits_per_sample()
612 int bits_per_sample = A2DP_GetTrackBitsPerSample(p_buf->codec_info); in btif_a2dp_sink_decoder_update_event() local
613 if (bits_per_sample == -1) { in btif_a2dp_sink_decoder_update_event()
628 btif_a2dp_sink_cb.bits_per_sample = bits_per_sample; in btif_a2dp_sink_decoder_update_event()
653 BtifAvrcpAudioTrackCreate(sample_rate, bits_per_sample, channel_count); in btif_a2dp_sink_decoder_update_event()
/packages/modules/Bluetooth/system/audio_hearing_aid_hw/test/
Daudio_hearing_aid_hw_test.cc119 uint32_t bits_per_sample = in TEST_F() local
121 EXPECT_TRUE(bits_per_sample != 0); in TEST_F()
130 number_of_channels * (bits_per_sample / 8)) / in TEST_F()
135 number_of_channels * bits_per_sample) / in TEST_F()
/packages/modules/Bluetooth/system/audio_a2dp_hw/test/
Daudio_a2dp_hw_test.cc119 uint32_t bits_per_sample = in TEST_F() local
121 EXPECT_TRUE(bits_per_sample != 0); in TEST_F()
130 number_of_channels * (bits_per_sample / 8)) / in TEST_F()
135 number_of_channels * bits_per_sample) / in TEST_F()
/packages/modules/Bluetooth/system/bta/hearing_aid/
Dhearing_aid_audio_source.cc240 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in hearing_aid_recv_ctrl_data()
241 codec_capability.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in hearing_aid_recv_ctrl_data()
252 reinterpret_cast<const uint8_t*>(&codec_config.bits_per_sample), in hearing_aid_recv_ctrl_data()
263 reinterpret_cast<const uint8_t*>(&codec_capability.bits_per_sample), in hearing_aid_recv_ctrl_data()
276 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in hearing_aid_recv_ctrl_data()
289 reinterpret_cast<uint8_t*>(&codec_config.bits_per_sample), in hearing_aid_recv_ctrl_data()
307 codec_config.sample_rate, codec_config.bits_per_sample, in hearing_aid_recv_ctrl_data()
/packages/modules/Bluetooth/system/embdrv/g722/
Dg722_decode.cc183 s->bits_per_sample = 6; in g722_decode_init()
185 s->bits_per_sample = 7; in g722_decode_init()
187 s->bits_per_sample = 8; in g722_decode_init()
289 if (s->in_bits < s->bits_per_sample) in g722_decode()
294 code = s->in_buffer & ((1 << s->bits_per_sample) - 1); in g722_decode()
295 s->in_buffer >>= s->bits_per_sample; in g722_decode()
296 s->in_bits -= s->bits_per_sample; in g722_decode()
/packages/modules/Bluetooth/system/audio_hearing_aid_hw/src/
Daudio_hearing_aid_hw.cc553 if (ha_ctrl_receive(common, &codec_config->bits_per_sample, in ha_read_output_audio_config()
567 if (ha_ctrl_receive(common, &codec_capability->bits_per_sample, in ha_read_output_audio_config()
609 switch (codec_config->bits_per_sample) { in ha_read_output_audio_config()
621 ERROR("Invalid bits per sample: 0x%x", codec_config->bits_per_sample); in ha_read_output_audio_config()
651 codec_config->sample_rate, codec_config->bits_per_sample, in ha_read_output_audio_config()
663 codec_config->bits_per_sample, codec_config->channel_mode); in ha_read_output_audio_config()
668 codec_capability->sample_rate, codec_capability->bits_per_sample, in ha_read_output_audio_config()
683 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in ha_write_output_audio_config()
718 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in ha_write_output_audio_config()
721 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24; in ha_write_output_audio_config()
[all …]
/packages/modules/Bluetooth/system/audio_a2dp_hw/src/
Daudio_a2dp_hw.cc550 if (a2dp_ctrl_receive(common, &codec_config->bits_per_sample, in a2dp_read_output_audio_config()
564 if (a2dp_ctrl_receive(common, &codec_capability->bits_per_sample, in a2dp_read_output_audio_config()
600 switch (codec_config->bits_per_sample) { in a2dp_read_output_audio_config()
612 ERROR("Invalid bits per sample: 0x%x", codec_config->bits_per_sample); in a2dp_read_output_audio_config()
642 codec_config->sample_rate, codec_config->bits_per_sample, in a2dp_read_output_audio_config()
654 codec_config->bits_per_sample, codec_config->channel_mode); in a2dp_read_output_audio_config()
659 codec_capability->sample_rate, codec_capability->bits_per_sample, in a2dp_read_output_audio_config()
674 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE; in a2dp_write_output_audio_config()
703 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16; in a2dp_write_output_audio_config()
706 codec_config.bits_per_sample = BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24; in a2dp_write_output_audio_config()
[all …]
/packages/modules/Bluetooth/system/include/hardware/
Dbt_av.h144 btav_a2dp_codec_bits_per_sample_t bits_per_sample; member
223 (bits_per_sample == BTAV_A2DP_CODEC_BITS_PER_SAMPLE_NONE), in ToString()
226 (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_16), in ToString()
229 (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_24), in ToString()
232 (bits_per_sample & BTAV_A2DP_CODEC_BITS_PER_SAMPLE_32), in ToString()
/packages/modules/Bluetooth/system/bta/le_audio/broadcaster/
Dbroadcaster_types.cc238 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
250 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
262 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
274 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
286 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
298 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
310 .bits_per_sample = LeAudioCodecConfiguration::kBitsPerSample16,
/packages/modules/Bluetooth/system/gd/rust/topshim/btav/
Dbtav_shim.cc188 .bits_per_sample = static_cast<uint8_t>(config.bits_per_sample), in to_rust_codec_config()
202 .bits_per_sample = static_cast<btav_a2dp_codec_bits_per_sample_t>(rconfig.bits_per_sample), in from_rust_codec_config()
308 .bits_per_sample = static_cast<btav_a2dp_codec_bits_per_sample_t>(rconfig.bits_per_sample), in set_audio_config()
/packages/modules/Bluetooth/system/audio_hal_interface/aidl/
Dcodec_status_aidl.cc198 switch (a2dp_codec_config.bits_per_sample) { in A2dpCodecToHalBitsPerSample()
305 << current_codec.bits_per_sample; in A2dpSbcToHalConfig()
370 << current_codec.bits_per_sample; in A2dpAacToHalConfig()
408 << current_codec.bits_per_sample; in A2dpAptxToHalConfig()
469 << current_codec.bits_per_sample; in A2dpLdacToHalConfig()
492 << current_codec.bits_per_sample; in A2dpOpusToHalConfig()

123