SHA256
Translate UI Default Texts to English
This commit is contained in:
4 files changed
+15
-15
No files matched your search
+15
-15
@@ -354,14 +354,14 @@ internal class RenderConfigUIManager : MonoBehaviour
|
||||
codecRow.Add(codecDropdown);
|
||||
_videoEncodingConfigContainer.Add(codecRow);
|
||||
|
||||
// 4. Mode Row
|
||||
var modeRow = CreateRow();
|
||||
var modeLabel = CreateFormLabel("Mode");
|
||||
var modeChoices = new List<string>(Enum.GetNames(typeof(RateControlMode)));
|
||||
var modeDropdown = new DropdownField(modeChoices, tempConfig.RateControlMode.ToString()) { name = "VideoRateControlMode" };
|
||||
modeRow.Add(modeLabel);
|
||||
modeRow.Add(modeDropdown);
|
||||
_videoEncodingConfigContainer.Add(modeRow);
|
||||
// 4. Bitrate Control Mode Row
|
||||
var bitrateControlModeRow = CreateRow();
|
||||
var bitrateControlModeLabel = CreateFormLabel("Bitrate Control Mode");
|
||||
var bitrateControlModeChoices = new List<string>(Enum.GetNames(typeof(RateControlMode)));
|
||||
var bitrateControlModeDropdown = new DropdownField(bitrateControlModeChoices, tempConfig.RateControlMode.ToString()) { name = "VideoRateControlMode" };
|
||||
bitrateControlModeRow.Add(bitrateControlModeLabel);
|
||||
bitrateControlModeRow.Add(bitrateControlModeDropdown);
|
||||
_videoEncodingConfigContainer.Add(bitrateControlModeRow);
|
||||
|
||||
// 5. Bitrate Row
|
||||
var bitrateRow = CreateRow();
|
||||
@@ -397,7 +397,7 @@ internal class RenderConfigUIManager : MonoBehaviour
|
||||
|
||||
// 6.75. Force Software Encoder Row (Label + Toggle)
|
||||
var forceSoftwareRow = CreateRow();
|
||||
var forceSoftwareLabel = CreateFormLabel("Software Encoder");
|
||||
var forceSoftwareLabel = CreateFormLabel("Force Software Encoder");
|
||||
var forceSoftwareToggle = new Toggle { name = "VideoForceSoftwareEncoderToggle", label = "", value = tempConfig.ForceSoftwareEncoder };
|
||||
forceSoftwareRow.Add(forceSoftwareLabel);
|
||||
forceSoftwareRow.Add(forceSoftwareToggle);
|
||||
@@ -433,10 +433,10 @@ internal class RenderConfigUIManager : MonoBehaviour
|
||||
doubleValidator.AddLimits("VideoKeyframeInterval", new PositiveOnlyDoubleLimit(), new RangeDoubleLimit(0.1, 60.0));
|
||||
doubleValidator.SetupValidation();
|
||||
|
||||
modeDropdown.RegisterValueChangedCallback(evt => UpdateVisibility(evt.newValue));
|
||||
bitrateControlModeDropdown.RegisterValueChangedCallback(evt => UpdateVisibility(evt.newValue));
|
||||
qpField.RegisterValueChangedCallback(evt =>
|
||||
{
|
||||
warningRow.style.display = modeDropdown.value == nameof(RateControlMode.CQP) && evt.newValue == 0
|
||||
warningRow.style.display = bitrateControlModeDropdown.value == nameof(RateControlMode.CQP) && evt.newValue == 0
|
||||
? DisplayStyle.Flex
|
||||
: DisplayStyle.None;
|
||||
});
|
||||
@@ -457,11 +457,11 @@ internal class RenderConfigUIManager : MonoBehaviour
|
||||
_videoEncodingConfigContainer = null!;
|
||||
});
|
||||
|
||||
UpdateVisibility(modeDropdown.value);
|
||||
UpdateVisibility(bitrateControlModeDropdown.value);
|
||||
|
||||
saveBtn.RegisterCallback<ClickEvent>(_ =>
|
||||
{
|
||||
if (Enum.TryParse<RateControlMode>(modeDropdown.value, out var mode))
|
||||
if (Enum.TryParse<RateControlMode>(bitrateControlModeDropdown.value, out var mode))
|
||||
{
|
||||
tempConfig.RateControlMode = mode;
|
||||
}
|
||||
@@ -557,9 +557,9 @@ internal class RenderConfigUIManager : MonoBehaviour
|
||||
titleRow.Add(titleLabel);
|
||||
_audioEncodingConfigContainer.Add(titleRow);
|
||||
|
||||
// 2. Enable Audio Rendering Row (Label + Toggle)
|
||||
// 2. Audio Rendering Row (Label + Toggle)
|
||||
var renderAudioRow = CreateRow();
|
||||
var renderAudioLabel = CreateFormLabel("Enable Audio Rendering");
|
||||
var renderAudioLabel = CreateFormLabel("Audio Rendering");
|
||||
var renderAudioToggle = new Toggle { name = "AudioRenderAudioToggle", label = "", value = tempAudioConfig.RenderAudio };
|
||||
renderAudioRow.Add(renderAudioLabel);
|
||||
renderAudioRow.Add(renderAudioToggle);
|
||||
|
||||
Reference in new issue
Block a user