aboutsummaryrefslogtreecommitdiff
path: root/app/src/main/res
diff options
context:
space:
mode:
authorAlex Ning <chineseperson5@gmail.com>2020-10-18 03:44:10 +0000
committerAlex Ning <chineseperson5@gmail.com>2020-10-18 03:44:10 +0000
commitb2732f1d7928f278fe5fef5a07a6dee8cfbd50ab (patch)
tree6352b2e999047d4a5aa9a70a965402347b98bf33 /app/src/main/res
parenta6f2899b758b689b6a5b018803bb7abe166a57a2 (diff)
downloadinfinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar.gz
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar.bz2
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar.lz
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar.xz
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.tar.zst
infinity-for-reddit-b2732f1d7928f278fe5fef5a07a6dee8cfbd50ab.zip
Load low-resolution videos in data saving mode. Selecting video quality for Reddit videos is now available.
Diffstat (limited to 'app/src/main/res')
-rw-r--r--app/src/main/res/drawable/ic_video_quality_24dp.xml15
-rw-r--r--app/src/main/res/layout/exo_playback_control_view.xml6
-rw-r--r--app/src/main/res/values/strings.xml2
3 files changed, 23 insertions, 0 deletions
diff --git a/app/src/main/res/drawable/ic_video_quality_24dp.xml b/app/src/main/res/drawable/ic_video_quality_24dp.xml
new file mode 100644
index 00000000..68c1435d
--- /dev/null
+++ b/app/src/main/res/drawable/ic_video_quality_24dp.xml
@@ -0,0 +1,15 @@
+<vector xmlns:android="http://schemas.android.com/apk/res/android"
+ android:width="24dp"
+ android:height="24dp"
+ android:viewportWidth="24"
+ android:viewportHeight="24">
+ <path
+ android:pathData="M3,6h18v5h2V6c0,-1.1 -0.9,-2 -2,-2H3C1.9,4 1,4.9 1,6v12c0,1.1 0.9,2 2,2h9v-2H3V6z"
+ android:fillColor="#ffffff"/>
+ <path
+ android:pathData="M15,12l-6,-4l0,8z"
+ android:fillColor="#ffffff"/>
+ <path
+ android:pathData="M22.71,18.43c0.03,-0.29 0.04,-0.58 0.01,-0.86l1.07,-0.85c0.1,-0.08 0.12,-0.21 0.06,-0.32l-1.03,-1.79c-0.06,-0.11 -0.19,-0.15 -0.31,-0.11L21.23,15c-0.23,-0.17 -0.48,-0.31 -0.75,-0.42l-0.2,-1.36C20.26,13.09 20.16,13 20.03,13h-2.07c-0.12,0 -0.23,0.09 -0.25,0.21l-0.2,1.36c-0.26,0.11 -0.51,0.26 -0.74,0.42l-1.28,-0.5c-0.12,-0.05 -0.25,0 -0.31,0.11l-1.03,1.79c-0.06,0.11 -0.04,0.24 0.06,0.32l1.07,0.86c-0.03,0.29 -0.04,0.58 -0.01,0.86l-1.07,0.85c-0.1,0.08 -0.12,0.21 -0.06,0.32l1.03,1.79c0.06,0.11 0.19,0.15 0.31,0.11l1.27,-0.5c0.23,0.17 0.48,0.31 0.75,0.42l0.2,1.36c0.02,0.12 0.12,0.21 0.25,0.21h2.07c0.12,0 0.23,-0.09 0.25,-0.21l0.2,-1.36c0.26,-0.11 0.51,-0.26 0.74,-0.42l1.28,0.5c0.12,0.05 0.25,0 0.31,-0.11l1.03,-1.79c0.06,-0.11 0.04,-0.24 -0.06,-0.32L22.71,18.43zM19,19.5c-0.83,0 -1.5,-0.67 -1.5,-1.5s0.67,-1.5 1.5,-1.5s1.5,0.67 1.5,1.5S19.83,19.5 19,19.5z"
+ android:fillColor="#ffffff"/>
+</vector>
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 89749c08..611c5e06 100644
--- a/app/src/main/res/layout/exo_playback_control_view.xml
+++ b/app/src/main/res/layout/exo_playback_control_view.xml
@@ -34,6 +34,12 @@
style="@style/ExoMediaButton"
android:visibility="gone" />
+ <ImageButton
+ android:id="@+id/hd_exo_playback_control_view"
+ android:src="@drawable/ic_video_quality_24dp"
+ style="@style/ExoMediaButton"
+ android:visibility="gone" />
+
</LinearLayout>
<LinearLayout
diff --git a/app/src/main/res/values/strings.xml b/app/src/main/res/values/strings.xml
index 886d65c0..21d7027d 100644
--- a/app/src/main/res/values/strings.xml
+++ b/app/src/main/res/values/strings.xml
@@ -922,4 +922,6 @@
<string name="random_nsfw_post">Random NSFW post</string>
<string name="fetch_random_thing_failed">Try again later</string>
+ <string name="select_video_quality">Select Video Quality</string>
+
</resources>