File tree Expand file tree Collapse file tree 1 file changed +7
-3
lines changed
app/src/main/java/uk/co/sentinelweb/cuer/app/ui/exoplayer Expand file tree Collapse file tree 1 file changed +7
-3
lines changed Original file line number Diff line number Diff line change @@ -149,12 +149,16 @@ object ExoPlayerComposebles : KoinComponent {
149
149
val lifecycleObserver = LifecycleEventObserver { _, event ->
150
150
Log .d(LOG_TAG , " lifecycle change = ${event.name} " )
151
151
when (event) {
152
- Lifecycle .Event .ON_PAUSE ->
152
+ Lifecycle .Event .ON_STOP -> {
153
153
view.dispatch(PlayPauseClicked (true ))
154
+ exoPlayer.pause()
155
+ }
154
156
155
- Lifecycle .Event .ON_RESUME -> {
157
+ Lifecycle .Event .ON_START -> {
156
158
// fixme not resuming properly stte needs to be updted but doesnt seem to .. caching?
157
- view.dispatch(PlayPauseClicked (exoPlayer.isPlaying))
159
+ view.dispatch(PlayPauseClicked (false ))
160
+ exoPlayer.play()
161
+
158
162
}
159
163
160
164
Lifecycle .Event .ON_DESTROY -> exoPlayer.release()
You can’t perform that action at this time.
0 commit comments