From f81fa929564d9a4a6755acff2677deffcd39edf1 Mon Sep 17 00:00:00 2001 From: matty Date: Sun, 14 Apr 2024 16:36:23 -0400 Subject: [PATCH] fix issue with hevc profile selection --- dist/main.js | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/dist/main.js b/dist/main.js index 7dc6a30..310f037 100644 --- a/dist/main.js +++ b/dist/main.js @@ -5,7 +5,7 @@ let logger; let transcodingManager; const DEFAULT_HARDWARE_DECODE = false; const DEFAULT_VOD_QUALITY = "p7"; -const DEFAULT_HEVC_PROFILE = "main10"; +const DEFAULT_HEVC_PROFILE = "main"; const DEFAULT_LIVE_QUALITY = "hq"; const DEFAULT_CQ_H264 = 26; const DEFAULT_CQ_HEVC = 28; @@ -95,8 +95,8 @@ async function register({ settingsManager, peertubeHelpers, transcodingManager: label: 'HEVC Profile', type: 'select', options: [ - { label: 'main', value: 'main' }, - { label: 'main10 (default)', value: 'main10' }, + { label: 'main (default)', value: 'main' }, + { label: 'main10', value: 'main10' }, { label: 'rext', value: 'rext' } ], descriptionHTML: 'Set the HEVC profile', @@ -148,9 +148,9 @@ async function unregister() { exports.unregister = unregister; async function loadSettings(settingsManager) { pluginSettings.hardwareDecode = await settingsManager.getSetting('hardware-decode') || DEFAULT_HARDWARE_DECODE; - pluginSettings.vodQuality = parseInt(await settingsManager.getSetting('vod-quality')) || DEFAULT_VOD_QUALITY; - pluginSettings.liveQuality = parseInt(await settingsManager.getSetting('live-quality')) || DEFAULT_LIVE_QUALITY; - pluginSettings.hevcProfile = parseInt(await settingsManager.getSetting('hevc-profile')) || DEFAULT_HEVC_PROFILE; + pluginSettings.vodQuality = await settingsManager.getSetting('vod-quality') || DEFAULT_VOD_QUALITY; + pluginSettings.liveQuality = await settingsManager.getSetting('live-quality') || DEFAULT_LIVE_QUALITY; + pluginSettings.hevcProfile = await settingsManager.getSetting('hevc-profile') || DEFAULT_HEVC_PROFILE; pluginSettings.cqH264 = parseInt(await settingsManager.getSetting('cq-h264')) || DEFAULT_CQ_H264; pluginSettings.cqHEVC = parseInt(await settingsManager.getSetting('cq-hevc')) || DEFAULT_CQ_HEVC;