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 Nonia TI3430 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 =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
39 # Values are used to verify default playback format
41 encoding_expected =EMdaSoundEncoding8BitPCM|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 =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
52 # Values are used to verify current playback format
54 encoding_expected =EMdaSoundEncoding8BitPCM|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 =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
65 # Values are used to verify current playback format
67 encoding_expected =EMdaSoundEncoding8BitPCM|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 =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
78 # Values are used to verify default record format
80 encoding_expected =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
82 buffer_size_expected =8192
85 # Another supported record format used in system
86 # Values are used to set record format
88 encoding =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
91 # Values are used to verify current record format
93 encoding_expected =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
95 buffer_size_expected =8192
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 =31
128 # Value to set max supported record volume level
130 # Value to verify max supported record volume level
131 sound_level_expected =31
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 =16
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 from_file ={Drives, ROMDriveTestPath}pcm16_stereo_8khz_32kb.raw
191 [not_supported_conf_audio_file]
193 from_file ={Drives, ROMDriveTestPath}pcm8_stereo_8khz_32kb.raw
195 [play_formats_supported]
196 # Values to verify supported playback formats
197 min_rate_expected =8000
198 max_rate_expected =48000
200 min_buffer_size_expected =1024
201 max_buffer_size_expected =32768
202 min_volume_expected =0
203 max_volume_expected =63
204 encodings_expected =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
206 [record_formats_supported]
207 # Values to verify supported record formats
208 min_rate_expected =8000
209 max_rate_expected =48000
211 min_buffer_size_expected =8192
212 max_buffer_size_expected =8192
213 min_volume_expected =0
214 max_volume_expected =31
215 encodings_expected =EMdaSoundEncoding8BitPCM|EMdaSoundEncoding16BitPCM
217 #different buffer sizes for playback
218 [set_settings_pcm8_mono_8khz_32kb_min_buffer]
220 encoding =EMdaSoundEncoding8BitPCM
224 [set_settings_pcm8_mono_8khz_32kb_max_buffer]
226 encoding =EMdaSoundEncoding8BitPCM
230 [set_settings_pcm16_mono_8khz_32kb_min_buffer]
232 encoding =EMdaSoundEncoding16BitPCM
236 [set_settings_pcm16_mono_8khz_32kb_max_buffer]
238 encoding =EMdaSoundEncoding16BitPCM
242 [set_settings_alaw8bit_mono_8khz_min_buffer]
244 encoding =EMdaSoundEncoding8BitALaw
248 [set_settings_alaw8bit_mono_8khz_max_buffer]
250 encoding =EMdaSoundEncoding8BitALaw
254 [set_settings_mulaw8bit_mono_12khz_min_buffer]
256 encoding =EMdaSoundEncoding8BitMuLaw
260 [set_settings_mulaw8bit_mono_12khz_max_buffer]
262 encoding =EMdaSoundEncoding8BitMuLaw
266 #different buffer sizes for recording
267 [set_settings_pcm8_mono_8khz_32kb_min_buffer_recording]
269 encoding =EMdaSoundEncoding8BitPCM
273 [set_settings_pcm8_mono_8khz_32kb_max_buffer_recording]
275 encoding =EMdaSoundEncoding8BitPCM
279 [set_settings_pcm16_mono_8khz_32kb_min_buffer_recording]
281 encoding =EMdaSoundEncoding16BitPCM
285 [set_settings_pcm16_mono_8khz_32kb_max_buffer_recording]
287 encoding =EMdaSoundEncoding16BitPCM
291 [set_settings_alaw8bit_mono_8khz_min_buffer_recording]
293 encoding =EMdaSoundEncoding8BitALaw
297 [set_settings_alaw8bit_mono_8khz_max_buffer_recording]
299 encoding =EMdaSoundEncoding8BitALaw
303 [set_settings_mulaw8bit_mono_12khz_min_buffer_recording]
305 encoding =EMdaSoundEncoding8BitMuLaw
309 [set_settings_mulaw8bit_mono_12khz_max_buffer_recording]
311 encoding =EMdaSoundEncoding8BitMuLaw