From 0e40728e8b9d44ea68e919b0ea520d86b0cb6990 Mon Sep 17 00:00:00 2001 From: FongMi Date: Sat, 26 Aug 2023 16:01:02 +0800 Subject: [PATCH] Clean code --- .../ijk/media/player/IjkMediaPlayer.java | 5 +++-- .../tv/danmaku/ijk/media/player/ui/Util.java | 18 ------------------ 2 files changed, 3 insertions(+), 20 deletions(-) delete mode 100644 ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/Util.java diff --git a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkMediaPlayer.java b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkMediaPlayer.java index 33c7b7b8a..299a53a7d 100644 --- a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkMediaPlayer.java +++ b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/IjkMediaPlayer.java @@ -35,6 +35,8 @@ import android.util.Log; import android.view.Surface; import android.view.SurfaceHolder; +import com.google.common.net.HttpHeaders; + import java.io.IOException; import java.io.UnsupportedEncodingException; import java.lang.ref.WeakReference; @@ -55,7 +57,6 @@ import tv.danmaku.ijk.media.player.misc.IMediaDataSource; import tv.danmaku.ijk.media.player.misc.ITrackInfo; import tv.danmaku.ijk.media.player.misc.IjkTrackInfo; import tv.danmaku.ijk.media.player.pragma.DebugLog; -import tv.danmaku.ijk.media.player.ui.Util; /** * @author bbcallen @@ -350,7 +351,7 @@ public final class IjkMediaPlayer extends AbstractMediaPlayer { * @throws IllegalStateException if it is called in an invalid state */ public void setDataSource(String path, Map headers) throws IOException, IllegalArgumentException, SecurityException, IllegalStateException { - for (String key : Arrays.asList(Util.USER_AGENT, Util.USER_AGENT.toLowerCase())) { + for (String key : Arrays.asList(HttpHeaders.USER_AGENT, HttpHeaders.USER_AGENT.toLowerCase())) { if (!headers.containsKey(key)) continue; setOption(OPT_CATEGORY_FORMAT, "user_agent", headers.get(key)); headers.remove(key); diff --git a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/Util.java b/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/Util.java deleted file mode 100644 index c9f12cf10..000000000 --- a/ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/Util.java +++ /dev/null @@ -1,18 +0,0 @@ -package tv.danmaku.ijk.media.player.ui; - -import android.content.Context; -import android.util.DisplayMetrics; -import android.util.TypedValue; - -public class Util { - - public static final String USER_AGENT = "User-Agent"; - - public static float dp2px(Context context, float dp) { - return (dp * context.getResources().getDisplayMetrics().densityDpi) / DisplayMetrics.DENSITY_DEFAULT; - } - - public static float sp2px(Context context, float sp) { - return TypedValue.applyDimension(TypedValue.COMPLEX_UNIT_SP, sp, context.getResources().getDisplayMetrics()); - } -}