Lines Matching refs:duration
34 duration: -1
70 expect(Math.abs(avPlayer.duration - playTest.duration)).assertLess(500);
83 console.info('case avPlayer.duration: ' + avPlayer.duration);
94 console.info('case avPlayer.duration: ' + avPlayer.duration);
142 avPlayer.on('durationUpdate', (duration) => {
143 console.info('case durationUpdate called,duration:' + duration);
279 avPlayer.seek(avPlayer.duration);
286 // step 3: playing -> seek duration/3
288 avPlayer.seek(avPlayer.duration / 3);
291 // step 7: playing -> seek duration when loop true
292 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_NEXT_SYNC);
307 expect(avPlayer.currentTime).assertEqual(avPlayer.duration);
384 if (nowTime > avPlayer.duration / 2) {
386 await mediaTestBase.msleepAsync(avPlayer.duration - nowTime + playTime);
389 // step 8: playing -> seek duration when loop false
392 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_NEXT_SYNC);
609 expect(avPlayer.currentTime).assertEqual(avPlayer.duration);
2211 if(avPlayer.duration > 3000){
2213 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_NEXT_SYNC)
2216 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_NEXT_SYNC)
2220 expect(avPlayer.currentTime).assertEqual(avPlayer.duration);
2316 avPlayer.seek(avPlayer.duration / 2, media.SeekMode.SEEK_PREV_SYNC);
2323 // step 12: seek duration
2324 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_PREV_SYNC);
2360 avPlayer.seek(avPlayer.duration / 2, 3); // 3: CLOSEST
2386 avPlayer.seek(avPlayer.duration / 2, media.SeekMode.SEEK_NEXT_SYNC);
2392 avPlayer.seek(avPlayer.duration / 2, media.SeekMode.SEEK_CLOSEST_SYNC);
2397 avPlayer.seek(avPlayer.duration / 2);
2398 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_NEXT_SYNC);
2402 // step 8: seek duration
2403 avPlayer.seek(avPlayer.duration, media.SeekMode.SEEK_PREV_SYNC);