1 /*
2 * Copyright (c) 2023-2023 Huawei Device Co., Ltd.
3 * Licensed under the Apache License, Version 2.0 (the "License");
4 * you may not use this file except in compliance with the License.
5 * You may obtain a copy of the License at
6 *
7 * http://www.apache.org/licenses/LICENSE-2.0
8 *
9 * Unless required by applicable law or agreed to in writing, software
10 * distributed under the License is distributed on an "AS IS" BASIS,
11 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
12 * See the License for the specific language governing permissions and
13 * limitations under the License.
14 */
15 #ifndef TEST_SINGLE_PLAYER_SLOW_1_H
16 #define TEST_SINGLE_PLAYER_SLOW_1_H
17
18 #include <chrono>
19 #include <thread>
20 #include "testngpp/testngpp.hpp"
21 #include "helper/test_player.hpp"
22
23 using namespace OHOS::Media::Test;
24
25 // @fixture(tags=audio_play_slow)
FIXTURE(dataDrivenSinglePlayerTestSlow1)26 FIXTURE(dataDrivenSinglePlayerTestSlow1)
27 {
28 DATA_PROVIDER(myurls, 1,
29 DATA_GROUP(std::string(RESOURCE_DIR "/MP3/MP3_LONG_48000_32.mp3")),
30 DATA_GROUP(std::string(RESOURCE_DIR "/M4A/MPEG-4_48000_32_LONG.m4a")),
31 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/02-400Hz Stereo 0dB.wav")),
32 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/03-500Hz Stereo 0dB.wav")),
33 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/04-600Hz Stereo 0dB.wav")),
34 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/05-700Hz Stereo 0dB.wav")),
35 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/06-800Hz Stereo 0dB.wav")),
36 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/07-900Hz Stereo 0dB.wav")),
37 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/08-1kHz Stereo 0dB.wav")),
38 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/09-2kHz Stereo 0dB.wav")),
39 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/10-3kHz Stereo 0dB.wav")),
40 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/100Hz-44.1K-sine_0dB.wav")),
41 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/1077205091002.wav")),
42 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/10KHz-stero.wav")),
43 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/11-4kHz Stereo 0dB.wav")),
44 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/12-5kHz Stereo 0dB.wav")),
45 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/12KHz-44.1K-sine_0dB.wav")),
46 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/13-6kHz Stereo 0dB.wav")),
47 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/14-7kHz Stereo 0dB.wav")),
48 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/15-8kHz Stereo 0dB.wav")),
49 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/150Hz-44.1K-sine_0dB.wav")),
50 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/15KHz-44.1K-sine_0dB.wav")),
51 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/16-9kHz Stereo 0dB.wav")),
52 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/17-10kHz Stereo 0dB.wav")),
53 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/18-12kHz Stereo 0dB.wav")),
54 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/180Hz-44.1K-sine_0dB.wav")),
55 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/19-16kHz Stereo 0dB.wav")),
56 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/1KHz-44.1K-sine_-6dB.wav")),
57 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/1KHz-44.1K-sine_0dB.wav")),
58 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/1KHz-stero.wav")),
59 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/1kHz Stereo 0dB.wav")),
60 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/20-20kHz Stereo 0dB.wav")),
61 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/200Hz-44.1K-sine_0dB.wav")),
62 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/20Hz-stero.wav")),
63 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/2kHz Stereo 0dB.wav")),
64 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/AngleAudioEffect-1.wav")),
65 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/Chains.wav")),
66 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_192k_16bit_2CH_11.wav")),
67 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_192k_24bit_2CH_11.wav")),
68 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_192k_32bit_2CH_11.wav")),
69 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_48k_32bit_2CH_11.wav")),
70 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_96k_16bit_2CH_11.wav")),
71 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_96k_24bit_2CH_11.wav")),
72 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/WAV_96k_32bit_2CH_11.wav")),
73 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/chushan-1.wav")),
74 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/chushan.wav")),
75 // TO FIX: ffmpeg wav demuxer cause crash RESOURCE_DIR "/../../../../resource_ext/WAV/dash-runner-8bit.wav
76 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/dash-runner-8bit_short.wav")),
77 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/short_music.wav")),
78 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/sound_voices-1.wav")),
79 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/WAV/sound_voices.wav")),
80
81 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/AACLC_1channel_001.aac")),
82 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/00-200Hz Stereo 0dB.aac")),
83 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/01-300Hz Stereo 0dB.aac")),
84 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/02-400Hz Stereo 0dB.aac")),
85 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/03-500Hz Stereo 0dB.aac")),
86 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/04-600Hz Stereo 0dB.aac")),
87 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/05-700Hz Stereo 0dB.aac")),
88 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/06-800Hz Stereo 0dB.aac")),
89 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/07-900Hz Stereo 0dB.aac")),
90 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/08-1kHz Stereo 0dB.aac")),
91 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/09-2kHz Stereo 0dB.aac")),
92 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/1.aac")),
93 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/10-3kHz Stereo 0dB.aac")),
94 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/100Hz-44.1K-sine_0dB.aac")),
95 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/11-4kHz Stereo 0dB.aac")),
96 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/12-5kHz Stereo 0dB.aac")),
97 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/12KHz-44.1K-sine_0dB.aac")),
98 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/13-6kHz Stereo 0dB.aac")),
99 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/14-7kHz Stereo 0dB.aac")),
100 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/15-8kHz Stereo 0dB.aac")),
101 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/150Hz-44.1K-sine_0dB.aac")),
102 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/15KHz-44.1K-sine_0dB.aac")),
103 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/16-9kHz Stereo 0dB.aac")),
104 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/17-10kHz Stereo 0dB.aac")),
105 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/171005793.aac")),
106 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/18-12kHz Stereo 0dB.aac")),
107 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/180Hz-44.1K-sine_0dB.aac")),
108 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/19-16kHz Stereo 0dB.aac")),
109 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/1KHz-44.1K-sine_-6dB.aac")),
110 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/1KHz-44.1K-sine_0dB.aac")),
111 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/1kHz Stereo 0dB.aac")),
112 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/20-20kHz Stereo 0dB.aac")),
113 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/200Hz-44.1K-sine_0dB.aac")),
114 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/2kHz Stereo 0dB.aac")),
115 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/AACLC_1channel_001.aac")),
116 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/AM playing.aac")),
117 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/AM radio.aac")),
118 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/AM.aac")),
119 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Bye_Bye_Bye-Lovestoned-19466604.aac")),
120 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Call to 1669.aac")),
121 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains.aac")),
122 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains~1.aac")),
123 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains~2.aac")),
124 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains~3.aac")),
125 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains~4.aac")),
126 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chains~5.aac")),
127 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Change frequency 97.5 FM.aac")),
128 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Change to a route that avoids tolls..aac")),
129 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Change to an economical route.aac")),
130 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Change to the nearest route.aac")),
131 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Changed to AM.aac")),
132 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Changed to FM.aac")),
133 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Chinese148755.aac")),
134 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Close the window on passenger side.aac")),
135 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Close the window on the drive side.aac")),
136 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Cover27487643.aac")),
137 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Save as a favorite son.aac")),
138 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Set play mode loop all---All swirls.aac")),
139 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Set play mode shuffle---Play randomly.aac")),
140 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/Switch to fastest route.aac")),
141 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/a2002011001-e02-8kHz.aac")),
142 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/add home address.aac")),
143 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/add work address.aac")),
144 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/ail_ext.aac")),
145 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/ail_int.aac")),
146 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/blow face foot.aac")),
147 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/blow face.aac")),
148 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/blow foot.aac")),
149 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/blow_windscreen.aac")),
150 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/blow_windscreen_foot.aac")),
151 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/bridgegril85595213.aac")),
152 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/call back.aac")),
153 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/callcenter.aac")),
154 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/cancel.aac")),
155 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/close the AC .aac")),
156 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/close the roof .aac")),
157 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/cool down the temperature .aac")),
158 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/dash-runner-8bit.aac")),
159 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/dash-runner-8bit_short.aac")),
160 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/decrease the fan speed please.aac")),
161 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/defrost_off.aac")),
162 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/defrost_on.aac")),
163 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/j_fa2_hev2.aac")),
164 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/m_a_he.aac")),
165 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/meet.aac")),
166 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/out.aac")),
167 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/out~1.aac")),
168 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/resume music.aac")),
169 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/sample_16kHz.aac")),
170 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/sample_16kHz_2.aac")),
171 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/sample_32kHz.aac")),
172 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/sample_441.aac")),
173 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/short_music.aac")),
174 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/size up.aac")),
175 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/sounds on please.aac")),
176 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/take me back to the previous .aac")),
177 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/take me to settings.aac")),
178 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/test_48000Hz_32bit_1Channel.aac")),
179 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/test_file_acc.aac")),
180 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/tune to 837 AM.aac")),
181 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/turn down the light to the lowest.aac")),
182 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/turn on the maximum fan speed.aac")),
183 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/want to add this station to favorite .aac")),
184 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/warmer on .aac")),
185 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/yes.aac")),
186 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/AAC/zoom out the map.aac")),
187
188 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/002-100Hz-stero.mp3")),
189 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/003-1KHz-stero.mp3")),
190 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/004-10KHz-stero.mp3")),
191 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/005-20KHz-stero.mp3")),
192 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/006-1KHz-L.mp3")),
193 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/007-1KHz-R.mp3")),
194 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/008-10KHz-L.mp3")),
195 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/009-10KHz-R.mp3")),
196 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/10KHz-stero.mp3")),
197 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/1KHz-stero.mp3")),
198 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/20Hz-stero.mp3")),
199 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/20kHz.mp3")),
200 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/456.mp3")),
201 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/add home address.mp3")),
202 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/add work address.mp3")),
203 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/ail_ext.mp3")),
204 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/ail_int.mp3")),
205 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/AM playing.mp3")),
206 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/AM radio.mp3")),
207 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/AM.mp3")),
208 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/angel_audio.mp3")),
209 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/attach_picture.mp3")),
210 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/background.mp3")),
211 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/blow face foot.mp3")),
212 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/blow face.mp3")),
213 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/blow foot.mp3")),
214 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/blow_windscreen.mp3")),
215 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/blow_windscreen_foot.mp3")),
216 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/call back.mp3")),
217 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Call to 1669.mp3")),
218 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/callcenter.mp3")),
219 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/cancel.mp3")),
220 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Catherine.mp3")),
221 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Chains.mp3")),
222 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Change frequency 97.5 FM.mp3")),
223 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Change to a route that avoids tolls..mp3")),
224 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Change to an economical route.mp3")),
225 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Change to the nearest route.mp3")),
226 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Changed to AM.mp3")),
227 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Changed to FM.mp3")),
228 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/clap.mp3")),
229 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/close the AC .mp3")),
230 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/close the roof .mp3")),
231 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Close the window on passenger side.mp3")),
232 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Close the window on the drive side.mp3")),
233 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/cool down the temperature .mp3")),
234 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/dash-runner-8bit_short.mp3")),
235 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/decrease the fan speed please.mp3")),
236 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/defrost_off.mp3")),
237 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/defrost_on.mp3")),
238 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/dream_it_possible.mp3")),
239 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/foreverLove.mp3")),
240 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/resume music.mp3")),
241 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Set play mode loop all---All swirls.mp3")),
242 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Set play mode shuffle---Play randomly.mp3")),
243 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/short_music.mp3")),
244 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/size up.mp3")),
245 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/sounds on please.mp3")),
246 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Switch to fastest route.mp3")),
247 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/take me back to the previous .mp3")),
248 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/take me to settings.mp3")),
249 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/test-2sec.mp3")),
250 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track02_1kHz.mp3")),
251 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track03_17Hz.mp3")),
252 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track04_127Hz.mp3")),
253 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track05_997Hz.mp3")),
254 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track06_10kHz.mp3")),
255 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track07_20kHz.mp3")),
256 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track08_MUTE.mp3")),
257 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track09_1kHz_L.mp3")),
258 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/Track11_1kHz_R.mp3")),
259 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/tune to 837 AM.mp3")),
260 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/turn down the light to the lowest.mp3")),
261 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/turn on the maximum fan speed.mp3")),
262 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/want to add this station to favorite .mp3")),
263 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/warmer on .mp3")),
264 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/xiaoluluanzhuang-1.mp3")),
265 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/xiaoluluanzhuang.mp3")),
266 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/yes.mp3")),
267 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/MP3/zoom out the map.mp3")),
268
269 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/00-200Hz Stereo 0dB.ape")),
270 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/01-300Hz Stereo 0dB.ape")),
271 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/02-400Hz Stereo 0dB.ape")),
272 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/03-500Hz Stereo 0dB.ape")),
273 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/04-600Hz Stereo 0dB.ape")),
274 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/05-700Hz Stereo 0dB.ape")),
275 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/06-800Hz Stereo 0dB.ape")),
276 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/07-900Hz Stereo 0dB.ape")),
277 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/08-1kHz Stereo 0dB.ape")),
278 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/09-2kHz Stereo 0dB.ape")),
279 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/1.ape")),
280 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/10-3kHz Stereo 0dB.ape")),
281 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/100Hz-44.1K-sine_0dB.ape")),
282 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/1077205091002.ape")),
283 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/11-4kHz Stereo 0dB.ape")),
284 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/12-5kHz Stereo 0dB.ape")),
285 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/12KHz-44.1K-sine_0dB.ape")),
286 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/13-6kHz Stereo 0dB.ape")),
287 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/14-7kHz Stereo 0dB.ape")),
288 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/15-8kHz Stereo 0dB.ape")),
289 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/150Hz-44.1K-sine_0dB.ape")),
290 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/15KHz-44.1K-sine_0dB.ape")),
291 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/16-9kHz Stereo 0dB.ape")),
292 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/17-10kHz Stereo 0dB.ape")),
293 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/171005793.ape")),
294 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/18-12kHz Stereo 0dB.ape")),
295 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/180Hz-44.1K-sine_0dB.ape")),
296 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/19-16kHz Stereo 0dB.ape")),
297 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/1kHz Stereo 0dB.ape")),
298 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/1KHz-44.1K-sine_-6dB.ape")),
299 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/1KHz-44.1K-sine_0dB.ape")),
300 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/20-20kHz Stereo 0dB.ape")),
301 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/200Hz-44.1K-sine_0dB.ape")),
302 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/2kHz Stereo 0dB.ape")),
303 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/a2002011001-e02-8kHz.ape")),
304 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/add home address.ape")),
305 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/add work address.ape")),
306 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/ail_ext.ape")),
307 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/ail_int.ape")),
308 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/AM playing.ape")),
309 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/AM radio.ape")),
310 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/AM.ape")),
311 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/blow face foot.ape")),
312 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/blow face.ape")),
313 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/blow foot.ape")),
314 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/blow_windscreen.ape")),
315 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/blow_windscreen_foot.ape")),
316 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/bridgegril85595213.ape")),
317 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Bye_Bye_Bye-Lovestoned-19466604.ape")),
318 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/call back.ape")),
319 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Call to 1669.ape")),
320 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/callcenter.ape")),
321 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/cancel.ape")),
322 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains.ape")),
323 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains~1.ape")),
324 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains~2.ape")),
325 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains~3.ape")),
326 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains~4.ape")),
327 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chains~5.ape")),
328 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Change frequency 97.5 FM.ape")),
329 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Change to a route that avoids tolls..ape")),
330 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Change to an economical route.ape")),
331 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Change to the nearest route.ape")),
332 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Changed to AM.ape")),
333 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Changed to FM.ape")),
334 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Chinese148755.ape")),
335 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/close the AC .ape")),
336 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/close the roof .ape")),
337 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Close the window on passenger side.ape")),
338 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Close the window on the drive side.ape")),
339 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/cool down the temperature .ape")),
340 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Cover27487643.ape")),
341 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/dash-runner-8bit.ape")),
342 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/decrease the fan speed please.ape")),
343 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/defrost_off.ape")),
344 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/defrost_on.ape")),
345 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Iamnotinyourmemory.ape")),
346 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/meet.ape")),
347 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/out.ape")),
348 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/out~1.ape")),
349 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/resume music.ape")),
350 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/sample_16kHz.ape")),
351 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/sample_16kHz_2.ape")),
352 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/sample_32kHz.ape")),
353 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/sample_441.ape")),
354 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Save as a favorite son.ape")),
355 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Set play mode loop all---All swirls.ape")),
356 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Set play mode shuffle---Play randomly.ape")),
357 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/size up.ape")),
358 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/sounds on please.ape")),
359 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/Switch to fastest route.ape")),
360 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/take me back to the previous .ape")),
361 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/take me to settings.ape")),
362 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/test_file_acc.ape")),
363 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/tune to 837 AM.ape")),
364 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/turn down the light to the lowest.ape")),
365 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/turn on the maximum fan speed.ape")),
366 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/want to add this station to favorite .ape")),
367 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/warmer on .ape")),
368 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/yes.ape")),
369 DATA_GROUP(std::string(RESOURCE_DIR "/../../../../resource_ext/APE/zoom out the map.ape")));
370
371 // @test(data="myurls")
372 PTEST((std::string url), Test single player play url music, and finished automatically)
373 {
374 std::unique_ptr<TestPlayer> player = TestPlayer::Create();
375 ASSERT_EQ(0, player->SetSource(TestSource(url)));
376 ASSERT_EQ(0, player->Prepare());
377 ASSERT_EQ(0, player->Play());
378 while (player->IsPlaying()) {
379 std::this_thread::sleep_for(std::chrono::milliseconds(1000));
380 }
381 }
382 };
383 #endif