Update contrib.
1 # This is the global environment file to configure the sound on specific device
2 # The current default sound values are configured for TI OMAP 2420 (H4) hardware common sound device
3 # Licencees may need to configure below values to specific devices
7 # Defines the path to the testdata files on ROM.
8 # Do not use drive letter here (for TestDriver compatibility)
9 ROMDriveTestPath = \base\sound\validation\
11 # A RAM drive in the environment.
12 # Defines the character of the drive, the default value is 'C'.
15 # Defines the drive's index.
16 RAMDrive = EDrive{Drives, RAMDriveChar}
18 # Defines the path to the testdata files on RAM
19 RAMDriveTestPath = {Drives, RAMDriveChar}:\base\sound\validation\
26 # pdd/ldd driver names and unit to test. By default unit -1 (0xffffffff in HEX)
33 # Playback format used in system by default
34 # Values used to restore default play format after format change
36 encoding =EMdaSoundEncoding16BitPCM
39 # Values are used to verify default playback format
41 encoding_expected =EMdaSoundEncoding16BitPCM
43 buffer_size_expected =32768
46 # Supported playback format used in system (non-default)
47 # Values are used to set playback format
49 encoding =EMdaSoundEncoding16BitPCM
52 # Values are used to verify current playback format
54 encoding_expected =EMdaSoundEncoding16BitPCM
56 buffer_size_expected =2000
58 [another_valid_play_format]
59 # Another supported playback format used in system (non-default)
60 # Values are used to set playback format
62 encoding =EMdaSoundEncoding16BitPCM
65 # Values are used to verify current playback format
67 encoding_expected =EMdaSoundEncoding16BitPCM
69 buffer_size_expected =2000
71 [default_record_format]
72 # Record format used in system by default
73 # Values used to restore default record format after format change
75 encoding =EMdaSoundEncoding16BitPCM
78 # Values are used to verify default record format
80 encoding_expected =EMdaSoundEncoding16BitPCM
82 buffer_size_expected =8192
85 # Another supported record format used in system
86 # Values are used to set record format
88 encoding =EMdaSoundEncoding16BitPCM
91 # Values are used to verify current record format
93 encoding_expected =EMdaSoundEncoding16BitPCM
95 buffer_size_expected =2000
98 # Value to restore default play volume level
100 # Value to verify default play volume level
104 # Value to set max supported play volume level
106 # Value to verify max supported play volume level
110 # Value to set min supported play volume level
112 # Value to verify min supported play volume level
116 # Value to set 1/2 of max supported play volume level
118 # Value to verify 1/2 of max supported play volume level
121 [default_record_level]
122 # Value to restore default record volume level
124 # Value to verify default record volume level
125 sound_level_expected =119
128 # Value to set max supported record volume level
130 # Value to verify max supported record volume level
131 sound_level_expected =119
134 # Value to set min supported record volume level
136 # Value to verify min supported record volume level
137 sound_level_expected =0
140 # Value to set 1/2 of max supported record volume level
142 # Value to verify 1/2 of max supported record volume level
143 sound_level_expected =40
145 [unsupported_play_format]
146 # Playback format not supported by device - bitrate out of range, channels number out of range
148 encoding =EMdaSoundEncoding8BitPCM
152 [unsupported_record_format]
153 # Record format not supported by device - bitrate out of range, channels number out of range
155 encoding =EMdaSoundEncoding8BitPCM
159 [default_play_format_invalid_encoding]
160 encoding =EMdaSoundEncoding40BitPCM
162 [default_play_format_invalid_rate]
165 [default_play_format_invalid_buffer_size]
168 [default_play_format_invalid_channels]
171 [default_record_format_invalid_encoding]
172 encoding =EMdaSoundEncoding40BitPCM
174 [default_record_format_invalid_rate]
177 [default_record_format_invalid_buffer_size]
180 [default_record_format_invalid_channels]
185 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
189 [default_file_cancel]
191 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
197 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
203 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
205 [not_supported_conf_audio_file]
207 from_file ={Drives, ROMDriveTestPath}pcm8_stereo_8khz_32kb.raw
209 [play_formats_supported]
210 # Values to verify supported playback formats
211 min_rate_expected =8000
212 max_rate_expected =48000
214 min_buffer_size_expected =1024
215 max_buffer_size_expected =32768
216 min_volume_expected =0
217 max_volume_expected =127
218 encodings_expected =EMdaSoundEncoding16BitPCM
220 [record_formats_supported]
221 # Values to verify supported record formats
222 min_rate_expected =8000
223 max_rate_expected =48000
225 min_buffer_size_expected =1024
226 max_buffer_size_expected =8192
227 min_volume_expected =0
228 max_volume_expected =119
229 encodings_expected =EMdaSoundEncoding16BitPCM
231 #different buffer sizes for playback
232 [set_settings_pcm8_mono_8khz_32kb_min_buffer]
234 encoding =EMdaSoundEncoding8BitPCM
238 [set_settings_pcm8_mono_8khz_32kb_max_buffer]
240 encoding =EMdaSoundEncoding8BitPCM
244 [set_settings_pcm16_mono_8khz_32kb_min_buffer]
246 encoding =EMdaSoundEncoding16BitPCM
250 [set_settings_pcm16_mono_8khz_32kb_max_buffer]
252 encoding =EMdaSoundEncoding16BitPCM
256 [set_settings_alaw8bit_mono_8khz_min_buffer]
258 encoding =EMdaSoundEncoding8BitALaw
262 [set_settings_alaw8bit_mono_8khz_max_buffer]
264 encoding =EMdaSoundEncoding8BitALaw
268 [set_settings_mulaw8bit_mono_12khz_min_buffer]
270 encoding =EMdaSoundEncoding8BitMuLaw
274 [set_settings_mulaw8bit_mono_12khz_max_buffer]
276 encoding =EMdaSoundEncoding8BitMuLaw
280 #different buffer sizes for recording
281 [set_settings_pcm8_mono_8khz_32kb_min_buffer_recording]
283 encoding =EMdaSoundEncoding8BitPCM
287 [set_settings_pcm8_mono_8khz_32kb_max_buffer_recording]
289 encoding =EMdaSoundEncoding8BitPCM
293 [set_settings_pcm16_mono_8khz_32kb_min_buffer_recording]
295 encoding =EMdaSoundEncoding16BitPCM
299 [set_settings_pcm16_mono_8khz_32kb_max_buffer_recording]
301 encoding =EMdaSoundEncoding16BitPCM
305 [set_settings_alaw8bit_mono_8khz_min_buffer_recording]
307 encoding =EMdaSoundEncoding8BitALaw
311 [set_settings_alaw8bit_mono_8khz_max_buffer_recording]
313 encoding =EMdaSoundEncoding8BitALaw
317 [set_settings_mulaw8bit_mono_12khz_min_buffer_recording]
319 encoding =EMdaSoundEncoding8BitMuLaw
323 [set_settings_mulaw8bit_mono_12khz_max_buffer_recording]
325 encoding =EMdaSoundEncoding8BitMuLaw