Note that there are some explanatory texts on larger screens.

plurals
  1. POMPMoviePlayerController currentPlaybackTime jump while set setCurrentPlaybackTime
    primarykey
    data
    text
    <p>I am using MPMoviePlayerController as my media player. I am trying to seek by using my method (movieController is an instance of MPMoviePlayerController)</p> <pre><code>-(void)seekToTime:(NSTimeInterval)time { [movieController setCurrentPlaybackTime:time]; [NSTimer scheduledTimerWithTimeInterval:0.01 target:self selector:@selector(printCurrentPlaybacktime) userInfo:nil repeats:YES]; } </code></pre> <p>as you can see - after seeking I am print out the current playback time rapidly. The problem is this - at start the current playback time is the actual new time I set. after some time the current playback time is the old time before changing the playback time, and after a while it's turn back to the new actual time. the result for the user is that the seek slider is jumping.</p> <p>this is the log</p> <blockquote> <p>2012-10-02 11:58:24.317 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.321 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.368 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.370 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.372 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.374 Comigo[1067:907] [MPAVController] Autoplay: _streamUnlikelyToKeepUp: 1 -> 0 2012-10-02 11:58:24.375 Comigo[1067:907] [MPAVController] Autoplay: Skipping autoplay, disabled (for current item: 1, on player: 1) 2012-10-02 11:58:24.376 Comigo[1067:907] [MPAVController] Autoplay: _streamRanDry: 0 -> 1 2012-10-02 11:58:24.380 Comigo[1067:907] [MPAVController] Autoplay: Took background task assertion (9) for playback stall 2012-10-02 11:58:24.382 Comigo[1067:907] [MPAVController] Autoplay: Skipping autoplay, disabled (for current item: 1, on player: 1) 2012-10-02 11:58:24.383 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.385 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.386 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.387 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.388 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.391 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.395 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.398 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.402 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.405 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.408 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.412 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.415 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.419 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.423 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.425 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.428 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.431 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.435 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.438 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.442 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.445 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.448 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.451 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.455 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.459 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.461 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.465 Comigo[1067:907] print [movieController currentPlaybackTime] = 3662.729736 2012-10-02 11:58:24.466 Comigo[1067:907] [MPAVController] Autoplay: Skipping autoplay, disabled (for current item: 1, on player: 1) 2012-10-02 11:58:24.469 Comigo[1067:907] [MPAVController] Autoplay: Enabling autoplay 2012-10-02 11:58:24.470 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.472 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.482 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.483 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.484 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.487 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.489 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.490 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.495 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.498 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.501 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.505 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.508 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.511 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.515 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.519 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.521 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.525 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.528 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.531 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.535 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.538 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.541 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.545 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.548 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.551 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:24.555 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:25.808 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.061 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.065 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.068 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.071 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.075 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.079 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.081 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.085 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.088 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.091 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.095 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.099 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.101 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.106 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.108 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.111 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.115 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.117 Comigo[1067:907] currentTime 956.568935 2012-10-02 11:58:27.120 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.269 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.271 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.275 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.278 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.281 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.285 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.288 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.291 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.295 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.298 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.301 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.305 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.308 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.311 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.315 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.318 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.321 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.325 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.328 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.331 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.335 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.338 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.341 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.345 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.348 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.351 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.355 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.358 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.361 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.365 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.369 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.372 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.375 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.378 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.381 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.385 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.388 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.391 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.395 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.398 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.401 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.405 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.408 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.411 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.415 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.419 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.421 Comigo[1067:907] print [movieController currentPlaybackTime] = 956.568935 2012-10-02 11:58:27.425 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.429 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.431 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.448 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.449 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.450 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.455 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.459 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.461 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.465 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.468 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.472 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.475 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.478 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.481 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.485 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.489 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.491 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.495 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.498 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.501 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.505 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.509 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.511 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.515 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.518 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.521 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.525 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.529 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.531 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.535 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000 2012-10-02 11:58:27.538 Comigo[1067:907] print [movieController currentPlaybackTime] = 3660.000000} I delete some rows (because there is a lot of them). so don't pay attention to the log date. thanks a lot</p> </blockquote>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload