summaryrefslogtreecommitdiff
path: root/player-android/android/app/src/main/AndroidManifest.xml
diff options
context:
space:
mode:
authorPaul Buetow <paul@buetow.org>2026-05-22 23:16:14 +0300
committerPaul Buetow <paul@buetow.org>2026-05-22 23:16:14 +0300
commit1c912d5feee218ef46a295c05652f2dc3bd4d1d5 (patch)
tree2358d0cffa9c58fabe162b24f6ecb0510898a41b /player-android/android/app/src/main/AndroidManifest.xml
parentc2944be8708f4bb9c687679b4ed63e1398b83f05 (diff)
Add migration for missing playback_progress.finished column (5f)
Existing databases created before the finished column was added to the base schema still satisfied CREATE TABLE IF NOT EXISTS and never got the column, causing GET /api/v1/media/{id} to fail with "SQL logic error: no such column: finished" and break media detail view. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Diffstat (limited to 'player-android/android/app/src/main/AndroidManifest.xml')
-rw-r--r--player-android/android/app/src/main/AndroidManifest.xml6
1 files changed, 6 insertions, 0 deletions
diff --git a/player-android/android/app/src/main/AndroidManifest.xml b/player-android/android/app/src/main/AndroidManifest.xml
index 3276ad7..81db32c 100644
--- a/player-android/android/app/src/main/AndroidManifest.xml
+++ b/player-android/android/app/src/main/AndroidManifest.xml
@@ -63,6 +63,12 @@
<meta-data
android:name="flutterEmbedding"
android:value="2" />
+ <!-- Disable Impeller on the x86_64 emulator: its OpenGL ES driver
+ does not support GL_EXT_shader_framebuffer_fetch, causing Impeller
+ to fail compiling blend-mode shaders. Skia renders correctly. -->
+ <meta-data
+ android:name="io.flutter.embedding.android.EnableImpeller"
+ android:value="false" />
<!-- audio_service background playback service.
android:foregroundServiceType="mediaPlayback" is mandatory on
Android 10+ (API 29+) to grant media-playback foreground service