Skip to content

Commit 87cf026

Browse files
committed
chore: update NewPipeExtractor fork to latest version
1 parent 738da2b commit 87cf026

2 files changed

Lines changed: 4 additions & 3 deletions

File tree

app/src/main/java/com/github/libretube/api/NewPipeMediaServiceRepository.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@ import com.github.libretube.api.obj.StreamItem.Companion.TYPE_PLAYLIST
2121
import com.github.libretube.api.obj.StreamItem.Companion.TYPE_STREAM
2222
import com.github.libretube.api.obj.Streams
2323
import com.github.libretube.api.obj.Subtitle
24+
import com.github.libretube.api.poToken.PoTokenGenerator
2425
import com.github.libretube.extensions.parallelMap
2526
import com.github.libretube.extensions.sha256Sum
2627
import com.github.libretube.extensions.toID
@@ -47,6 +48,7 @@ import org.schabi.newpipe.extractor.localization.ContentCountry
4748
import org.schabi.newpipe.extractor.playlist.PlaylistInfo
4849
import org.schabi.newpipe.extractor.playlist.PlaylistInfoItem
4950
import org.schabi.newpipe.extractor.search.SearchInfo
51+
import org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor
5052
import org.schabi.newpipe.extractor.stream.AudioStream
5153
import org.schabi.newpipe.extractor.stream.StreamInfo
5254
import org.schabi.newpipe.extractor.stream.StreamInfoItem
@@ -239,8 +241,7 @@ fun String.toListLinkHandler() = with(JsonHelper.json.decodeFromString<TabData>(
239241
class NewPipeMediaServiceRepository : MediaServiceRepository {
240242

241243
init {
242-
// TODO: implement SABR support and re-enable PoTokens afterwards
243-
// YoutubeStreamExtractor.setPoTokenProvider(PoTokenGenerator());
244+
YoutubeStreamExtractor.setPoTokenProvider(PoTokenGenerator());
244245
}
245246

246247
override suspend fun getTrending(region: String): List<StreamItem> {

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ constraintlayout = "2.2.1"
1010
loggingInterceptor = "4.12.0"
1111
material = "1.12.0"
1212
navigation = "2.8.9"
13-
newpipeextractor = "bc9a5a220e"
13+
newpipeextractor = "31d9725"
1414
preference = "1.2.1"
1515
extJunit = "1.2.1"
1616
espresso = "3.6.1"

0 commit comments

Comments
 (0)