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