diff --git a/app/src/main/java/com/nextcloud/client/media/NextcloudExoPlayer.kt b/app/src/main/java/com/nextcloud/client/media/NextcloudExoPlayer.kt index d2c3899eb992..9a9678b91734 100644 --- a/app/src/main/java/com/nextcloud/client/media/NextcloudExoPlayer.kt +++ b/app/src/main/java/com/nextcloud/client/media/NextcloudExoPlayer.kt @@ -22,6 +22,7 @@ package com.nextcloud.client.media import android.content.Context +import androidx.annotation.OptIn import androidx.media3.common.util.UnstableApi import androidx.media3.datasource.DefaultDataSource import androidx.media3.datasource.okhttp.OkHttpDataSource @@ -38,7 +39,7 @@ object NextcloudExoPlayer { * IP versions and certificates. * */ - @UnstableApi + @OptIn(UnstableApi::class) @JvmStatic fun createNextcloudExoplayer(context: Context, nextcloudClient: NextcloudClient): ExoPlayer { val okHttpDataSourceFactory = OkHttpDataSource.Factory(nextcloudClient.client) diff --git a/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java b/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java index d058b11da655..9f11c0d61c6b 100644 --- a/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java +++ b/app/src/main/java/com/owncloud/android/ui/preview/PreviewMediaFragment.java @@ -81,6 +81,7 @@ import javax.inject.Inject; import androidx.annotation.NonNull; +import androidx.annotation.OptIn; import androidx.annotation.StringRes; import androidx.appcompat.app.ActionBar; import androidx.appcompat.app.AppCompatActivity; @@ -95,7 +96,7 @@ import androidx.media3.common.util.UnstableApi; import androidx.media3.exoplayer.ExoPlayer; -@UnstableApi +@OptIn(markerClass = UnstableApi.class) /** * This fragment shows a preview of a downloaded media file (audio or video). *