NewPipe/app/src/main/java/org/schabi/newpipe/player/helper
evermind 48c2c156cb convert PlayerHolder to Singleton, handle context within, bugfix ServiceConnection leak
- bugfix: have ServiceConnection created only once!

- select the context within the PlayerHolder to start, stop, bind or unbind the service
  -> we have to make sure the Service is started AND stopped within the same context
  -> so let PlayerHolder be the one to select the context

- remove removeListener() and replace the call with setListener(null)
- Compatibility: use ContextCompat.startForegroundService instead of startService()
2021-07-06 12:31:26 +02:00
..
AudioReactor.java TEST: Downgrade ExoPlayer to 2.12 2021-05-14 14:47:53 +02:00
CacheFactory.java Use final where possible 2020-08-16 10:25:09 +02:00
LoadController.java Increase buffer for playback after rebuffer 2021-06-07 09:25:49 +02:00
LockManager.java Use ContextCompat.getSystemService() and the Context.getSystemService() extension function. 2020-10-09 08:52:05 +05:30
MediaSessionManager.java Update to ExoPlayer 2.13.2 2021-03-31 10:05:44 +02:00
PlaybackParameterDialog.java Apply the requested changes and little improvements 2021-01-16 13:23:42 +01:00
PlayerDataSource.java Improve code style to be more consistent 2020-04-02 15:57:50 +02:00
PlayerHelper.java TEST: Downgrade ExoPlayer to 2.12 2021-05-14 14:47:53 +02:00
PlayerHolder.java convert PlayerHolder to Singleton, handle context within, bugfix ServiceConnection leak 2021-07-06 12:31:26 +02:00