MediaPlayer.getTime() - get updated values more frequently
Is it possible to add some update so we could get time change values more frequently? Like every 10 ms? Also mb make it optional, e.g default 250/500 ms, but developers could enable more frequent updates
MediaPlayer.getTime()
Now it takes 250/500 ms to get new time changed value:
case MediaPlayer.Event.TimeChanged:
if (previousElapsedRealtime != -1) {
Log.i(TAG, "Event TimeChanged " + event.getTimeChanged() + " " + (SystemClock.elapsedRealtime() - previousElapsedRealtime));
}
previousElapsedRealtime = SystemClock.elapsedRealtime();
03-23 20:31:42.615 16684-16684/com.domain.test I/loggg: Event TimeChanged 132483 500
03-23 20:31:43.115 16684-16684/com.domain.test I/loggg: Event TimeChanged 132983 499
03-23 20:31:43.615 16684-16684/com.domain.test I/loggg: Event TimeChanged 133483 499
03-23 20:31:44.115 16684-16684/com.domain.test I/loggg: Event TimeChanged 133983 499
03-23 20:31:44.365 16684-16684/com.domain.test I/loggg: Event TimeChanged 134233 249
03-23 20:31:44.615 16684-16684/com.domain.test I/loggg: Event TimeChanged 134483 251
It could help developers to make some additional features/functions from it.
I also use LibVLC for Android and for some functions it's important to have time changed value being updated very frequently