Before contributions
Thank you for considering contributing to this project.
First, please read this documentation to understand overview of Widevine and this extension's concept.
Please submit a PR or submit the diff in Issues/VH.
What kind of contributions can I made?
Submit Schemes
If you find a website where this extension does not work, you can contribute to this project by submitting a scheme.
Some websites do not send or receive challenge or license raw data directly, but instead encode it in Base64 or append JSON data, so the general Widevine scheme cannot retrieve the keys properly.
See How to add custom license scheme yourself for more informations
Submit configs
The extension employs a mechanism that allows easy and non-redundant management of conditions for automatically selecting appropriate license URLs/schemes and dealing with websites that use one-time tokens, by describing them in config files.
See Config files for more informations