diff options
author | Jose Luis Marti <joseluis.marti@gmail.com> | 2022-11-26 22:58:48 +0100 |
---|---|---|
committer | Jose Luis Marti <joseluis.marti@gmail.com> | 2022-11-26 22:58:48 +0100 |
commit | ee6a34eafd064bf07228e5f0ebae2fe073aefb96 (patch) | |
tree | 3790bbc3d380713a7b21e730fa199cbc6f29ba25 /tools | |
parent | 9fc8af5d9cce4cc96c3ca7471049cc538f56b80f (diff) |
[Android] MediaSession flags are no longer used
Diffstat (limited to 'tools')
-rw-r--r-- | tools/android/packaging/xbmc/src/XBMCMediaSession.java.in | 5 |
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() { |