22 Commits

Author SHA1 Message Date
Ingan121
0ec34da0bc * Add proper support for server certificates (only for local WV devices)
* Fix issues with some services that append extra data, which is not a PR WRM initData, to the WV PSSH
1.3
2025-07-21 20:39:24 +09:00
Ingan121
fd3f1b7b3d Misc 2025-07-18 20:54:59 +09:00
Ingan121
267b1c335b Fix the getRealConfiguration regression in the previous commit 2025-07-18 20:07:36 +09:00
Ingan121
d503421f5f Update readme 2025-07-18 15:49:00 +09:00
Ingan121
d7574957a9 Fix more services 2025-07-17 23:43:11 +09:00
Ingan121
cc7ba7aada setServerCertificate fix when disabled 2025-07-17 08:39:48 +09:00
Ingan121
7757a60272 Misc
Mistake?
2025-07-16 21:30:13 +09:00
Ingan121
aee3c3081b Misc logging changes 2025-07-16 21:27:17 +09:00
Ingan121
8ea11d8e7b Fix ClearKey webm initData according to the spec (untested still) 2025-07-15 22:19:39 +09:00
Ingan121
42143619f0 * Fix some sites with server certificate usage not working (proper server cert support is not yet done) 2025-07-15 20:00:56 +09:00
Ingan121
5fe27eea28 * Finish the webm initType support
* Add active state indicator
* Prevent polluting the global namespace
2025-07-14 23:21:37 +09:00
Ingan121
031297f75e * Finally fix PRD remove button properly 2025-07-08 20:47:41 +09:00
Ingan121
5f89a4193c * Fix PRD remove button not working
* Trying to implement the "webm" type initData
  * Didn't fully understand the logic yet and just made it fail for now - which works quite well for triggering fallback
2025-07-07 23:55:18 +09:00
Ingan121
36df571076 * Fix audio/video codec support detection to check for real browser support for them
* Fix logic error when comparing the key system name
* Fix for services that checks all of the availalbe kids in keyStatus
  * Also work around for some services that expect flipped bytes
* Handle cases where a website sends a mixture of WV and PR PSSH
* Add handler for MediaKeySession.close
1.2
2025-07-06 20:45:27 +09:00
Ingan121
39121ae0e7 Remove an unnecessary log 1.1 2025-07-04 18:30:11 +09:00
Ingan121
157eb42fad Shim HTMLMediaElement.mediaKeys 2025-07-04 18:28:41 +09:00
Ingan121
7712580830 Revert "Update README.md"
This reverts commit 63aaf2cb37.
1.0
2025-07-03 16:52:41 +09:00
Ingan121
63aaf2cb37 Update README.md 2025-07-02 23:54:30 +09:00
Ingan121
35fd255b2d Update manifest.json 2025-07-02 23:51:06 +09:00
Ingan121
5356a5c775 Enable everything by default cuz it's auto disabled if a device is missing 2025-07-02 23:38:41 +09:00
Ingan121
ea435bfb61 Remove unnecessary and duplicate files 2025-07-02 22:01:27 +09:00
Ingan121
4aad854427 Initial commit 2025-07-02 21:04:47 +09:00