Remove mjpeg and mpeg options. They don't make sense. Add classes so we can hide Encoder and OutputContainer options

This commit is contained in:
Isaac Connor
2021-05-05 14:03:02 -04:00
parent 31a95fa27c
commit 2dfe66663d

View File

@@ -972,7 +972,7 @@ include('_monitor_source_nvsocket.php');
?>
</td>
</tr>
<tr>
<tr class="OutputCodec">
<td><?php echo translate('OutputCodec') ?></td>
<td>
<?php
@@ -980,30 +980,25 @@ $videowriter_codecs = array(
'0' => translate('Auto'),
'27' => 'h264',
'173' => 'h265/hevc',
'8' => 'mjpeg',
'1' => 'mpeg1',
'2' => 'mpeg2',
);
echo htmlSelect('newMonitor[OutputCodec]', $videowriter_codecs, $monitor->OutputCodec());
?>
</td>
</tr>
<tr>
<tr class="Encoder">
<td><?php echo translate('Encoder') ?></td>
<td>
<?php
$videowriter_encoders = array(
'auto' => translate('Auto'),
'h264_omx' => 'h264_omx',
'libx264' => 'libx264',
'h264_nvenc' => 'h264_nvenc',
'h264_omx' => 'h264_omx',
'h264_vaapi' => 'h264_vaapi',
'h264' => 'h264',
'mjpeg' => 'mjpeg',
'mpeg1' => 'mpeg1',
'mpeg2' => 'mpeg2',
);
echo htmlSelect('newMonitor[Encoder]', $videowriter_encoders, $monitor->Encoder());?></td></tr>
<tr>
<tr class="OutputContainer">
<td><?php echo translate('OutputContainer') ?></td>
<td>
<?php