~/Projects/tvbox
git clone https://code.lsong.org/tvbox
Commit
- Commit
- eef11bf20f785d5c310eae8be4cc5cdc4b291a23
- Author
- FongMi <[email protected]>
- Date
- 2023-11-16 16:04:12 +0800 +0800
- Diffstat
app/src/main/java/com/fongmi/android/tv/server/Nano.java | 5 +---- app/src/main/java/com/fongmi/android/tv/utils/M3U8.java | 2 +-
Fix some bug
diff --git a/app/src/main/java/com/fongmi/android/tv/server/Nano.java b/app/src/main/java/com/fongmi/android/tv/server/Nano.java index 6e0525df501a0cd7d2f8d83fa1fa2fe4042be4af..f44342c89858082c4c97f8c4f5e938880ff02cee 100644 --- a/app/src/main/java/com/fongmi/android/tv/server/Nano.java +++ b/app/src/main/java/com/fongmi/android/tv/server/Nano.java @@ -21,8 +21,6 @@ import java.util.HashMap; import java.util.List; import java.util.Map; -package com.fongmi.android.tv.server; - import java.util.regex.Pattern; @@ -103,9 +101,8 @@ } private Response proxy(IHTTPSession session) { try { - Map<String, String> params = new TreeMap<>(String.CASE_INSENSITIVE_ORDER); + Map<String, String> params = session.getParms(); params.putAll(session.getHeaders()); - params.putAll(session.getParms()); Object[] rs = ApiConfig.get().proxyLocal(params); return rs[0] instanceof Response ? (Response) rs[0] : newChunkedResponse(Response.Status.lookup((Integer) rs[0]), (String) rs[1], (InputStream) rs[2]); } catch (Exception e) { diff --git a/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java b/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java index 941f940ee8832ec6e948096084abeba6a034155e..27fa52c12234df14fec825b0447c5bf18128a092 100644 --- a/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java +++ b/app/src/main/java/com/fongmi/android/tv/utils/M3U8.java @@ -59,7 +59,7 @@ String group = m1.group(); BigDecimal t = BigDecimal.ZERO; Matcher m2 = REGEX_MEDIA_DURATION.matcher(group); while (m2.find()) t = t.add(new BigDecimal(m2.group(1))); -import com.github.catvod.net.OkHttp; +import java.math.BigDecimal; } return line; }