Commit Graph

16 Commits

Author SHA1 Message Date
Luan
159237ff92 chore: Fix onesie request example and clean up 2025-04-06 19:12:24 -03:00
Luan
d683f123c0 chore: fix SABR example and update protos
+ SABR now requires PoTokens.
2024-12-23 14:36:48 -03:00
Luan
008ded015f chore(ServerAbrStream): Clean up 2024-11-02 10:02:53 -03:00
Luan
3ab569c637 fix(sabr): Video-only playback is no longer supported
What a bummer...

At least they can't remove audio-only, since it's still needed for YouTube Music. :)
2024-10-24 09:12:18 -03:00
Luan
3f0ddc0555 chore: update protos 2024-10-23 09:35:50 -03:00
Luan
79711e655b chore: update protos 2024-10-02 12:23:00 -05:00
Luan
125654457e chore: update protos x2 2024-09-25 14:36:16 -03:00
Luan
e2e885bf09 fix(ServerAbrStream): validate server response 2024-09-19 14:10:00 -03:00
Luan
48ef9be26b fix(ServerAbrStream): use optional chaining for sequenceNumber access 2024-09-19 13:53:17 -03:00
Luan
83d130eb14 chore: clean up 2024-09-18 16:06:51 -03:00
Luan
8e4104c9d0 chore: update protos 2024-09-16 15:40:36 -03:00
Luan
a1e573831b chore(examples): clean up 2024-09-15 15:30:38 -03:00
Luan
f273a416c7 refactor(ServerAbrStream): Clean up
+ Add an example with ffmpeg.
2024-09-15 08:52:54 -03:00
Luan
d9fb9431ed fix(ServerAbrStream): Ignore duplicate sequences
Ignoring them is not the best solution, but at least we don't end up with a corrupted file :P

Note:
This would only happen when downloading two itags (MediaType.MEDIA_TYPE_DEFAULT).

Other changes:
Convert field names to camelCase.
2024-09-14 12:03:06 -03:00
Luan
c5f18b840a chore(ServerAbrStream): Update TODO comment 2024-09-13 14:19:39 -03:00
Luan
a508925216 feat: init repo 2024-09-13 13:52:28 -03:00