NewPipeExtractor/extractor/src/test/java/org/schabi/newpipe/extractor/services
TiA4f8R 287d1dfd63
[SoundCloud] Use the HLS delivery method for all streams and extract only a single stream URL from HLS manifest for MP3 streams
SoundCloud broke the workaround used to get a single file from HLS manifests for Opus manifests, but it still works for MP3 ones.

The code has been adapted to prevent an unneeded request (the one to the Opus HLS manifest) and the HLS delivery method is now used for SoundCloud MP3 and Opus streams, plus the progressive one (for tracks which have a progressive stream (MP3) and for the ones which doesn't have one, it is still used by trying to get a progressive stream, using the workaround).

Streams extraction has been also moved to Java 8 Stream's API and the relevant test has been also updated.
2022-05-29 19:08:18 +02:00
..
bandcamp Bandcamp: extract stream length 2022-04-24 21:24:19 +02:00
media_ccc Refactored ``MediaCCCRecentListExtractorTest`` 2022-03-26 20:52:26 +01:00
peertube Removed useless throw declaration 2022-03-26 20:51:38 +01:00
soundcloud [SoundCloud] Use the HLS delivery method for all streams and extract only a single stream URL from HLS manifest for MP3 streams 2022-05-29 19:08:18 +02:00
youtube [YouTube] Refactor DASH manifests creation 2022-05-28 12:00:56 +02:00
BaseChannelExtractorTest.java Add uploader verified by service extraction 2021-02-18 16:36:40 +01:00
BaseExtractorTest.java make UrlIdHandler actual wrapper for the url/id 2018-05-06 19:51:24 +02:00
BaseListExtractorTest.java Created gradle module and moved existing code to new one 2018-03-14 00:44:02 -03:00
BasePlaylistExtractorTest.java Add uploader verified by service extraction 2021-02-18 16:36:40 +01:00
BaseSearchExtractorTest.java Search: add isCorrectedSearch() and fix YoutubeSearchExtractor#getSearchSuggestion() 2020-05-07 15:39:57 +02:00
BaseStreamExtractorTest.java Add support for extracting channel subscriber count in StreamInfo. 2022-02-24 12:50:51 +00:00
DefaultExtractorTest.java Updated to JUnit 5 2021-12-27 21:08:08 +01:00
DefaultListExtractorTest.java Updated to JUnit 5 2021-12-27 21:08:08 +01:00
DefaultSearchExtractorTest.java Updated to JUnit 5 2021-12-27 21:08:08 +01:00
DefaultStreamExtractorTest.java Update DefaultStreamExtractorTest and SoundcloudStreamExtractorTest to support changes made in Stream classes 2022-05-28 12:00:45 +02:00
DefaultTests.java Updated to JUnit 5 2021-12-27 21:08:08 +01:00