os/boardsupport/haitest/bspsvs/suite/bsp/sound/testdata/base-bsp-sound-driver.ini
author sl
Tue, 10 Jun 2014 14:32:02 +0200
changeset 1 260cb5ec6c19
permissions -rw-r--r--
Update contrib.
     1 [include]
     2 file1				=\base\sound\t_sound.ini
     3 file2 				=\base\t_prompt.ini
     4 
     5 [devsound]
     6 name				=devsound
     7 
     8 [devsound1]
     9 name				=devsound1
    10 
    11 [t_formats]
    12 name				=t_formats
    13 
    14 [t_format]
    15 name				=t_format
    16 
    17 [BSP-SOUND-DRIVER-SetPlayFormat]
    18 CurrentSoundFormatObject	=t_format
    19 
    20 [BSP-SOUND-DRIVER-GetPlayFormat]
    21 CurrentSoundFormatObject	=t_format
    22 
    23 [BSP-SOUND-DRIVER-SetRecordFormat]
    24 CurrentSoundFormatObject	=t_format
    25 
    26 [BSP-SOUND-DRIVER-GetRecordFormat]
    27 CurrentSoundFormatObject	=t_format
    28 
    29 [BSP-SOUND-DRIVER-PlayFormatsSupported]
    30 SoundFormatsSupportedObject	=t_formats
    31 
    32 [BSP-SOUND-DRIVER-RecordFormatsSupported]
    33 SoundFormatsSupportedObject	=t_formats
    34 
    35 [max_play_volume]
    36 set_sound_volume_max		=TRUE
    37 max_sound_volume_expected	=TRUE
    38 SoundFormatsSupportedObject	=t_formats
    39 
    40 [max_record_level]
    41 set_sound_level_max		=TRUE
    42 max_sound_level_expected	=TRUE
    43 SoundFormatsSupportedObject	=t_formats				
    44 
    45 #test case nr 2009 configuration
    46 [bytes_played_expected_zero]
    47 bytes_played			=0
    48 
    49 [bytes_played_expected_2_bytes]
    50 bytes_played			=2
    51 
    52 [32_kb_played]
    53 bytes_played			=32720
    54 
    55 [zero_filled_2_bytes.raw]
    56 data_size			=2
    57 from_file			={Drives, ROMDriveTestPath}zero_filled_2_bytes.raw
    58 
    59 [zero_filled_32kb.raw]
    60 data_size			=32768
    61 from_file			={Drives, ROMDriveTestPath}zero_filled_32kb.raw
    62 
    63 
    64 #default audio recording configuration for various recording configurations and types
    65 [record_data_32kb]
    66 data_size			=32720
    67 cancel				=FALSE
    68 
    69 [record_data_32kb_cancel]
    70 data_size			=32720
    71 cancel				=TRUE
    72 
    73 [record_data_32kb_flush]
    74 data_size			=32720
    75 flush				=TRUE
    76 
    77 [record_data_320kb]
    78 data_size			=327200
    79 
    80 #different audio formats playback configurations
    81 [pcm8_mono_8khz_32kb.raw]
    82 data_size			=32720
    83 from_file			={Drives, ROMDriveTestPath}pcm8_mono_8khz_32kb.raw
    84 
    85 [set_settings_pcm8_mono_8khz_32kb]
    86 rate				=8000
    87 encoding			=EMdaSoundEncoding8BitPCM
    88 channels			=1
    89 buffer_size			=2000
    90 
    91 [set_settings_pcm8_mono_8khz_32kb_expected]
    92 rate_expected			=8000
    93 encoding_expected		=EMdaSoundEncoding8BitPCM
    94 channels_expected		=1
    95 buffer_size_expected		=2000
    96 
    97 [pcm16_mono_8khz_32kb.raw]
    98 data_size			=32720
    99 from_file			={Drives, ROMDriveTestPath}pcm16_mono_8khz_32kb.raw
   100 
   101 [set_settings_pcm16_mono_8khz]
   102 rate				=8000
   103 encoding			=EMdaSoundEncoding16BitPCM
   104 channels			=1
   105 buffer_size			=2000
   106 
   107 [set_settings_pcm16_mono_8khz_expected]
   108 rate_expected			=8000
   109 encoding_expected		=EMdaSoundEncoding16BitPCM
   110 channels_expected		=1
   111 buffer_size_expected		=2000
   112 
   113 [pcm16_mono_11khz_32kb.raw]
   114 data_size			=32720
   115 from_file			={Drives, ROMDriveTestPath}pcm16_mono_11khz_32kb.raw
   116 
   117 [set_settings_pcm16_mono_11khz]
   118 rate				=11000
   119 encoding			=EMdaSoundEncoding16BitPCM
   120 channels			=1
   121 buffer_size			=2000
   122 
   123 [set_settings_pcm16_mono_11khz_expected]
   124 rate_expected			=11000
   125 encoding_expected		=EMdaSoundEncoding16BitPCM
   126 channels_expected		=1
   127 buffer_size_expected		=2000
   128 
   129 [pcm16_mono_12khz_32kb.raw]
   130 data_size			=32720
   131 from_file			={Drives, ROMDriveTestPath}pcm16_mono_12khz_32kb.raw
   132 
   133 [set_settings_pcm16_mono_12khz]
   134 rate				=12000
   135 encoding			=EMdaSoundEncoding16BitPCM
   136 channels			=1
   137 buffer_size			=2000
   138 
   139 [set_settings_pcm16_mono_12khz_expected]
   140 rate_expected			=12000
   141 encoding_expected		=EMdaSoundEncoding16BitPCM
   142 channels_expected		=1
   143 buffer_size_expected		=2000
   144 
   145 [pcm16_mono_16khz_32kb.raw]
   146 data_size			=32720
   147 from_file			={Drives, ROMDriveTestPath}pcm16_mono_16khz_32kb.raw
   148 
   149 [set_settings_pcm16_mono_16khz]
   150 rate				=16000
   151 encoding			=EMdaSoundEncoding16BitPCM
   152 channels			=1
   153 buffer_size			=2000
   154 
   155 [set_settings_pcm16_mono_16khz_expected]
   156 rate_expected			=16000
   157 encoding_expected		=EMdaSoundEncoding16BitPCM
   158 channels_expected		=1
   159 buffer_size_expected		=2000
   160 
   161 [pcm16_mono_22khz_32kb.raw]
   162 data_size			=32720
   163 from_file			={Drives, ROMDriveTestPath}pcm16_mono_22khz_32kb.raw
   164 
   165 [set_settings_pcm16_mono_22khz]
   166 rate				=22000
   167 encoding			=EMdaSoundEncoding16BitPCM
   168 channels			=1
   169 buffer_size			=2000
   170 
   171 [set_settings_pcm16_mono_22khz_expected]
   172 rate_expected			=22000
   173 encoding_expected		=EMdaSoundEncoding16BitPCM
   174 channels_expected		=1
   175 buffer_size_expected		=2000
   176 
   177 [pcm16_mono_24khz_32kb.raw]
   178 data_size			=32720
   179 from_file			={Drives, ROMDriveTestPath}pcm16_mono_24khz_32kb.raw
   180 
   181 [set_settings_pcm16_mono_24khz]
   182 rate				=24000
   183 encoding			=EMdaSoundEncoding16BitPCM
   184 channels			=1
   185 buffer_size			=2000
   186 
   187 [set_settings_pcm16_mono_24khz_expected]
   188 rate_expected			=24000
   189 encoding_expected		=EMdaSoundEncoding16BitPCM
   190 channels_expected		=1
   191 buffer_size_expected		=2000
   192 
   193 [pcm16_mono_32khz_32kb.raw]
   194 data_size			=32720
   195 from_file			={Drives, ROMDriveTestPath}pcm16_mono_32khz_32kb.raw
   196 
   197 [set_settings_pcm16_mono_32khz]
   198 rate				=32000
   199 encoding			=EMdaSoundEncoding16BitPCM
   200 channels			=1
   201 buffer_size			=2000
   202 
   203 [set_settings_pcm16_mono_32khz_expected]
   204 rate_expected			=32000
   205 encoding_expected		=EMdaSoundEncoding16BitPCM
   206 channels_expected		=1
   207 buffer_size_expected		=2000
   208 
   209 [pcm16_mono_44.1khz_32kb.raw]
   210 data_size			=32720
   211 from_file			={Drives, ROMDriveTestPath}pcm16_mono_44.1khz_32kb.raw
   212 
   213 [set_settings_pcm16_mono_44.1khz]
   214 rate				=44100
   215 encoding			=EMdaSoundEncoding16BitPCM
   216 channels			=1
   217 buffer_size			=2000
   218 
   219 [set_settings_pcm16_mono_41.1khz_expected]
   220 rate_expected			=44100
   221 encoding_expected		=EMdaSoundEncoding16BitPCM
   222 channels_expected		=1
   223 buffer_size_expected		=2000
   224 
   225 [pcm16_mono_48khz_32kb.raw]
   226 data_size			=32720
   227 from_file			={Drives, ROMDriveTestPath}pcm16_mono_48khz_32kb.raw
   228 
   229 [set_settings_pcm16_mono_48khz]
   230 rate				=48000
   231 encoding			=EMdaSoundEncoding16BitPCM
   232 channels			=1
   233 buffer_size			=2000
   234 
   235 [set_settings_pcm16_mono_48khz_expected]
   236 rate_expected			=48000
   237 encoding_expected		=EMdaSoundEncoding16BitPCM
   238 channels_expected		=1
   239 buffer_size_expected		=2000
   240 
   241 [pcm16_stereo_8khz_32kb.raw]
   242 data_size			=32720
   243 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
   244 
   245 [set_settings_pcm16_stereo_8khz]
   246 rate				=8000
   247 encoding			=EMdaSoundEncoding16BitPCM
   248 channels			=2
   249 buffer_size			=2000
   250 
   251 [set_settings_pcm16_stereo_8khz_expected]
   252 rate_expected			=8000
   253 encoding_expected		=EMdaSoundEncoding16BitPCM
   254 channels_expected		=2
   255 buffer_size_expected		=2000
   256 
   257 [pcm16_stereo_11khz_32kb.raw]
   258 data_size			=32720
   259 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_11khz_32kb.raw
   260 
   261 [set_settings_pcm16_stereo_11khz]
   262 rate				=11000
   263 encoding			=EMdaSoundEncoding16BitPCM
   264 channels			=2
   265 buffer_size			=2000
   266 
   267 [set_settings_pcm16_stereo_11khz_expected]
   268 rate_expected			=11000
   269 encoding_expected		=EMdaSoundEncoding16BitPCM
   270 channels_expected		=2
   271 buffer_size_expected		=2000
   272 
   273 [pcm16_stereo_12khz_32kb.raw]
   274 data_size			=32720
   275 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_12khz_32kb.raw
   276 
   277 [set_settings_pcm16_stereo_12khz]
   278 rate				=12000
   279 encoding			=EMdaSoundEncoding16BitPCM
   280 channels			=2
   281 buffer_size			=2000
   282 
   283 [set_settings_pcm16_stereo_12khz_expected]
   284 rate_expected			=12000
   285 encoding_expected		=EMdaSoundEncoding16BitPCM
   286 channels_expected		=2
   287 buffer_size_expected		=2000
   288 
   289 [pcm16_stereo_16khz_32kb.raw]
   290 data_size			=32720
   291 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_16khz_32kb.raw
   292 
   293 [set_settings_pcm16_stereo_16khz]
   294 rate				=16000
   295 encoding			=EMdaSoundEncoding16BitPCM
   296 channels			=2
   297 buffer_size			=2000
   298 
   299 [set_settings_pcm16_stereo_16khz_expected]
   300 rate_expected			=16000
   301 encoding_expected		=EMdaSoundEncoding16BitPCM
   302 channels_expected		=2
   303 buffer_size_expected		=2000
   304 
   305 [pcm16_stereo_22khz_32kb.raw]
   306 data_size			=32720
   307 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_22khz_32kb.raw
   308 
   309 [set_settings_pcm16_stereo_22khz]
   310 rate				=22000
   311 encoding			=EMdaSoundEncoding16BitPCM
   312 channels			=2
   313 buffer_size			=2000
   314 
   315 [set_settings_pcm16_stereo_22khz_expected]
   316 rate_expected			=22000
   317 encoding_expected		=EMdaSoundEncoding16BitPCM
   318 channels_expected		=2
   319 buffer_size_expected		=2000
   320 
   321 [pcm16_stereo_24khz_32kb.raw]
   322 data_size			=32720
   323 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_24khz_32kb.raw
   324 
   325 [set_settings_pcm16_stereo_24khz]
   326 rate				=24000
   327 encoding			=EMdaSoundEncoding16BitPCM
   328 channels			=2
   329 buffer_size			=2000
   330 
   331 [set_settings_pcm16_stereo_24khz_expected]
   332 rate_expected			=24000
   333 encoding_expected		=EMdaSoundEncoding16BitPCM
   334 channels_expected		=2
   335 buffer_size_expected		=2000
   336 
   337 [pcm16_stereo_32khz_32kb.raw]
   338 data_size			=32720
   339 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_32khz_32kb.raw
   340 
   341 [set_settings_pcm16_stereo_32khz]
   342 rate				=32000
   343 encoding			=EMdaSoundEncoding16BitPCM
   344 channels			=2
   345 buffer_size			=2000
   346 
   347 [set_settings_pcm16_stereo_32khz_expected]
   348 rate_expected			=32000
   349 encoding_expected		=EMdaSoundEncoding16BitPCM
   350 channels_expected		=2
   351 buffer_size_expected		=2000
   352 
   353 [pcm16_stereo_44.1khz_32kb.raw]
   354 data_size			=32720
   355 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_44.1khz_32kb.raw
   356 
   357 [set_settings_pcm16_stereo_44.1khz]
   358 rate				=44100
   359 encoding			=EMdaSoundEncoding16BitPCM
   360 channels			=2
   361 buffer_size			=2000
   362 
   363 [set_settings_pcm16_stereo_44.1khz_expected]
   364 rate_expected			=44100
   365 encoding_expected		=EMdaSoundEncoding16BitPCM
   366 channels_expected		=2
   367 buffer_size_expected		=2000
   368 
   369 [pcm16_stereo_48khz_32kb.raw]
   370 data_size			=32720
   371 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_48khz_32kb.raw
   372 
   373 [set_settings_pcm16_stereo_48khz]
   374 rate				=48000
   375 encoding			=EMdaSoundEncoding16BitPCM
   376 channels			=2
   377 buffer_size			=2000
   378 
   379 [set_settings_pcm16_stereo_48khz_expected]
   380 rate_expected			=48000
   381 encoding_expected		=EMdaSoundEncoding16BitPCM
   382 channels_expected		=2
   383 buffer_size_expected		=2000
   384 
   385 [alaw8bit_mono_8khz_32kb.raw]
   386 data_size			=32720
   387 from_file			={Drives, ROMDriveTestPath}alaw8bit_mono_8khz_32kb.raw
   388 
   389 [set_settings_alaw8bit_mono_8khz]
   390 rate				=8000
   391 encoding			=EMdaSoundEncoding8BitALaw
   392 channels			=1
   393 buffer_size			=2000
   394 
   395 [set_settings_alaw8bit_mono_8khz_expected]
   396 rate_expected			=8000
   397 encoding_expected		=EMdaSoundEncoding8BitALaw
   398 channels_expected		=1
   399 buffer_size_expected		=2000
   400 
   401 [alaw8bit_stereo_24khz_32kb.raw]
   402 data_size			=32720
   403 from_file			={Drives, ROMDriveTestPath}alaw8bit_stereo_24khz_32kb.raw
   404 
   405 [set_settings_alaw8bit_stereo_24khz]
   406 rate				=24000
   407 encoding			=EMdaSoundEncoding8BitALaw
   408 channels			=2
   409 buffer_size			=2000
   410 
   411 [set_settings_alaw8bit_stereo_24khz_expected]
   412 rate_expected			=24000
   413 encoding_expected		=EMdaSoundEncoding8BitALaw
   414 channels_expected		=2
   415 buffer_size_expected		=2000
   416 
   417 [mulaw8bit_mono_12khz_32kb.raw]
   418 data_size			=32720
   419 from_file			={Drives, ROMDriveTestPath}mulaw8bit_mono_12khz_32kb.raw
   420 
   421 [set_settings_mulaw8bit_mono_12khz]
   422 rate				=12000
   423 encoding			=EMdaSoundEncoding8BitMuLaw
   424 channels			=1
   425 buffer_size			=2000
   426 
   427 [set_settings_mulaw8bit_mono_12khz_expected]
   428 rate_expected			=12000
   429 encoding_expected		=EMdaSoundEncoding8BitMuLaw
   430 channels_expected		=1
   431 buffer_size_expected		=2000
   432 
   433 [mulaw8bit_stereo_32khz_32kb.raw]
   434 data_size			=32720
   435 from_file			={Drives, ROMDriveTestPath}mulaw8bit_stereo_32khz_32kb.raw
   436 
   437 [set_settings_mulaw8bit_stereo_32khz]
   438 rate				=32000
   439 encoding			=EMdaSoundEncoding8BitMuLaw
   440 channels			=2
   441 buffer_size			=2000
   442 
   443 [set_settings_mulaw8bit_stereo_32khz_expected]
   444 rate_expected			=32000
   445 encoding_expected		=EMdaSoundEncoding8BitMuLaw
   446 channels_expected		=2
   447 buffer_size_expected		=2000
   448 
   449 #larger file
   450 [pcm16_stereo_24khz_320kb.raw]
   451 data_size			=320000
   452 from_file			={Drives, ROMDriveTestPath}pcm16_stereo_24khz_320kb.raw
   453 block_size			=16384
   454 
   455 [set_settings_pcm16_stereo_24khz_320kb]
   456 rate				=24000
   457 encoding			=EMdaSoundEncoding16BitPCM
   458 channels			=2
   459 buffer_size			=8192
   460 
   461 [set_settings_pcm16_stereo_24khz_320kb_expected]
   462 rate_expected			=24000
   463 encoding_expected		=EMdaSoundEncoding16BitPCM
   464 channels_expected		=2
   465 buffer_size_expected		=8192
   466 
   467 #test case nr 6001 configuration
   468 [start_playback_half_volume]
   469 message			=Press affirmative key to start playback with half volume
   470 delay ={promptMessage, delay}
   471 keyCode ={promptMessage, keyCode}
   472 
   473 [start_playback_max_volume]
   474 message			=Press affirmative key to start playback with max volume
   475 delay ={promptMessage, delay}
   476 keyCode ={promptMessage, keyCode}
   477 
   478 [ask_did_it_sound_louder]
   479 message			=Did it sound louder? Press affirmative key when it did and any other key if it did not
   480 delay ={promptMessage, delay}
   481 keyCode ={promptMessage, keyCode}
   482 
   483 #test case nr 6002 configuration
   484 [start_record_half_volume]
   485 message			=Press affirmative key to start recording with half volume
   486 delay ={promptMessage, delay}
   487 keyCode ={promptMessage, keyCode}
   488 
   489 [start_record_max_volume]
   490 message			=Press affirmative key to start record with max volume
   491 delay ={promptMessage, delay}
   492 keyCode ={promptMessage, keyCode}
   493 
   494 [start_playing_half_volume]
   495 message			=Press affirmative key to start playing with half record level recorded with half volume
   496 delay ={promptMessage, delay}
   497 keyCode ={promptMessage, keyCode}
   498 
   499 [start_playing_max_volume]
   500 message			=Press affirmative key to start playing with max record level recorded with half volume
   501 delay ={promptMessage, delay}
   502 keyCode ={promptMessage, keyCode}
   503 
   504 [temp_file]
   505 data_size			=32768
   506 to_file				={Drives, RAMDriveTestPath}temp_audio_file.raw
   507 from_file			={Drives, RAMDriveTestPath}temp_audio_file.raw
   508 block_size			=8192
   509 
   510 [delete_temp_file]
   511 file_to_delete			={Drives, RAMDriveTestPath}temp_audio_file.raw
   512 
   513 [negative_play_volume]
   514 volume				=-355
   515 
   516 [too_big_play_volume]
   517 volume				=9999999
   518 
   519 [negative_record_level]
   520 sound_level			=-155
   521 
   522 [too_big_record_level]
   523 sound_level			=9999999
   524 
   525 [corrupted_audio_file]
   526 data_size			=32768
   527 from_file			={Drives, ROMDriveTestPath}zero_filled_32kb.raw
   528 
   529 [was_recorded_audio_correct]
   530 message			=If lastly played audio was the audio that was recorded in previous step press affirmative key and if not press any other key
   531 delay ={promptMessage, delay}
   532 keyCode ={promptMessage, keyCode}
   533 
   534 [start_record_and_playing_simultaneously]
   535 message			=Press affirmative key to start recording and playing simultaneously
   536 delay ={promptMessage, delay}
   537 keyCode ={promptMessage, keyCode}
   538 
   539 [start_playing_audio_recorded_in_previous_step]
   540 message			=Press affirmative key to start playing audio recorded in previous step
   541 delay ={promptMessage, delay}
   542 keyCode ={promptMessage, keyCode}