Я испытываю некоторые странности с MPMoviePlayerController.
Я пытаюсь установить currentPlaybackTime видео во время его воспроизведения (источник файла).Вот пример того, что происходит
- Воспроизведение видео
- Нажатие кнопки для перехода на 9,3 секунды в видео
- Состояние воспроизведения изменяется следующим образом:
a) Состояние воспроизведения = 5 (MPMoviePlaybackStateSeekingBackward).currentPlaybackTime = 15.74 (это время, которое я получил, когда нажал кнопку)
b) Состояние воспроизведения = 1 (MPMoviePlaybackStatePlaying).currentPlaybackTime = 7.32
Кажется, что не имеет значения, что я пытаюсь установить для currentPlaybackTime, оно заканчивается как 7.32.
Дополнительная информация: я получаю это поведение, даже используя встроенные элементы управления наMPMoviePlayerController.Например, если я прокручиваю его вперед на 15 секунд, он возвращается к 7.32
Есть идеи?Это как-то связано с медиафайлом?