LastPipeBender/app/src/main/java/org/schabi/newpipe/player
evermind aaa3e20c5a service.onDestroy() should only be called from the system and not manually
instead use service.stopService() which inturn calls stopSelf() and
triggers hopefully onDestroy() to be called. Eventually we have to make
sure that all ServiceConnections are closed to successfully stop the service
now!

Cleanup within stopService() and not only onDestroy()

So we make sure that all listeners can react to onServiceStopped()
and close their ServiceConnections. Afterwards the android framework
is ready to stop the Service.
2021-06-24 10:15:07 +02:00
..
event Merge branch 'dev' into daynight 2021-04-03 00:08:26 +03:00
helper Increase buffer for playback after rebuffer 2021-06-07 09:25:49 +02:00
mediasession Merge player classes into a single one 2021-01-14 10:25:44 +01:00
mediasource Update to ExoPlayer 2.12.3 2021-02-16 16:42:51 +01:00
playback TEST: Downgrade ExoPlayer to 2.12 2021-05-14 14:47:53 +02:00
playqueue Use constraint layout for play queue item 2021-06-07 08:07:27 +02:00
resolver Update to ExoPlayer 2.13.2 2021-03-31 10:05:44 +02:00
AudioServiceLeakFix.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
MainPlayer.java service.onDestroy() should only be called from the system and not manually 2021-06-24 10:15:07 +02:00
NotificationConstants.java Fix Dark elements in Light Theme 2021-03-27 17:46:05 +03:00
NotificationUtil.java Fix Dark elements in Light Theme 2021-03-27 17:46:05 +03:00
Player.java service.onDestroy() should only be called from the system and not manually 2021-06-24 10:15:07 +02:00
PlayerServiceBinder.java Merge player classes into a single one 2021-01-14 10:25:44 +01:00
PlayerState.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
PlayQueueActivity.java Move some classes to a new subpackage and adress requested changes 2021-06-11 12:12:02 +02:00