Fixed NPE
This commit is contained in:
parent
7c4d4656f8
commit
f947b0a90d
|
@ -145,6 +145,7 @@ public class ExternalPlayerFragment extends Fragment {
|
||||||
super.onStart();
|
super.onStart();
|
||||||
controller = setupPlaybackController();
|
controller = setupPlaybackController();
|
||||||
controller.init();
|
controller.init();
|
||||||
|
loadMediaInfo();
|
||||||
EventBus.getDefault().register(this);
|
EventBus.getDefault().register(this);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -250,7 +251,9 @@ public class ExternalPlayerFragment extends Fragment {
|
||||||
}
|
}
|
||||||
|
|
||||||
private void onPositionObserverUpdate() {
|
private void onPositionObserverUpdate() {
|
||||||
if (controller.getPosition() == PlaybackService.INVALID_TIME
|
if (controller == null) {
|
||||||
|
return;
|
||||||
|
} else if (controller.getPosition() == PlaybackService.INVALID_TIME
|
||||||
|| controller.getDuration() == PlaybackService.INVALID_TIME) {
|
|| controller.getDuration() == PlaybackService.INVALID_TIME) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue