Android: Безопасно ли вызывать MediaPlayer.seekTo () и немедленно вызывать MediaPlayer.start (), не дожидаясь обратного вызова onSeekComplete? - PullRequest
0 голосов
/ 19 марта 2020

Я читаю документацию и не вижу ничего, что конкретно касается этого. Я хочу позвонить MediaPlayer.seekTo(position) и немедленно позвонить MediaPlayer.start(). Я в порядке, если поиск занимает некоторое время, потому что кадры еще не загружены, если воспроизведение начинается, когда кадры доступны.

Мой вопрос: вызовет start() на самом деле потерпеть неудачу или проигнорировать , если кадры еще не доступны? Есть ли какая-либо другая причина, по которой я должен переместить мой вызов на start() в onSeekComplete, а не просто поместить их на следующую строку после поиска?

...