Цитата:
Разница в паузе между началом фильма и переходом на запомненный тайминг. Какая может быть синхронизация в момент, когда фильм УЖЕ запущен?
Обычная :)
Физически резюм выглядит так:
1) активировать сегмент фильма (отвечает за реакцию на кнопку попап)
2) поставить флаг того, что нужно будет выполнить резюм
3) запустить видео
4) в событии onMediaStart (событие которое случается как только запустили видео) проверить флаг необходимости резюма и если он стоит, то выполнить резюм
После активации сегмента (п.1) нужно выполнить синхронизацию - она гарантрует, что на экране не останется следов меню (главного или попап), из которого вызвали резюм. В данном случае (EndAction) это нужно чтобы гарантированно убрать с экрана попап меню, если оно было в этот момент на экране.
Сейчас синхронизация вызывается после пункта 3 (что неправильно - надо после 1), т.е. как раз после запуска видео - это теоретически дает лишнее время для видео и оно начинает играть.
Хотя событие onMediaStart независимо от него должно отрабатывать.
ЗЫ: Изначально п.2 не было и п.4 выглядел так: выполнить резюм если надо. Но, теоретически, на медленных плеерах может оказаться, что команда запуска видео типа выполнилась, а само видео еще не начало играть - тогда команда резюма может уйти в никуда.