From 13b062c0c357665be2ce287579555bd888766bdb Mon Sep 17 00:00:00 2001 From: sifacaii Date: Mon, 29 Aug 2022 12:44:19 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0search?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java | 9 ++++++--- app/src/main/res/layout/activity_detail.xml | 6 +++--- 2 files changed, 9 insertions(+), 6 deletions(-) diff --git a/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java b/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java index 898def2..612a3d8 100644 --- a/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java +++ b/app/src/main/java/org/sifacai/vlcjellyfin/VlcPlayerActivity.java @@ -16,6 +16,8 @@ import org.videolan.libvlc.LibVLC; import org.videolan.libvlc.MediaPlayer; import org.videolan.libvlc.util.VLCVideoLayout; +import java.util.ArrayList; +import java.util.List; import java.util.Timer; import java.util.TimerTask; @@ -81,8 +83,10 @@ public class VlcPlayerActivity extends BaseActivity implements MediaPlayer.Event * 初始化播放器 */ private void initVlc() { + List vlcoptions = new ArrayList<>(); + vlcoptions.add("-vvv"); vlcVideoLayout = findViewById(R.id.VideoView); - libVLC = new LibVLC(this); + libVLC = new LibVLC(this,vlcoptions); mediaPlayer = new MediaPlayer(libVLC); mediaPlayer.attachViews(vlcVideoLayout, null, true, false); mediaPlayer.setEventListener(this); @@ -457,7 +461,7 @@ public class VlcPlayerActivity extends BaseActivity implements MediaPlayer.Event } /** - * 设置播放器位置 + * 设置播放器进度 */ public boolean setTimeOnSeekBar(Long p) { if (p < mediaPlayer.getLength() && p > 0) { @@ -567,7 +571,6 @@ public class VlcPlayerActivity extends BaseActivity implements MediaPlayer.Event } else if (type == Utils.ReportType.stop) { Utils.ReportPlaybackStop(Id, currPlaybackTimeTrack); } else if (type == Utils.ReportType.Progress) { - Log.d(TAG, "run: 报告时空:" + currPlaybackTimeTrack); Utils.ReportPlaybackProgress(Id, currPlaybackTimeTrack); } } diff --git a/app/src/main/res/layout/activity_detail.xml b/app/src/main/res/layout/activity_detail.xml index 6a95e99..1fbc03f 100644 --- a/app/src/main/res/layout/activity_detail.xml +++ b/app/src/main/res/layout/activity_detail.xml @@ -97,9 +97,9 @@ android:id="@+id/tvPlay" android:layout_width="160dp" android:layout_height="60dp" - android:layout_marginTop="60dp" - android:layout_marginLeft="60dp" - android:padding="6dp" + android:layout_marginTop="30dp" + android:layout_marginLeft="50dp" + android:padding="10dp" android:focusable="true" android:scaleType="fitCenter" android:src="@drawable/ic_outline_play_circle_outline_128"