sponsorblock: use serviceId instead of string comparison to determine if youtube service selected
This commit is contained in:
parent
5d222fce16
commit
d74cc92104
2 changed files with 4 additions and 2 deletions
|
@ -12,6 +12,7 @@ import com.grack.nanojson.JsonParser;
|
||||||
import org.schabi.newpipe.DownloaderImpl;
|
import org.schabi.newpipe.DownloaderImpl;
|
||||||
import org.schabi.newpipe.MainActivity;
|
import org.schabi.newpipe.MainActivity;
|
||||||
import org.schabi.newpipe.R;
|
import org.schabi.newpipe.R;
|
||||||
|
import org.schabi.newpipe.extractor.ServiceList;
|
||||||
import org.schabi.newpipe.extractor.stream.StreamInfo;
|
import org.schabi.newpipe.extractor.stream.StreamInfo;
|
||||||
|
|
||||||
public final class ReturnYouTubeDislikeUtils {
|
public final class ReturnYouTubeDislikeUtils {
|
||||||
|
@ -35,7 +36,7 @@ public final class ReturnYouTubeDislikeUtils {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!streamInfo.getUrl().startsWith("https://www.youtube.com")) {
|
if (streamInfo.getServiceId() != ServiceList.YouTube.getServiceId()) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -18,6 +18,7 @@ import org.schabi.newpipe.App;
|
||||||
import org.schabi.newpipe.DownloaderImpl;
|
import org.schabi.newpipe.DownloaderImpl;
|
||||||
import org.schabi.newpipe.MainActivity;
|
import org.schabi.newpipe.MainActivity;
|
||||||
import org.schabi.newpipe.R;
|
import org.schabi.newpipe.R;
|
||||||
|
import org.schabi.newpipe.extractor.ServiceList;
|
||||||
import org.schabi.newpipe.extractor.stream.StreamInfo;
|
import org.schabi.newpipe.extractor.stream.StreamInfo;
|
||||||
import org.schabi.newpipe.player.playqueue.PlayQueueItem;
|
import org.schabi.newpipe.player.playqueue.PlayQueueItem;
|
||||||
import org.schabi.newpipe.views.MarkableSeekBar;
|
import org.schabi.newpipe.views.MarkableSeekBar;
|
||||||
|
@ -53,7 +54,7 @@ public final class SponsorBlockUtils {
|
||||||
final String apiUrl = prefs.getString(context
|
final String apiUrl = prefs.getString(context
|
||||||
.getString(R.string.sponsor_block_api_url_key), null);
|
.getString(R.string.sponsor_block_api_url_key), null);
|
||||||
|
|
||||||
if (!streamInfo.getUrl().startsWith("https://www.youtube.com")
|
if (streamInfo.getServiceId() != ServiceList.YouTube.getServiceId()
|
||||||
|| apiUrl == null
|
|| apiUrl == null
|
||||||
|| apiUrl.isEmpty()) {
|
|| apiUrl.isEmpty()) {
|
||||||
return null;
|
return null;
|
||||||
|
|
Loading…
Reference in a new issue