NewPipeExtractor icon indicating copy to clipboard operation
NewPipeExtractor copied to clipboard

[SoundCloud] Fix SoundCloud HLS expiry

Open absurdlylongusername opened this issue 5 months ago • 3 comments

  • [x] I carefully read the contribution guidelines and agree to them.
  • [x] I have tested the API against NewPipe.
  • [x] I agree to create a pull request for NewPipe as soon as possible to make it compatible with the changed API.

Fix SoundCloud HLS stream urls expiring

This PR implements extractor side changes to facilitate refreshing expires HLS stream URLs for SoundCloud streams.

Adds some logging in some places as well

Please Note

Includes changes from:

  • #1322
  • #1323
  • #1403

So those PRs must be merged before this.

See https://github.com/TeamNewPipe/NewPipe/pull/12418 for the full writeup for the fix

absurdlylongusername avatar Jul 08 '25 16:07 absurdlylongusername

@Stypox

Regarding logging, if I understand correctly the commit structure, it should be possible to extract it in a separate PR, that we can merge much faster. Could you put the logging in a separate PR? Also the

Seems you didn't finish your sentence there lol.

Yeah sure I can make a separate logging PR that can be merged and then rebase this PR on top of it

absurdlylongusername avatar Oct 20 '25 02:10 absurdlylongusername

I have no idea what I wanted to say now, sorry xD

Stypox avatar Oct 21 '25 16:10 Stypox

@Stypox I've now created a separate PR for logging which this PR depends on: #1403

absurdlylongusername avatar Nov 20 '25 09:11 absurdlylongusername