aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorJose Luis Marti <joseluis.marti@gmail.com>2022-11-26 22:58:48 +0100
committerJose Luis Marti <joseluis.marti@gmail.com>2022-11-26 22:58:48 +0100
commitee6a34eafd064bf07228e5f0ebae2fe073aefb96 (patch)
tree3790bbc3d380713a7b21e730fa199cbc6f29ba25 /tools
parent9fc8af5d9cce4cc96c3ca7471049cc538f56b80f (diff)
[Android] MediaSession flags are no longer used
Diffstat (limited to 'tools')
-rw-r--r--tools/android/packaging/xbmc/src/XBMCMediaSession.java.in5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/android/packaging/xbmc/src/XBMCMediaSession.java.in b/tools/android/packaging/xbmc/src/XBMCMediaSession.java.in
index a6e74c22d4..e2d3b2d42f 100644
--- a/tools/android/packaging/xbmc/src/XBMCMediaSession.java.in
+++ b/tools/android/packaging/xbmc/src/XBMCMediaSession.java.in
@@ -5,6 +5,7 @@ import android.content.Intent;
import android.media.MediaMetadata;
import android.media.session.MediaSession;
import android.media.session.PlaybackState;
+import android.os.Build;
import android.util.Log;
/**
@@ -118,7 +119,9 @@ public class XBMCMediaSession
{
Log.d(TAG, "XBMCMediaSession init");
this.mSession = new MediaSession(Main.MainActivity, "XBMC_session");
- this.mSession.setFlags(MediaSession.FLAG_HANDLES_MEDIA_BUTTONS | MediaSession.FLAG_HANDLES_TRANSPORT_CONTROLS);
+ if (Build.VERSION.SDK_INT < 26) {
+ this.mSession.setFlags(MediaSession.FLAG_HANDLES_MEDIA_BUTTONS | MediaSession.FLAG_HANDLES_TRANSPORT_CONTROLS);
+ }
Main.MainActivity.runOnUiThread(new Runnable()
{