Skip to content

Commit dcb6dcb

Browse files
committed
Add exoplayer classes
1 parent 0df0090 commit dcb6dcb

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

sentry/api/sentry.api

+2
Original file line numberDiff line numberDiff line change
@@ -2710,6 +2710,8 @@ public final class io/sentry/SentryReplayEvent$ReplayType$Deserializer : io/sent
27102710

27112711
public final class io/sentry/SentryReplayOptions {
27122712
public static final field ANDROIDX_MEDIA_VIEW_CLASS_NAME Ljava/lang/String;
2713+
public static final field EXOPLAYER_CLASS_NAME Ljava/lang/String;
2714+
public static final field EXOPLAYER_STYLED_CLASS_NAME Ljava/lang/String;
27132715
public static final field IMAGE_VIEW_CLASS_NAME Ljava/lang/String;
27142716
public static final field TEXT_VIEW_CLASS_NAME Ljava/lang/String;
27152717
public static final field VIDEO_VIEW_CLASS_NAME Ljava/lang/String;

sentry/src/main/java/io/sentry/SentryReplayOptions.java

+4
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ public final class SentryReplayOptions {
1414
public static final String WEB_VIEW_CLASS_NAME = "android.webkit.WebView";
1515
public static final String VIDEO_VIEW_CLASS_NAME = "android.widget.VideoView";
1616
public static final String ANDROIDX_MEDIA_VIEW_CLASS_NAME = "androidx.media3.ui.PlayerView";
17+
public static final String EXOPLAYER_CLASS_NAME = "com.google.android.exoplayer2.ui.PlayerView";
18+
public static final String EXOPLAYER_STYLED_CLASS_NAME = "com.google.android.exoplayer2.ui.StyledPlayerView";
1719

1820
public enum SentryReplayQuality {
1921
/** Video Scale: 80% Bit Rate: 50.000 */
@@ -105,6 +107,8 @@ public SentryReplayOptions() {
105107
maskViewClasses.add(WEB_VIEW_CLASS_NAME);
106108
maskViewClasses.add(VIDEO_VIEW_CLASS_NAME);
107109
maskViewClasses.add(ANDROIDX_MEDIA_VIEW_CLASS_NAME);
110+
maskViewClasses.add(EXOPLAYER_CLASS_NAME);
111+
maskViewClasses.add(EXOPLAYER_STYLED_CLASS_NAME);
108112
}
109113

110114
public SentryReplayOptions(

0 commit comments

Comments
 (0)