Commit Graph

4 Commits

Author SHA1 Message Date
FoxRefire
5c56da872a Refactor: Use corsFetch for all schemes
Currently corsFetch is very stable and does not need to be used differently from pyfetch depending on whether the license server values the Origin header.
Nested await is no longer necessary and the code is more concise.
It is expected to be less confusing for debugging and for people creating new schemes.
2024-07-30 17:02:48 +09:00
FoxRefire
d101caddd4 Refactor: Not to decode licenses in Base64 format
Pywidevine does this without having to do it on the scheme side.
This makes the scheme more concise.
2024-06-06 12:51:23 +09:00
FoxRefire
3037104bd3 Delightful error message 2024-05-02 06:37:00 +09:00
FoxRefire
f98c2b1781 Add DRMToday scheme 2024-04-22 22:41:12 +09:00