SmartTube Part6

2025/08/23(土) 15:54:52.93ID:rFWkR6L10
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512
!extend:on:vvvvv:1000:512

※スレ立ての際、>>1の本文1行目に
!extend:on:vvvvv:1000:512
を入れてください

Beta報告嫌いの荒らしがいますが
触れずに無視しましょう

SmartTubeは、Android TVおよびTVボックス向けの無料かつオープンソースの高度なメディアプレーヤーです。

https://github.com/yuliskov/SmartTube

https://github.com/yuliskov/SmartTube/releases/download/latest/smarttube_stable.apk

https://github.com/yuliskov/SmartTube/releases/download/latest/smarttube_beta.apk

次スレは>>980が立ててね

※前スレ
【Android TV】SmartTube【Fire TV Stick】 Part4
https://egg.5ch.net/test/read.cgi/android/1735402635/
【Android TV】SmartTube【Fire TV Stick】 Part5
https://egg.5ch.net/test/read.cgi/android/1747290342/
VIPQ2_EXTDAT: default:vvvvv:1000:512:: EXT was configured
2025/12/22(月) 20:01:09.97ID:Lhd3pctg0
こっちも追加
//PlayerUIController.java
private boolean handleNumKeys(int keyCode) {
//ここから
if (getPlayerData().isNumberKeySeekEnabled() && keyCode >= KeyEvent.KEYCODE_11 && keyCode <= KeyEvent.KEYCODE_12) {
long positionMs = getPlayer().getPositionMs();
long durationMs = getPlayer().getDurationMs();
if (getPlayer() != null && getPlayer().getDurationMs() > 0) {
if(keyCode == KeyEvent.KEYCODE_11) {
long pos = (long)(positionMs - (durationMs / 10f));
pos = pos > 0 ? pos : 0;
getPlayer().setPositionMs(pos);
}
if(keyCode == KeyEvent.KEYCODE_12) {
long pos = (long)(positionMs + (durationMs / 10f));
pos = pos < durationMs ? pos : durationMs;
getPlayer().setPositionMs(pos);
}
}
}
//ここまで
if (getPlayerData().isNumberKeySeekEnabled() && keyCode >= KeyEvent.KEYCODE_0 && keyCode <= KeyEvent.KEYCODE_9) {
...
2025/12/22(月) 20:28:19.90ID:Lhd3pctg0
853はSTN動画プレイヤー内でTVリモコン11/12ボタンを押すと動画長の10%前後にシーク
852はSTN内どこでもTVリモコンの緑/黄ボタンを押すとホーム/履歴を開く
素人でいまいち分かってないのでおかしなところあったら添削頼みます
レスを投稿する

16歳の水野カイトが封印の刀を見つけ、時間が裂けて黒い風と亡霊の侍が現れ、霊の時雨と契約して呪われた刀の継承者となる場面

ニューススポーツなんでも実況