Compare commits
7 commits
14079f0ae1
...
37726bbf84
Author | SHA1 | Date | |
---|---|---|---|
37726bbf84 | |||
90535526e8 | |||
|
0f64158469 | ||
|
acc5be92ac | ||
|
0e0cee1bce | ||
|
6f71c000ad | ||
|
9f766ebf78 |
30 changed files with 45 additions and 6 deletions
|
@ -8,7 +8,7 @@ The implementation is still a bit basic but it generally works pretty well.
|
||||||
|
|
||||||
## How can I get this?
|
## How can I get this?
|
||||||
|
|
||||||
Builds will be uploaded in the [Releases](https://git.baalajimaestro.me/baalajimaestro/NewPipe/releases) section. Please download the APK from the newest release and install it on your device.
|
Builds will be uploaded in the [Releases](https://git.ptr.moe/baalajimaestro/NewPipe/releases) section. Please download the APK from the newest release and install it on your device.
|
||||||
|
|
||||||
## Why isn't this in upstream NewPipe?
|
## Why isn't this in upstream NewPipe?
|
||||||
[The developer team](https://github.com/TeamNewPipe) behind the official NewPipe decided that they do not want to include these kinds of functionality in their app. See https://newpipe.schabi.org/blog/pinned/newpipe-and-online-advertising/, https://github.com/TeamNewPipe/NewPipe/pull/3205, and https://github.com/TeamNewPipe/NewPipe/issues/7469 for more information and discussion.
|
[The developer team](https://github.com/TeamNewPipe) behind the official NewPipe decided that they do not want to include these kinds of functionality in their app. See https://newpipe.schabi.org/blog/pinned/newpipe-and-online-advertising/, https://github.com/TeamNewPipe/NewPipe/pull/3205, and https://github.com/TeamNewPipe/NewPipe/issues/7469 for more information and discussion.
|
||||||
|
|
|
@ -20,8 +20,8 @@ android {
|
||||||
resValue "string", "app_name", "NewPipe SponsorBlock"
|
resValue "string", "app_name", "NewPipe SponsorBlock"
|
||||||
minSdk 21
|
minSdk 21
|
||||||
targetSdk 33
|
targetSdk 33
|
||||||
versionCode 997
|
versionCode 998
|
||||||
versionName "0.27.0"
|
versionName "0.27.1"
|
||||||
|
|
||||||
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
testInstrumentationRunner "androidx.test.runner.AndroidJUnitRunner"
|
||||||
|
|
||||||
|
@ -198,7 +198,7 @@ dependencies {
|
||||||
// name and the commit hash with the commit hash of the (pushed) commit you want to test
|
// name and the commit hash with the commit hash of the (pushed) commit you want to test
|
||||||
// This works thanks to JitPack: https://jitpack.io/
|
// This works thanks to JitPack: https://jitpack.io/
|
||||||
implementation 'com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751'
|
implementation 'com.github.TeamNewPipe:nanojson:1d9e1aea9049fc9f85e68b43ba39fe7be1c1f751'
|
||||||
implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.24.0'
|
implementation 'com.github.TeamNewPipe:NewPipeExtractor:v0.24.1'
|
||||||
implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0'
|
implementation 'com.github.TeamNewPipe:NoNonsense-FilePicker:5.0.0'
|
||||||
|
|
||||||
/** Checkstyle **/
|
/** Checkstyle **/
|
||||||
|
|
|
@ -64,11 +64,11 @@ public class ErrorActivity extends AppCompatActivity {
|
||||||
// BUNDLE TAGS
|
// BUNDLE TAGS
|
||||||
public static final String ERROR_INFO = "error_info";
|
public static final String ERROR_INFO = "error_info";
|
||||||
|
|
||||||
public static final String ERROR_EMAIL_ADDRESS = "me@baalajimaestro.me";
|
public static final String ERROR_EMAIL_ADDRESS = "newpipesponsorblock@aol.com";
|
||||||
public static final String ERROR_EMAIL_SUBJECT = "Exception in ";
|
public static final String ERROR_EMAIL_SUBJECT = "Exception in ";
|
||||||
|
|
||||||
public static final String ERROR_GITHUB_ISSUE_URL =
|
public static final String ERROR_GITHUB_ISSUE_URL =
|
||||||
"https://git.baalajimaestro.me/baalajimaestro/NewPipe";
|
"https://git.ptr.moe/baalajimaestro/NewPipe";
|
||||||
|
|
||||||
public static final DateTimeFormatter CURRENT_TIMESTAMP_FORMATTER =
|
public static final DateTimeFormatter CURRENT_TIMESTAMP_FORMATTER =
|
||||||
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
DateTimeFormatter.ofPattern("yyyy-MM-dd HH:mm");
|
||||||
|
|
|
@ -38,7 +38,9 @@ public class MediaSessionPlayerUi extends PlayerUi
|
||||||
implements SharedPreferences.OnSharedPreferenceChangeListener {
|
implements SharedPreferences.OnSharedPreferenceChangeListener {
|
||||||
private static final String TAG = "MediaSessUi";
|
private static final String TAG = "MediaSessUi";
|
||||||
|
|
||||||
|
@Nullable
|
||||||
private MediaSessionCompat mediaSession;
|
private MediaSessionCompat mediaSession;
|
||||||
|
@Nullable
|
||||||
private MediaSessionConnector sessionConnector;
|
private MediaSessionConnector sessionConnector;
|
||||||
|
|
||||||
private final String ignoreHardwareMediaButtonsKey;
|
private final String ignoreHardwareMediaButtonsKey;
|
||||||
|
@ -198,6 +200,11 @@ public class MediaSessionPlayerUi extends PlayerUi
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (sessionConnector == null) {
|
||||||
|
// sessionConnector will be null after destroyPlayer is called
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
|
||||||
// only use the fourth and fifth actions (the settings page also shows only the last 2 on
|
// only use the fourth and fifth actions (the settings page also shows only the last 2 on
|
||||||
// Android 13+)
|
// Android 13+)
|
||||||
final List<NotificationActionData> newNotificationActions = IntStream.of(3, 4)
|
final List<NotificationActionData> newNotificationActions = IntStream.of(3, 4)
|
||||||
|
|
1
fastlane/metadata/android/ar/changelogs/998.txt
Normal file
1
fastlane/metadata/android/ar/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
تم إصلاح YouTube الذي لا يقوم بتشغيل أي دفق
|
1
fastlane/metadata/android/az/changelogs/998.txt
Normal file
1
fastlane/metadata/android/az/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
YouTube-un heç bir yayım oynatmaması düzəldildi
|
1
fastlane/metadata/android/cs/changelogs/998.txt
Normal file
1
fastlane/metadata/android/cs/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Opraveno nepřehrávání jakéhokoli streamu ve službě YouTube
|
1
fastlane/metadata/android/de/changelogs/998.txt
Normal file
1
fastlane/metadata/android/de/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Behoben, dass YouTube keinen Stream abspielte
|
4
fastlane/metadata/android/en-US/changelogs/998.txt
Normal file
4
fastlane/metadata/android/en-US/changelogs/998.txt
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
Fixed YouTube not playing any stream because of HTTP 403 errors.
|
||||||
|
|
||||||
|
Occasional HTTP 403 errors in the middle of a YouTube video are not fixed yet.
|
||||||
|
That issue will be addressed in another hotfix release as soon as possible.
|
1
fastlane/metadata/android/es/changelogs/998.txt
Normal file
1
fastlane/metadata/android/es/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Arreglo en YouTube no reproduciendo flujos
|
1
fastlane/metadata/android/fa/changelogs/998.txt
Normal file
1
fastlane/metadata/android/fa/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
مشکل عدم نمایش پخشزنده برطرف شد
|
1
fastlane/metadata/android/fr/changelogs/998.txt
Normal file
1
fastlane/metadata/android/fr/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Correction de YouTube qui ne lisait aucun média
|
1
fastlane/metadata/android/he/changelogs/998.txt
Normal file
1
fastlane/metadata/android/he/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
תוקנה התקלה ש־YouTube לא מנגן אף תזרים
|
1
fastlane/metadata/android/hi/changelogs/998.txt
Normal file
1
fastlane/metadata/android/hi/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
फिक्स्ड YouTube कोई स्ट्रीम नहीं चला रहा है
|
1
fastlane/metadata/android/id/changelogs/998.txt
Normal file
1
fastlane/metadata/android/id/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Memperbaiki YouTube yang tidak memutar streaming apa pun
|
4
fastlane/metadata/android/it/changelogs/998.txt
Normal file
4
fastlane/metadata/android/it/changelogs/998.txt
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
Corretto problema di riproduzione di YouTube causato da errori HTTP 403.
|
||||||
|
|
||||||
|
Gli errori HTTP 403 saltuari nel mezzo di un video di YouTube non sono ancora stati sistemati.
|
||||||
|
Questo problema sarà affrontato in un altra release hotfix non appena possibile.
|
1
fastlane/metadata/android/ka/changelogs/998.txt
Normal file
1
fastlane/metadata/android/ka/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
გაასწორა YouTube არ უკრავს არცერთ ნაკადს
|
1
fastlane/metadata/android/nl/changelogs/998.txt
Normal file
1
fastlane/metadata/android/nl/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
YouTube speelt geen stream af opgelost
|
1
fastlane/metadata/android/pa/changelogs/998.txt
Normal file
1
fastlane/metadata/android/pa/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
ਸਥਿਰ YouTube ਕੋਈ ਸਟ੍ਰੀਮ ਨਹੀਂ ਚਲਾ ਰਿਹਾ
|
1
fastlane/metadata/android/pt-BR/changelogs/998.txt
Normal file
1
fastlane/metadata/android/pt-BR/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Corrigido YouTube não reproduzir qualquer transmissão
|
1
fastlane/metadata/android/pt-PT/changelogs/998.txt
Normal file
1
fastlane/metadata/android/pt-PT/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Corrigido YouTube não reproduzir nenhuma transmissão
|
1
fastlane/metadata/android/pt/changelogs/998.txt
Normal file
1
fastlane/metadata/android/pt/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Corrigido YouTube não reproduzir nenhuma transmissão
|
1
fastlane/metadata/android/ru/changelogs/998.txt
Normal file
1
fastlane/metadata/android/ru/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Исправлено: YouTube не воспроизводил никакие потоки
|
1
fastlane/metadata/android/sv/changelogs/998.txt
Normal file
1
fastlane/metadata/android/sv/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Åtgärdat att YouTube inte spelar någon stream
|
1
fastlane/metadata/android/tr/changelogs/998.txt
Normal file
1
fastlane/metadata/android/tr/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
YouTube'un herhangi bir akışı oynatmaması düzeltildi
|
1
fastlane/metadata/android/uk/changelogs/998.txt
Normal file
1
fastlane/metadata/android/uk/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Виправлено проблему невідтворюваності трансляцій
|
1
fastlane/metadata/android/vi/changelogs/998.txt
Normal file
1
fastlane/metadata/android/vi/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
Đã sửa lỗi YouTube không phát bất kỳ luồng nào
|
1
fastlane/metadata/android/zh-Hans/changelogs/998.txt
Normal file
1
fastlane/metadata/android/zh-Hans/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
修复YouTube无法播放任何视频
|
1
fastlane/metadata/android/zh-Hant/changelogs/998.txt
Normal file
1
fastlane/metadata/android/zh-Hant/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
修正 YouTube 無法播放任何串流
|
1
fastlane/metadata/android/zh_Hant_HK/changelogs/998.txt
Normal file
1
fastlane/metadata/android/zh_Hant_HK/changelogs/998.txt
Normal file
|
@ -0,0 +1 @@
|
||||||
|
修正咗 YouTube 乜嘢實況串流都播唔到嘅問題
|
Loading…
Reference in a new issue