# Most of these were taken from the old player JS. # 40002 was inferred based on tests with actual keys. DRMTODAY_RESPONSE_CODES = { "00000": "Success", "01000": "General Internal Error", "02000": "General Request Error", "03000": "General Request Authentication Error", "30000": "General DRM Error", "40000": "General Widevine Modular Error", "40001": "Widevine Device Certificate Revocation", "40002": "Widevine Device Certificate Serial Number Revocation", "41000": "General Widevine Classic Error", "42000": "General PlayReady Error", "43000": "General FairPlay Error", "44000": "General OMA Error", "44001": "OMA Device Registration Failed", "45000": "General CDRM Error", "45001": "CDRM Device Registration Failed", "70000": "General Output Protection Error", "70001": "All keys filtered by EOP settings", "80000": "General CSL Error", "80001": "Too many concurrent streams", "90000": "General GBL Error", "90001": "License delivery prohibited in your region" }