aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res
diff options
context:
space:
mode:
authorDocile-Alligator <25734209+Docile-Alligator@users.noreply.github.com>2024-05-13 02:52:04 +0000
committerDocile-Alligator <25734209+Docile-Alligator@users.noreply.github.com>2024-05-13 02:52:04 +0000
commitff91d33a88f9da04949662efa595e55d5efa1544 (patch)
treee3d7e65b30622276643e50211ede50a856de655e /app/src/main/res
parent4abb494709e36bba2b384258e9cb36aaa3494a34 (diff)
downloadinfinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar.gz
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar.bz2
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar.lz
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar.xz
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.tar.zst
infinity-for-reddit-ff91d33a88f9da04949662efa595e55d5efa1544.zip
Migrate to AndroidX Media3.
Diffstat (limited to '')
-rw-r--r--app/src/main/res/layout/activity_post_video.xml2
-rw-r--r--app/src/main/res/layout/activity_view_video.xml2
-rw-r--r--app/src/main/res/layout/activity_view_video_zoomable.xml6
-rw-r--r--app/src/main/res/layout/exo_autoplay_playback_control_view.xml2
-rw-r--r--app/src/main/res/layout/exo_autoplay_playback_control_view_legacy.xml2
-rw-r--r--app/src/main/res/layout/exo_playback_control_view.xml2
-rw-r--r--app/src/main/res/layout/fragment_view_imgur_video.xml2
-rw-r--r--app/src/main/res/layout/fragment_view_reddit_gallery_video.xml2
-rw-r--r--app/src/main/res/layout/item_post_card_2_video_autoplay.xml6
-rw-r--r--app/src/main/res/layout/item_post_card_2_video_autoplay_legacy_controller.xml6
-rw-r--r--app/src/main/res/layout/item_post_card_3_video_type_autoplay.xml6
-rw-r--r--app/src/main/res/layout/item_post_card_3_video_type_autoplay_legacy_controller.xml6
-rw-r--r--app/src/main/res/layout/item_post_detail_video_autoplay.xml6
-rw-r--r--app/src/main/res/layout/item_post_detail_video_autoplay_legacy_controller.xml6
-rw-r--r--app/src/main/res/layout/item_post_video_type_autoplay.xml6
-rw-r--r--app/src/main/res/layout/item_post_video_type_autoplay_legacy_controller.xml6
-rw-r--r--app/src/main/res/values/styles.xml4
17 files changed, 37 insertions, 35 deletions
diff --git a/app/src/main/res/layout/activity_post_video.xml b/app/src/main/res/layout/activity_post_video.xml
index 3dcde6b8..9171b0ec 100644
--- a/app/src/main/res/layout/activity_post_video.xml
+++ b/app/src/main/res/layout/activity_post_video.xml
@@ -266,7 +266,7 @@
android:fontFamily="?attr/font_family"
android:visibility="gone" />
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_post_video_activity"
android:layout_width="match_parent"
android:layout_height="400dp"
diff --git a/app/src/main/res/layout/activity_view_video.xml b/app/src/main/res/layout/activity_view_video.xml
index 10af052b..7655bd63 100644
--- a/app/src/main/res/layout/activity_view_video.xml
+++ b/app/src/main/res/layout/activity_view_video.xml
@@ -21,7 +21,7 @@
android:layout_width="match_parent"
android:layout_height="match_parent">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_view_video_activity"
android:layout_width="match_parent"
android:layout_height="match_parent"
diff --git a/app/src/main/res/layout/activity_view_video_zoomable.xml b/app/src/main/res/layout/activity_view_video_zoomable.xml
index c561ed82..3d2f9142 100644
--- a/app/src/main/res/layout/activity_view_video_zoomable.xml
+++ b/app/src/main/res/layout/activity_view_video_zoomable.xml
@@ -29,12 +29,14 @@
app:verticalPanEnabled="true"
app:zoomEnabled="true" />
- <com.google.android.exoplayer2.ui.PlayerControlView
+ <androidx.media3.ui.PlayerControlView
android:id="@+id/player_control_view_view_video_activity"
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:layout_gravity="bottom"
- app:controller_layout_id="@layout/exo_playback_control_view" />
+ android:animateLayoutChanges="true"
+ app:controller_layout_id="@layout/exo_playback_control_view"
+ app:animation_enabled="false" />
<ProgressBar
android:id="@+id/progress_bar_view_video_activity"
diff --git a/app/src/main/res/layout/exo_autoplay_playback_control_view.xml b/app/src/main/res/layout/exo_autoplay_playback_control_view.xml
index b03d5f2b..de1b8fff 100644
--- a/app/src/main/res/layout/exo_autoplay_playback_control_view.xml
+++ b/app/src/main/res/layout/exo_autoplay_playback_control_view.xml
@@ -89,7 +89,7 @@
app:layout_constraintBottom_toTopOf="@id/exo_progress"
app:layout_constraintEnd_toEndOf="parent" />
- <com.google.android.exoplayer2.ui.DefaultTimeBar
+ <androidx.media3.ui.DefaultTimeBar
android:id="@id/exo_progress"
android:layout_width="match_parent"
android:layout_height="24dp"
diff --git a/app/src/main/res/layout/exo_autoplay_playback_control_view_legacy.xml b/app/src/main/res/layout/exo_autoplay_playback_control_view_legacy.xml
index 3310987d..1295c4c2 100644
--- a/app/src/main/res/layout/exo_autoplay_playback_control_view_legacy.xml
+++ b/app/src/main/res/layout/exo_autoplay_playback_control_view_legacy.xml
@@ -75,7 +75,7 @@
</RelativeLayout>
- <com.google.android.exoplayer2.ui.DefaultTimeBar
+ <androidx.media3.ui.DefaultTimeBar
android:id="@id/exo_progress"
android:layout_width="wrap_content"
android:layout_height="26dp"/>
diff --git a/app/src/main/res/layout/exo_playback_control_view.xml b/app/src/main/res/layout/exo_playback_control_view.xml
index d4b5dba5..3f0fa176 100644
--- a/app/src/main/res/layout/exo_playback_control_view.xml
+++ b/app/src/main/res/layout/exo_playback_control_view.xml
@@ -128,7 +128,7 @@
android:textColor="#FFFFFF"
android:fontFamily="?attr/font_family" />
- <com.google.android.exoplayer2.ui.DefaultTimeBar
+ <androidx.media3.ui.DefaultTimeBar
android:id="@id/exo_progress"
android:layout_width="0dp"
android:layout_weight="1"
diff --git a/app/src/main/res/layout/fragment_view_imgur_video.xml b/app/src/main/res/layout/fragment_view_imgur_video.xml
index 919dce1e..f6908967 100644
--- a/app/src/main/res/layout/fragment_view_imgur_video.xml
+++ b/app/src/main/res/layout/fragment_view_imgur_video.xml
@@ -1,5 +1,5 @@
<?xml version="1.0" encoding="utf-8"?>
-<com.google.android.exoplayer2.ui.StyledPlayerView xmlns:android="http://schemas.android.com/apk/res/android"
+<androidx.media3.ui.PlayerView xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
diff --git a/app/src/main/res/layout/fragment_view_reddit_gallery_video.xml b/app/src/main/res/layout/fragment_view_reddit_gallery_video.xml
index d2650ff3..ba8b4744 100644
--- a/app/src/main/res/layout/fragment_view_reddit_gallery_video.xml
+++ b/app/src/main/res/layout/fragment_view_reddit_gallery_video.xml
@@ -6,7 +6,7 @@
xmlns:app="http://schemas.android.com/apk/res-auto"
tools:context=".fragments.ViewRedditGalleryVideoFragment">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_view_reddit_gallery_video_fragment"
android:layout_width="match_parent"
android:layout_height="match_parent"
diff --git a/app/src/main/res/layout/item_post_card_2_video_autoplay.xml b/app/src/main/res/layout/item_post_card_2_video_autoplay.xml
index 6a279d0c..def1c328 100644
--- a/app/src/main/res/layout/item_post_card_2_video_autoplay.xml
+++ b/app/src/main/res/layout/item_post_card_2_video_autoplay.xml
@@ -19,14 +19,14 @@
app:cardCornerRadius="8dp"
style="?attr/materialCardViewElevatedStyle">
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -53,7 +53,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
</com.google.android.material.card.MaterialCardView>
diff --git a/app/src/main/res/layout/item_post_card_2_video_autoplay_legacy_controller.xml b/app/src/main/res/layout/item_post_card_2_video_autoplay_legacy_controller.xml
index 552e6180..08110054 100644
--- a/app/src/main/res/layout/item_post_card_2_video_autoplay_legacy_controller.xml
+++ b/app/src/main/res/layout/item_post_card_2_video_autoplay_legacy_controller.xml
@@ -19,14 +19,14 @@
app:cardCornerRadius="8dp"
style="?attr/materialCardViewElevatedStyle">
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_card_2_video_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -53,7 +53,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
</com.google.android.material.card.MaterialCardView>
diff --git a/app/src/main/res/layout/item_post_card_3_video_type_autoplay.xml b/app/src/main/res/layout/item_post_card_3_video_type_autoplay.xml
index 472dffda..5001a3ed 100644
--- a/app/src/main/res/layout/item_post_card_3_video_type_autoplay.xml
+++ b/app/src/main/res/layout/item_post_card_3_video_type_autoplay.xml
@@ -17,14 +17,14 @@
android:layout_height="wrap_content"
android:orientation="vertical">
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -51,7 +51,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
diff --git a/app/src/main/res/layout/item_post_card_3_video_type_autoplay_legacy_controller.xml b/app/src/main/res/layout/item_post_card_3_video_type_autoplay_legacy_controller.xml
index 75e4f379..0b6d47ca 100644
--- a/app/src/main/res/layout/item_post_card_3_video_type_autoplay_legacy_controller.xml
+++ b/app/src/main/res/layout/item_post_card_3_video_type_autoplay_legacy_controller.xml
@@ -17,14 +17,14 @@
android:layout_height="wrap_content"
android:orientation="vertical">
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_card_3_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -51,7 +51,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:layout_width="match_parent"
diff --git a/app/src/main/res/layout/item_post_detail_video_autoplay.xml b/app/src/main/res/layout/item_post_detail_video_autoplay.xml
index 519150d7..c7f83e63 100644
--- a/app/src/main/res/layout/item_post_detail_video_autoplay.xml
+++ b/app/src/main/res/layout/item_post_detail_video_autoplay.xml
@@ -194,14 +194,14 @@
</com.nex3z.flowlayout.FlowLayout>
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -227,7 +227,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/content_markdown_view_item_post_detail_video_autoplay"
diff --git a/app/src/main/res/layout/item_post_detail_video_autoplay_legacy_controller.xml b/app/src/main/res/layout/item_post_detail_video_autoplay_legacy_controller.xml
index 1bf5ed1f..5fc8b31c 100644
--- a/app/src/main/res/layout/item_post_detail_video_autoplay_legacy_controller.xml
+++ b/app/src/main/res/layout/item_post_detail_video_autoplay_legacy_controller.xml
@@ -194,14 +194,14 @@
</com.nex3z.flowlayout.FlowLayout>
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_detail_video_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -228,7 +228,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.recyclerview.widget.RecyclerView
android:id="@+id/content_markdown_view_item_post_detail_video_autoplay"
diff --git a/app/src/main/res/layout/item_post_video_type_autoplay.xml b/app/src/main/res/layout/item_post_video_type_autoplay.xml
index 93a7c205..6082e545 100644
--- a/app/src/main/res/layout/item_post_video_type_autoplay.xml
+++ b/app/src/main/res/layout/item_post_video_type_autoplay.xml
@@ -184,14 +184,14 @@
</com.nex3z.flowlayout.FlowLayout>
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -218,7 +218,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_video_type_autoplay"
diff --git a/app/src/main/res/layout/item_post_video_type_autoplay_legacy_controller.xml b/app/src/main/res/layout/item_post_video_type_autoplay_legacy_controller.xml
index 95516640..52290db7 100644
--- a/app/src/main/res/layout/item_post_video_type_autoplay_legacy_controller.xml
+++ b/app/src/main/res/layout/item_post_video_type_autoplay_legacy_controller.xml
@@ -184,14 +184,14 @@
</com.nex3z.flowlayout.FlowLayout>
- <com.google.android.exoplayer2.ui.AspectRatioFrameLayout
+ <androidx.media3.ui.AspectRatioFrameLayout
android:id="@+id/aspect_ratio_frame_layout_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="0dp"
android:background="#000000"
app:resize_mode="fixed_width">
- <com.google.android.exoplayer2.ui.StyledPlayerView
+ <androidx.media3.ui.PlayerView
android:id="@+id/player_view_item_post_video_type_autoplay"
android:layout_width="match_parent"
android:layout_height="match_parent"
@@ -218,7 +218,7 @@
android:src="@drawable/ic_error_white_36dp"
android:visibility="gone" />
- </com.google.android.exoplayer2.ui.AspectRatioFrameLayout>
+ </androidx.media3.ui.AspectRatioFrameLayout>
<androidx.constraintlayout.widget.ConstraintLayout
android:id="@+id/bottom_constraint_layout_item_post_video_type_autoplay"
diff --git a/app/src/main/res/values/styles.xml b/app/src/main/res/values/styles.xml
index 428d7c01..958b57dc 100644
--- a/app/src/main/res/values/styles.xml
+++ b/app/src/main/res/values/styles.xml
@@ -524,12 +524,12 @@
</style>
<style name="ToroMediaButton.Play">
- <item name="android:src">@drawable/exo_controls_play</item>
+ <item name="android:src">@drawable/ic_play_arrow_24dp</item>
<item name="android:contentDescription">@string/exo_controls_play_description</item>
</style>
<style name="ToroMediaButton.Pause">
- <item name="android:src">@drawable/exo_controls_pause</item>
+ <item name="android:src">@drawable/ic_pause_24dp</item>
<item name="android:contentDescription">@string/exo_controls_pause_description</item>
</style>