Commit Graph

11 Commits

Author SHA1 Message Date
FoxRefire
0ec39a5da9 Refactor: Define corsFetch as Python API
corsFetch is used to requesting license server that requires Origin header.
Pyfetch does not retain the Origin header due to browser security restrictions.
This change will make it easier to create schemes using corsFetch API.
2024-06-06 12:38:08 +09:00
FoxRefire
fe0a8a9e74 Support RemoteCdm 2024-05-31 05:45:19 +09:00
FoxRefire
4b60bb6432 Refactor: Avoid using nested try-except block
As nesting try-excepts makes readability worst.
2024-05-31 05:22:22 +09:00
FoxRefire
b060675698 Add Lemino into BlockRules 2024-05-18 04:56:28 +09:00
FoxRefire
207fbe7aa7 Retry on all device read errors, not just OSError
Fix alternative CDM formats for FF
2024-05-13 20:19:12 +09:00
FoxRefire
3037104bd3 Delightful error message 2024-05-02 06:37:00 +09:00
FoxRefire
7449ea8096 meta 2024-05-01 03:51:00 +09:00
FoxRefire
d86991455d Refactor: Code cleanup 2024-05-01 03:23:08 +09:00
FoxRefire
7a3df8a64b Refactor: Code cleanup 2024-04-28 06:15:48 +09:00
FoxRefire
907093defc Support more CDM types 2024-04-22 21:05:09 +09:00
FoxRefire
101d9cb6b8 NextGen🎉 2024-04-19 05:48:32 +09:00