diff --git a/encoder/output.php b/encoder/output.php
index 9e19297..51f592c 100755
--- a/encoder/output.php
+++ b/encoder/output.php
@@ -98,7 +98,7 @@ $defaults = [
'audio_sample_rate' => '48000'
],
- 'display' => '1920x1080@60.00',
+ 'display' => '720x576',
'display_audio' => '0,3',
'custom_output' => ''
@@ -313,41 +313,17 @@ if ($_SERVER['REQUEST_METHOD'] === 'POST') {
Resolution :
diff --git a/encoder/static.php b/encoder/static.php
index fe3aea5..07f8ce7 100755
--- a/encoder/static.php
+++ b/encoder/static.php
@@ -440,17 +440,13 @@ function update_service($which_service)
switch ($use_common_backend) {
case "copy_input":
case "use_common_backend":
- $display = "mpv --fs --hwdec=auto --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
+ $display = "mpv --vo=drm --drm-mode=" . $display_resolution . " --fs --keepaspect=no --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
break;
case "transcode_every_time":
- $display = "mpv --fs --hwdec=auto --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
+ $display = "mpv --vo=drm --drm-mode=" . $display_resolution . " --fs --keepaspect=no --audio-device=alsa/plughw:" . $display_audio . ' "' . $input_transcode_every_time . '"';
break;
}
- $cmd = 'sudo /bin/sed -i \'s|^GRUB_CMDLINE_LINUX_DEFAULT=.*|GRUB_CMDLINE_LINUX_DEFAULT="quiet video='.$display_resolution.'"|\' /etc/default/grub 2>&1';
- exec($cmd);
- exec("sudo update-grub");
-
$file = "/var/www/encoder-display.sh";
file_put_contents($file, $display);
exec("sudo systemctl enable encoder-display");