[mobile] update to 1.1.0

pull/123/head
FongMi 3 years ago
parent f2eee90932
commit 146672fcec
  1. 12
      app/build.gradle
  2. 2
      app/src/main/java/com/fongmi/android/tv/bean/Vod.java
  3. 2
      app/src/main/java/com/fongmi/android/tv/player/ExoUtil.java
  4. 2
      ijkplayer/src/main/java/tv/danmaku/ijk/media/player/ui/IjkVideoView.java

@ -16,19 +16,19 @@ android {
productFlavors {
leanback {
dimension "mode"
versionCode 71
versionName "20230404#4"
versionCode 72
versionName "1.7.2"
}
mobile {
dimension "mode"
versionCode 9
versionName "20230404#5"
versionCode 10
versionName "1.1.0"
}
java {
dimension = "api"
dimension "api"
}
python {
dimension = "api"
dimension "api"
}
}

@ -239,7 +239,7 @@ public class Vod {
for (int i = 0; i < urls.length; i++) {
String[] split = urls[i].split("\\$");
String number = String.format(Locale.getDefault(), "%02d", i + 1);
Episode episode = split.length > 1 ? new Vod.Flag.Episode(split[0].isEmpty() ? number : split[0].trim(), split[1].trim()) : new Vod.Flag.Episode(number, urls[i].trim());
Episode episode = split.length > 1 ? new Vod.Flag.Episode(split[0].isEmpty() ? number : split[0].trim(), split[1]) : new Vod.Flag.Episode(number, urls[i]);
if (!getEpisodes().contains(episode)) getEpisodes().add(episode);
}
}

@ -84,7 +84,7 @@ public class ExoUtil {
}
private static MediaItem getMediaItem(String url, List<Sub> subs, int errorCode) {
MediaItem.Builder builder = new MediaItem.Builder().setUri(Uri.parse(url.replace("\\", "")));
MediaItem.Builder builder = new MediaItem.Builder().setUri(Uri.parse(url.trim().replace("\\", "")));
if (errorCode == PlaybackException.ERROR_CODE_PARSING_MANIFEST_MALFORMED) builder.setMimeType(MimeTypes.APPLICATION_OCTET);
else if (errorCode == PlaybackException.ERROR_CODE_PARSING_CONTAINER_UNSUPPORTED) builder.setMimeType(MimeTypes.APPLICATION_M3U8);
if (subs.size() > 0) builder.setSubtitleConfigurations(getSubtitles(subs));

@ -138,7 +138,7 @@ public class IjkVideoView extends FrameLayout implements MediaController.MediaPl
}
public void setMediaSource(String path, Map<String, String> headers) {
setVideoURI(Uri.parse(path.replace("\\", "")), headers);
setVideoURI(Uri.parse(path.trim().replace("\\", "")), headers);
}
public void setVideoURI(Uri uri, Map<String, String> headers) {

Loading…
Cancel
Save