diff --git a/app/proguard-rules.pro b/app/proguard-rules.pro index 89dcab5fad..c55b1bf1c2 100644 --- a/app/proguard-rules.pro +++ b/app/proguard-rules.pro @@ -42,3 +42,12 @@ } -keep class io.element.android.x.di.** { *; } + + +# Keep LogSessionId class and related classes (https://github.com/androidx/media/issues/2535) +-keep class android.media.metrics.LogSessionId { *; } +-keep class android.media.metrics.** { *; } + +# Keep Media3 classes that use reflection (https://github.com/androidx/media/issues/2535) +-keep class androidx.media3.** { *; } +-dontwarn android.media.metrics.**