From 2f52fd0e6cb0ce9f5008adb21e7252da5a63b205 Mon Sep 17 00:00:00 2001 From: truedread Date: Wed, 21 Nov 2018 00:54:09 -0500 Subject: [PATCH] Properly fix 1080p playback issues --- cadmium-playercore-6.0011.474.011-1080p.js | 4 ++-- get_manifest.js | 1 + manifest.json | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/cadmium-playercore-6.0011.474.011-1080p.js b/cadmium-playercore-6.0011.474.011-1080p.js index d335ecd..3116131 100644 --- a/cadmium-playercore-6.0011.474.011-1080p.js +++ b/cadmium-playercore-6.0011.474.011-1080p.js @@ -43520,7 +43520,7 @@ r2BB.O0w = function() { method: "manifest", lookupType: r.Mb.VOa(b.NO), viewableIds: b.Cbb, - profiles: profiles, + profiles: b.yx.concat(b.Uy).concat(b.w$a).concat(b.Cab).filter(Boolean), drmSystem: b.USa, appId: b.dm, sessionParams: b.ne, @@ -77766,7 +77766,7 @@ r2BB.O0w = function() { return { type: a.ym ? "offline" : "standard", viewableId: g, - profiles: m, + profiles: profiles, flavor: u.Mb.rY(a.WE), drmType: h, drmVersion: k, diff --git a/get_manifest.js b/get_manifest.js index a9b27d3..242aa5a 100644 --- a/get_manifest.js +++ b/get_manifest.js @@ -57,6 +57,7 @@ var profiles = [ "playready-h264mpl30-dash", "playready-h264mpl31-dash", "playready-h264mpl40-dash", + "hevc-main10-L30-dash-cenc-prk", // pointless HEVC PRK profile to bypass the "Playback not permitted because device request did not include a PRK profile." error "heaac-2-dash", "heaac-5.1-dash", "simplesdh", diff --git a/manifest.json b/manifest.json index 62ec0f3..f426d2b 100755 --- a/manifest.json +++ b/manifest.json @@ -2,7 +2,7 @@ "manifest_version": 2, "name": "Netflix 1080p", "description": "Forces 1080p and 5.1 playback for Netflix.", - "version": "1.10", + "version": "1.11", "author": "truedread", "browser_action": { "default_icon": "img/icon128.png"