mirror of
https://github.com/shirt-dev/netflix-international.git
synced 2025-05-04 08:30:34 +00:00
PlayReady enhancements
This commit is contained in:
parent
b128e59a8a
commit
3a4a467543
2 changed files with 9 additions and 7 deletions
|
@ -26,18 +26,15 @@ var cadmium_src = request.responseText;
|
||||||
|
|
||||||
// eslint-disable-next-line no-unused-vars
|
// eslint-disable-next-line no-unused-vars
|
||||||
function get_profile_list() {
|
function get_profile_list() {
|
||||||
// Always add h264 profiles
|
// Always add h264 main profiles
|
||||||
var custom_profiles = [
|
var custom_profiles = [
|
||||||
"playready-h264mpl30-dash",
|
"playready-h264mpl30-dash",
|
||||||
"playready-h264mpl31-dash",
|
"playready-h264mpl31-dash",
|
||||||
"playready-h264mpl40-dash",
|
"playready-h264mpl40-dash",
|
||||||
"playready-h264hpl30-dash",
|
|
||||||
"playready-h264hpl31-dash",
|
|
||||||
"playready-h264hpl40-dash",
|
|
||||||
];
|
];
|
||||||
|
|
||||||
if (window.MSMediaKeys) {
|
if (window.MSMediaKeys) {
|
||||||
// Chromium Edge Specific
|
// PlayReady Specific
|
||||||
|
|
||||||
// Always add 2.0 AAC profiles, some manifests fail without them
|
// Always add 2.0 AAC profiles, some manifests fail without them
|
||||||
custom_profiles = custom_profiles.concat([
|
custom_profiles = custom_profiles.concat([
|
||||||
|
@ -69,7 +66,12 @@ function get_profile_list() {
|
||||||
|
|
||||||
|
|
||||||
} else {
|
} else {
|
||||||
// Chrome, Firefox Specific
|
// Widevine Specific
|
||||||
|
custom_profiles = custom_profiles.concat([
|
||||||
|
"playready-h264hpl30-dash",
|
||||||
|
"playready-h264hpl31-dash",
|
||||||
|
"playready-h264hpl40-dash",
|
||||||
|
]);
|
||||||
|
|
||||||
if (!globalOptions.disableVP9) {
|
if (!globalOptions.disableVP9) {
|
||||||
// Add VP9 Profiles if wanted
|
// Add VP9 Profiles if wanted
|
||||||
|
|
|
@ -12,7 +12,7 @@
|
||||||
<br>
|
<br>
|
||||||
<input type="checkbox" id="setMaxBitrate"><label for="setMaxBitrate">Automatically select best bitrate available</label>
|
<input type="checkbox" id="setMaxBitrate"><label for="setMaxBitrate">Automatically select best bitrate available</label>
|
||||||
<br>
|
<br>
|
||||||
<input type="checkbox" id="disableVP9"><label for="disableVP9">Disable VP9 codec</label>
|
<input type="checkbox" id="disableVP9"><label for="disableVP9">Disable VP9 codec (Chrome / Firefox)</label>
|
||||||
<br>
|
<br>
|
||||||
<input type="checkbox" id="useDDPlus"><label for="useDDPlus">Use Dolby Digital Plus (Chromium Edge)</label>
|
<input type="checkbox" id="useDDPlus"><label for="useDDPlus">Use Dolby Digital Plus (Chromium Edge)</label>
|
||||||
<br>
|
<br>
|
||||||
|
|
Loading…
Add table
Reference in a new issue