pts/gavdp: add test description

This commit is contained in:
Milanka Ringwald 2021-02-03 10:05:36 +01:00
parent 0bd372cf65
commit a36c113578
2 changed files with 25 additions and 4 deletions

View File

@ -824,18 +824,28 @@ static void stdin_process(char cmd){
avdtp_media_codec_type_t media_codec_type = remote_seps[selected_remote_sep_index].sep.capabilities.media_codec.media_codec_type;
avdtp_capabilities_t new_configuration;
new_configuration.media_codec.media_type = AVDTP_AUDIO;
uint16_t new_sampling_frequency = 44100;
switch (current_sample_rate){
case 44100:
new_sampling_frequency = 48000;
break;
default:
break;
}
switch (media_codec_type){
case AVDTP_CODEC_SBC:
avdtp_config_sbc_set_sampling_frequency(media_codec_config_data, 44100);
avdtp_config_sbc_set_sampling_frequency(media_codec_config_data, new_sampling_frequency);
break;
case AVDTP_CODEC_MPEG_1_2_AUDIO:
avdtp_config_mpeg_audio_set_sampling_frequency(media_codec_config_data, 44100);
avdtp_config_mpeg_audio_set_sampling_frequency(media_codec_config_data, new_sampling_frequency);
break;
case AVDTP_CODEC_MPEG_2_4_AAC:
avdtp_config_mpeg_aac_set_sampling_frequency(media_codec_config_data, 44100);
avdtp_config_mpeg_aac_set_sampling_frequency(media_codec_config_data, new_sampling_frequency);
break;
case AVDTP_CODEC_ATRAC_FAMILY:
avdtp_config_atrac_set_sampling_frequency(media_codec_config_data, 44100);
avdtp_config_atrac_set_sampling_frequency(media_codec_config_data, new_sampling_frequency);
break;
default:
printf("Reconfigure not implemented for %s\n", codec_name_for_type(media_codec_type));

11
test/pts/gavdp.md Normal file
View File

@ -0,0 +1,11 @@
Tool: avdtp_sink_test
GAVDP/ACP/APP/CON/BV-01-C : (wait)
GAVDP/ACP/APP/TRC/BV-01-C : (confirmation)
GAVDP/ACP/APP/TRC/BV-02-C : (confirmation)
Tool: avdtp_source_test
GAVDP/INT/APP/CON/BV-01-C : c, d, g, s, o
GAVDP/INT/APP/TRC/BV-01-C : c, d, g, s, o, P, R
GAVDP/INT/APP/TRC/BV-02-C : c, d, g, s, o, P