Merge pull request #230 from okcaptain/dev

update
pull/232/head
okcaptain 2 years ago committed by GitHub
commit 7e4dda47fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      app/build.gradle
  2. 4
      app/src/leanback/java/com/fongmi/android/tv/ui/activity/VideoActivity.java
  3. 2
      app/src/main/java/com/fongmi/android/tv/Setting.java
  4. 1
      app/src/main/res/values-zh-rCN/strings.xml
  5. 1
      app/src/main/res/values-zh-rTW/strings.xml
  6. 1
      app/src/main/res/values/strings.xml
  7. 4
      app/src/mobile/java/com/fongmi/android/tv/ui/activity/VideoActivity.java

@ -11,7 +11,7 @@ android {
minSdk 21
targetSdk 28
versionCode 222
versionName "0117"
versionName "0118"
javaCompileOptions {
annotationProcessorOptions {
arguments = ["room.schemaLocation": "$projectDir/schemas".toString()]

@ -415,9 +415,11 @@ public class VideoActivity extends BaseActivity implements CustomKeyDownVod.List
private void setDanmuView() {
int maxLine = Setting.getDanmuLine(3);
int danmuSpeed = Setting.getDanmuSpeed();
mPlayers.setDanmuView(mBinding.danmaku);
float alpha = Setting.getDanmuAlpha() / 100.0f;
float speed = 1.6f - Setting.getDanmuSpeed() * 0.2f;
float[] speedRange = {2.4f, 1.8f, 1.2f, 0.8f };
float speed = danmuSpeed < speedRange.length ? speedRange[danmuSpeed] : 1.2f;
HashMap<Integer, Integer> maxLines = new HashMap<>();
maxLines.put(BaseDanmaku.TYPE_FIX_TOP, maxLine);
maxLines.put(BaseDanmaku.TYPE_SCROLL_RL, maxLine);

@ -250,7 +250,7 @@ public class Setting {
}
public static boolean isDanmuLoad() {
return Prefers.getBoolean("danmu_load");
return Prefers.getBoolean("danmu_load", true);
}
public static void putDanmuLoad(boolean load) {

@ -156,7 +156,6 @@
<item></item>
<item>适中</item>
<item></item>
<item>超快</item>
</string-array>
<string-array name="select_quality">

@ -156,7 +156,6 @@
<item></item>
<item>適中</item>
<item></item>
<item>超快</item>
</string-array>
<string-array name="select_quality">

@ -156,7 +156,6 @@
<item>Slow</item>
<item>Moderate</item>
<item>Fast</item>
<item>Super fast</item>
</string-array>
<string-array name="select_render">

@ -413,9 +413,11 @@ public class VideoActivity extends BaseActivity implements Clock.Callback, Custo
private void setDanmuView() {
int maxLine = Setting.getDanmuLine(2);
int danmuSpeed = Setting.getDanmuSpeed();
mPlayers.setDanmuView(mBinding.danmaku);
float alpha = Setting.getDanmuAlpha() / 100.0f;
float speed = 1.6f - Setting.getDanmuSpeed() * 0.2f;
float[] speedRange = {2.4f, 1.8f, 1.2f, 0.8f };
float speed = danmuSpeed < speedRange.length ? speedRange[danmuSpeed] : 1.2f;
HashMap<Integer, Integer> maxLines = new HashMap<>();
maxLines.put(BaseDanmaku.TYPE_FIX_TOP, maxLine);
maxLines.put(BaseDanmaku.TYPE_SCROLL_RL, maxLine);

Loading…
Cancel
Save