aboutsummaryrefslogtreecommitdiff
path: root/components/watch/player/component/controls/quality.js
diff options
context:
space:
mode:
Diffstat (limited to 'components/watch/player/component/controls/quality.js')
-rw-r--r--components/watch/player/component/controls/quality.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/components/watch/player/component/controls/quality.js b/components/watch/player/component/controls/quality.js
new file mode 100644
index 0000000..08dbd0e
--- /dev/null
+++ b/components/watch/player/component/controls/quality.js
@@ -0,0 +1,15 @@
+import artplayerPluginHlsQuality from "artplayer-plugin-hls-quality";
+
+export const QualityPlugins = [
+ artplayerPluginHlsQuality({
+ // Show quality in setting
+ setting: true,
+
+ // Get the resolution text from level
+ getResolution: (level) => level.height + "P",
+
+ // I18n
+ title: "Quality",
+ auto: "Auto",
+ }),
+];