@@ -134,99 +134,131 @@ public void onComplete(boolean success) {
134134 }
135135
136136 public void testWithSquareSampleAudio16BitAnd8KhzApi16 () throws Exception {
137+ int versionCode = Build .VERSION .SDK_INT ;
137138 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
138139 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._8KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
139140 runFullAudioManagerDecodeFlowWithSquareSampleAudio (8000 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
141+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
140142 }
141143
142144 public void testWithSquareSampleAudio16BitAnd16KhzApi16 () throws Exception {
145+ int versionCode = Build .VERSION .SDK_INT ;
143146 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
144147 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._16KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
145148 runFullAudioManagerDecodeFlowWithSquareSampleAudio (16000 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
149+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
146150 }
147151
148152 public void testWithSquareSampleAudio16BitAnd22KhzApi16 () throws Exception {
153+ int versionCode = Build .VERSION .SDK_INT ;
149154 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
150155 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._22KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
151156 runFullAudioManagerDecodeFlowWithSquareSampleAudio (22050 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
157+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
152158 }
153159
154160 public void testWithSquareSampleAudio16BitAnd44KhzApi16 () throws Exception {
161+ int versionCode = Build .VERSION .SDK_INT ;
155162 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
156163 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._44KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
157164 runFullAudioManagerDecodeFlowWithSquareSampleAudio (44100 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
165+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
158166 }
159167
160168 public void testWithSquareSampleAudio8BitAnd8KhzApi16 () throws Exception {
169+ int versionCode = Build .VERSION .SDK_INT ;
161170 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
162171 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._8KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
163172 runFullAudioManagerDecodeFlowWithSquareSampleAudio (8000 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
173+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
164174 }
165175
166176 public void testWithSquareSampleAudio8BitAnd16KhzApi16 () throws Exception {
177+ int versionCode = Build .VERSION .SDK_INT ;
167178 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
168179 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._16KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
169180 runFullAudioManagerDecodeFlowWithSquareSampleAudio (16000 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
181+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
170182 }
171183
172184 public void testWithSquareSampleAudio8BitAnd22KhzApi16 () throws Exception {
185+ int versionCode = Build .VERSION .SDK_INT ;
173186 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
174187 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._22KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
175188 runFullAudioManagerDecodeFlowWithSquareSampleAudio (22050 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
189+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
176190 }
177191
178192 public void testWithSquareSampleAudio8BitAnd44KhzApi16 () throws Exception {
193+ int versionCode = Build .VERSION .SDK_INT ;
179194 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 16 );
180195 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._44KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
181196 runFullAudioManagerDecodeFlowWithSquareSampleAudio (44100 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
197+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
182198 }
183199
184200 public void testWithSquareSampleAudio16BitAnd8KhzApi21 () throws Exception {
201+ int versionCode = Build .VERSION .SDK_INT ;
185202 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
186203 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._8KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
187204 runFullAudioManagerDecodeFlowWithSquareSampleAudio (8000 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
205+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
188206 }
189207
190208 public void testWithSquareSampleAudio16BitAnd16KhzApi21 () throws Exception {
209+ int versionCode = Build .VERSION .SDK_INT ;
191210 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
192211 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._16KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
193212 runFullAudioManagerDecodeFlowWithSquareSampleAudio (16000 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
213+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
194214 }
195215
196216 public void testWithSquareSampleAudio16BitAnd22KhzApi21 () throws Exception {
217+ int versionCode = Build .VERSION .SDK_INT ;
197218 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
198219 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._22KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
199220 runFullAudioManagerDecodeFlowWithSquareSampleAudio (22050 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
221+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
200222 }
201223
202224 public void testWithSquareSampleAudio16BitAnd44KhzApi21 () throws Exception {
225+ int versionCode = Build .VERSION .SDK_INT ;
203226 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
204227 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._44KHZ , BitsPerSample ._16_BIT , AudioType .PCM );
205228 runFullAudioManagerDecodeFlowWithSquareSampleAudio (44100 , SampleType .SIGNED_16_BIT , audioPassThruCapabilities );
229+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
206230 }
207231
208232 public void testWithSquareSampleAudio8BitAnd8KhzApi21 () throws Exception {
233+ int versionCode = Build .VERSION .SDK_INT ;
209234 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
210235 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._8KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
211236 runFullAudioManagerDecodeFlowWithSquareSampleAudio (8000 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
237+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
212238 }
213239
214240 public void testWithSquareSampleAudio8BitAnd16KhzApi21 () throws Exception {
241+ int versionCode = Build .VERSION .SDK_INT ;
215242 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
216243 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._16KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
217244 runFullAudioManagerDecodeFlowWithSquareSampleAudio (16000 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
245+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
218246 }
219247
220248 public void testWithSquareSampleAudio8BitAnd22KhzApi21 () throws Exception {
249+ int versionCode = Build .VERSION .SDK_INT ;
221250 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
222251 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._22KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
223252 runFullAudioManagerDecodeFlowWithSquareSampleAudio (22050 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
253+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
224254 }
225255
226256 public void testWithSquareSampleAudio8BitAnd44KhzApi21 () throws Exception {
257+ int versionCode = Build .VERSION .SDK_INT ;
227258 setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), 21 );
228259 AudioPassThruCapabilities audioPassThruCapabilities = new AudioPassThruCapabilities (SamplingRate ._44KHZ , BitsPerSample ._8_BIT , AudioType .PCM );
229260 runFullAudioManagerDecodeFlowWithSquareSampleAudio (44100 , SampleType .UNSIGNED_8_BIT , audioPassThruCapabilities );
261+ setFinalStatic (Build .VERSION .class .getField ("SDK_INT" ), versionCode );
230262 }
231263
232264 private int testFullAudioManagerDecodeFlowCorrectCounter = 0 ;
0 commit comments