Compare commits

...

2 Commits

Author SHA1 Message Date
Kelvin aa8790ebdb Remove mediasession interval 2024-07-17 20:11:56 +02:00
Kelvin 6d491052ee Invert privatemode boolean 2024-07-17 19:56:38 +02:00
2 changed files with 1 additions and 13 deletions
@@ -1239,7 +1239,7 @@ class VideoDetailView : ConstraintLayout {
}*/
}
try {
if(StateApp.instance.privateMode) {
if(!StateApp.instance.privateMode) {
val stopwatch = com.futo.platformplayer.debug.Stopwatch()
var tracker = video.getPlaybackTracker()
Logger.i(TAG, "video.getPlaybackTracker took ${stopwatch.elapsedMs}ms")
@@ -59,15 +59,6 @@ class MediaPlaybackService : Service() {
private var _audioFocusLossTime_ms: Long? = null
private var _playbackState = PlaybackStateCompat.STATE_NONE;
private val _updateIntervalMs: Long = 5 * 60 * 1000
private val _handler: Handler = Handler(Looper.getMainLooper())
private val _updateRunnable: Runnable = object : Runnable {
override fun run() {
updateMediaSession(null)
_handler.postDelayed(this, _updateIntervalMs)
}
}
override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int {
Logger.v(TAG, "onStartCommand");
@@ -85,8 +76,6 @@ class MediaPlaybackService : Service() {
_callOnStarted?.invoke(this);
_instance = this;
_handler.postDelayed(_updateRunnable, _updateIntervalMs)
}
catch(ex: Throwable) {
Logger.e(TAG, "Failed to start MediaPlaybackService due to: " + ex.message, ex);
@@ -156,7 +145,6 @@ class MediaPlaybackService : Service() {
override fun onDestroy() {
Logger.v(TAG, "onDestroy");
_instance = null;
_handler.removeCallbacks(_updateRunnable)
MediaControlReceiver.onPauseReceived.emit();
super.onDestroy();
}