почему видеофайл формата .ts дает неправильное значение воспроизведения? - PullRequest
0 голосов
/ 13 января 2020

Я использую интеграцию vl c android для воспроизведения файла формата .ts, но когда я добавляю к ним элементы управления мультимедиа, он не работает должным образом. Когда я выполняю поиск в этом файле, он дает неправильное значение в методе текущей позиции, поэтому курсор перемещается в неправильную позицию.

public int getCurrentPosition() {
 float pos = mMediaPlayer.getPosition(); //here this line give wrong value
 return (int) Math.round(pos*getDuration());
}

Здесь позиция идет неправильно, и это происходит только для файла .ts без проблем с MP4 файлы

...