From 22cc0573479606aa13494e9d09c8317573179889 Mon Sep 17 00:00:00 2001 From: "sifacai@outlook.com" Date: Wed, 24 Aug 2022 00:15:09 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E6=92=AD=E6=94=BE=E6=8E=A7?= =?UTF-8?q?=E5=88=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../vlcjellyfin/VlcPlayerActivity.java | 40 ++++++++++++++----- .../main/res/layout/activity_vlc_player.xml | 6 ++- 2 files changed, 34 insertions(+), 12 deletions(-) diff --git a/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java b/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java index f0d9d03..4d01ecd 100644 --- a/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java +++ b/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java @@ -63,6 +63,8 @@ public class VlcPlayerActivity extends BaseActivity implements MediaPlayer.Event private PopMenu scaleTypeMenu = null; //缩放菜单 private PopMenu speedMenu = null; //播放速率菜单 + private float speedRate[] = {0.5f, 1.0f, 1.5f, 2.0f}; //倍速播放列表 + @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); @@ -224,16 +226,16 @@ public class VlcPlayerActivity extends BaseActivity implements MediaPlayer.Event //初始化缩放键 scaleBtn.setOnClickListener(this); scaleBtn.setText(Utils.getVlcScaleTypeName(mediaPlayer.getVideoScale().name())); - scaleTypeMenu = new PopMenu(this,scaleBtn); + scaleTypeMenu = new PopMenu(this, scaleBtn); MediaPlayer.ScaleType[] scaleTypes = MediaPlayer.ScaleType.values(); - for(int i=0;i