40 lines
2.1 KiB
Plaintext
40 lines
2.1 KiB
Plaintext
# Proguard rules specific to the UI module.
|
|
|
|
# Constructor method accessed via reflection in StyledPlayerView
|
|
-dontnote com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView
|
|
-keepclassmembers class com.google.android.exoplayer2.video.spherical.SphericalGLSurfaceView {
|
|
<init>(android.content.Context);
|
|
}
|
|
-dontnote com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView
|
|
-keepclassmembers class com.google.android.exoplayer2.video.VideoDecoderGLSurfaceView {
|
|
<init>(android.content.Context);
|
|
}
|
|
|
|
# Constructor method accessed via reflection in TrackSelectionDialogBuilder
|
|
-dontnote androidx.appcompat.app.AlertDialog.Builder
|
|
-keepclassmembers class androidx.appcompat.app.AlertDialog$Builder {
|
|
<init>(android.content.Context, int);
|
|
public android.content.Context getContext();
|
|
public androidx.appcompat.app.AlertDialog$Builder setTitle(java.lang.CharSequence);
|
|
public androidx.appcompat.app.AlertDialog$Builder setView(android.view.View);
|
|
public androidx.appcompat.app.AlertDialog$Builder setPositiveButton(int, android.content.DialogInterface$OnClickListener);
|
|
public androidx.appcompat.app.AlertDialog$Builder setNegativeButton(int, android.content.DialogInterface$OnClickListener);
|
|
public androidx.appcompat.app.AlertDialog create();
|
|
}
|
|
# Equivalent methods needed when the library is de-jetified.
|
|
-dontnote android.support.v7.app.AlertDialog.Builder
|
|
-keepclassmembers class android.support.v7.app.AlertDialog$Builder {
|
|
<init>(android.content.Context, int);
|
|
public android.content.Context getContext();
|
|
public android.support.v7.app.AlertDialog$Builder setTitle(java.lang.CharSequence);
|
|
public android.support.v7.app.AlertDialog$Builder setView(android.view.View);
|
|
public android.support.v7.app.AlertDialog$Builder setPositiveButton(int, android.content.DialogInterface$OnClickListener);
|
|
public android.support.v7.app.AlertDialog$Builder setNegativeButton(int, android.content.DialogInterface$OnClickListener);
|
|
public android.support.v7.app.AlertDialog create();
|
|
}
|
|
|
|
# Don't warn about checkerframework and Kotlin annotations
|
|
-dontwarn org.checkerframework.**
|
|
-dontwarn kotlin.annotations.jvm.**
|
|
-dontwarn javax.annotation.**
|