display update
This commit is contained in:
parent
3d086efb9e
commit
e7e6712f78
|
|
@ -654,6 +654,7 @@ function update_service($which_service)
|
||||||
$rtmp0_multiple = $data['rtmp0_multiple'];
|
$rtmp0_multiple = $data['rtmp0_multiple'];
|
||||||
$rtmp1_multiple = $data['rtmp1_multiple'];
|
$rtmp1_multiple = $data['rtmp1_multiple'];
|
||||||
$srt_multiple = $data['srt_multiple'];
|
$srt_multiple = $data['srt_multiple'];
|
||||||
|
$display_hdmi_sdi = $data['display_hdmi_sdi'];
|
||||||
|
|
||||||
$use_common_backend_rtmp0 = $data['rtmp0']['common_backend'];
|
$use_common_backend_rtmp0 = $data['rtmp0']['common_backend'];
|
||||||
$use_common_backend_rtmp1 = $data['rtmp1']['common_backend'];
|
$use_common_backend_rtmp1 = $data['rtmp1']['common_backend'];
|
||||||
|
|
@ -684,15 +685,20 @@ function update_service($which_service)
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case 'display';
|
case 'display';
|
||||||
$display = "";
|
$display = "mpv --vo=drm --drm-mode=" . $display_resolution . " --fs --keepaspect=no --audio-device=alsa/plughw:" . $display_audio;
|
||||||
|
if ($display_hdmi_sdi === "enable") {
|
||||||
|
$display .= ' --audio-format=s16 --audio-samplerate=48000 --audio-channels=stereo --audio-spdif=no';
|
||||||
|
} else {
|
||||||
|
$display .= "";
|
||||||
|
}
|
||||||
if ($service_display === "enable") {
|
if ($service_display === "enable") {
|
||||||
switch ($use_common_backend) {
|
switch ($use_common_backend) {
|
||||||
case "copy_input":
|
case "copy_input":
|
||||||
case "use_common_backend":
|
case "use_common_backend":
|
||||||
$display = "mpv --vo=drm --drm-mode=" . $display_resolution . " --fs --keepaspect=no --audio-device=alsa/plughw:" . $display_audio . ' --audio-format=s16 --audio-samplerate=48000 --audio-channels=stereo --audio-spdif=no "udp://@239.255.254.254:39000?localaddr=127.0.0.1"';
|
$display = ' "udp://@239.255.254.254:39000?localaddr=127.0.0.1"';
|
||||||
break;
|
break;
|
||||||
case "transcode_every_time":
|
case "transcode_every_time":
|
||||||
$display = "mpv --vo=drm --drm-mode=" . $display_resolution . " --fs --keepaspect=no --audio-device=alsa/plughw:" . $display_audio . ' --audio-format=s16 --audio-samplerate=48000 --audio-channels=stereo --audio-spdif=no "' . $input_transcode_every_time . '"';
|
$display = ' "' . $input_transcode_every_time . '"';
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue