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