release
jhengazuki 8 months ago
parent fc5d9729da
commit e8de145da3
  1. 2
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java
  2. 11
      app/src/main/java/com/fongmi/android/tv/player/extractor/Youtube.java
  3. 2
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -921,6 +921,7 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
@Override
public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) {
mBinding.exo.setDefaultArtwork(resource);
setMetadata();
}
@Override
@ -1005,7 +1006,6 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
setText(mBinding.director, R.string.detail_director, item.getVodDirector());
mBinding.content.setMaxLines(getMaxLines());
setArtwork(item.getVodPic());
setMetadata();
}
@Override

@ -7,6 +7,7 @@ import com.fongmi.android.tv.bean.Vod;
import com.fongmi.android.tv.event.RefreshEvent;
import com.fongmi.android.tv.impl.NewPipeImpl;
import com.fongmi.android.tv.player.Source;
import com.github.catvod.utils.Trans;
import org.schabi.newpipe.extractor.ListExtractor;
import org.schabi.newpipe.extractor.NewPipe;
@ -53,15 +54,15 @@ public class Youtube implements Source.Extractor {
private Vod convert(StreamInfo info) {
try {
Vod vod = new Vod();
vod.setVodName(info.getName());
vod.setVodDirector(info.getUploaderName());
vod.setVodContent(info.getDescription().getContent());
vod.setVodName(Trans.s2t(info.getName()));
vod.setVodDirector(Trans.s2t(info.getUploaderName()));
vod.setVodContent(Trans.s2t(info.getDescription().getContent()));
vod.setVodPic(info.getThumbnails().get(info.getThumbnails().size() - 1).getUrl());
return vod;
} catch (Exception e) {
Vod vod = new Vod();
vod.setVodName(info.getName());
vod.setVodContent(info.getDescription().getContent());
vod.setVodName(Trans.s2t(info.getName()));
vod.setVodContent(Trans.s2t(info.getDescription().getContent()));
return vod;
}
}

@ -989,6 +989,7 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
@Override
public void onResourceReady(@NonNull Drawable resource, @Nullable Transition<? super Drawable> transition) {
mBinding.exo.setDefaultArtwork(resource);
setMetadata();
}
@Override
@ -1081,7 +1082,6 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
setText(mBinding.director, R.string.detail_director, item.getVodDirector());
mBinding.contentLayout.setVisibility(mBinding.content.getVisibility());
setArtwork(item.getVodPic());
setMetadata();
}
@Override

Loading…
Cancel
Save