update video settings form for fps/video variables
This commit is contained in:
parent
7bc325d90b
commit
af5db87ea1
@ -442,9 +442,9 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
|
||||
bSizer32->Add( 0, 20, 0, wxEXPAND, 5 );
|
||||
|
||||
generalText = new wxStaticText( generalPanel, wxID_ANY, _("Settings.RestartProgram"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
generalText->Wrap( -1 );
|
||||
bSizer32->Add( generalText, 1, wxALL|wxEXPAND, 5 );
|
||||
generalChangedText = new wxStaticText( generalPanel, wxID_ANY, _("Settings.RestartProgram"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
generalChangedText->Wrap( -1 );
|
||||
bSizer32->Add( generalChangedText, 1, wxALL|wxEXPAND, 5 );
|
||||
|
||||
|
||||
generalPanel->SetSizer( bSizer32 );
|
||||
@ -490,12 +490,12 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
baseResList = new wxComboBox( videoPanel, ID_BASE_RES, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
|
||||
fgSizer1->Add( baseResList, 0, wxALL, 2 );
|
||||
|
||||
m_staticText10 = new wxStaticText( videoPanel, wxID_ANY, _("Settings.Video.DownscaleRes"), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT );
|
||||
m_staticText10 = new wxStaticText( videoPanel, wxID_ANY, _("Settings.Video.OutputRes"), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT );
|
||||
m_staticText10->Wrap( -1 );
|
||||
fgSizer1->Add( m_staticText10, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 2 );
|
||||
|
||||
downscaleResList = new wxComboBox( videoPanel, ID_DOWNSCALE_RES, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
|
||||
fgSizer1->Add( downscaleResList, 0, wxALL, 2 );
|
||||
outputResList = new wxComboBox( videoPanel, ID_DOWNSCALE_RES, wxEmptyString, wxDefaultPosition, wxDefaultSize, 0, NULL, 0 );
|
||||
fgSizer1->Add( outputResList, 0, wxALL, 2 );
|
||||
|
||||
m_staticText11 = new wxStaticText( videoPanel, wxID_ANY, _("Settings.Video.DownscaleFilter"), wxDefaultPosition, wxDefaultSize, wxALIGN_RIGHT );
|
||||
m_staticText11->Wrap( -1 );
|
||||
@ -525,7 +525,7 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
fgSizer1->Add( m_staticText22, 0, wxALIGN_CENTER_VERTICAL|wxALIGN_RIGHT|wxALL, 2 );
|
||||
|
||||
fpsTypeList = new wxChoicebook( videoPanel, ID_FPS_TYPE, wxDefaultPosition, wxDefaultSize, wxCHB_DEFAULT );
|
||||
m_panel13 = new wxPanel( fpsTypeList, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
m_panel13 = new wxPanel( fpsTypeList, ID_FPSPANEL_COMMON, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
wxBoxSizer* bSizer45;
|
||||
bSizer45 = new wxBoxSizer( wxHORIZONTAL );
|
||||
|
||||
@ -545,7 +545,7 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
m_panel13->Layout();
|
||||
bSizer45->Fit( m_panel13 );
|
||||
fpsTypeList->AddPage( m_panel13, _("Settings.Video.FPS.Common"), true );
|
||||
m_panel14 = new wxPanel( fpsTypeList, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
m_panel14 = new wxPanel( fpsTypeList, ID_FPSPANEL_INTEGER, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
wxBoxSizer* bSizer46;
|
||||
bSizer46 = new wxBoxSizer( wxHORIZONTAL );
|
||||
|
||||
@ -557,7 +557,7 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
m_panel14->Layout();
|
||||
bSizer46->Fit( m_panel14 );
|
||||
fpsTypeList->AddPage( m_panel14, _("Settings.Video.FPS.Integer"), false );
|
||||
m_panel15 = new wxPanel( fpsTypeList, wxID_ANY, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
m_panel15 = new wxPanel( fpsTypeList, ID_FPSPANEL_FRACTION, wxDefaultPosition, wxDefaultSize, wxTAB_TRAVERSAL );
|
||||
wxFlexGridSizer* fgSizer10;
|
||||
fgSizer10 = new wxFlexGridSizer( 0, 2, 0, 0 );
|
||||
fgSizer10->SetFlexibleDirection( wxBOTH );
|
||||
@ -582,7 +582,7 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
m_panel15->Layout();
|
||||
fgSizer10->Fit( m_panel15 );
|
||||
fpsTypeList->AddPage( m_panel15, _("Settings.Video.FPS.Fraction"), false );
|
||||
m_panel16 = new wxPanel( fpsTypeList, wxID_ANY, wxDefaultPosition, wxSize( -1,-1 ), wxTAB_TRAVERSAL );
|
||||
m_panel16 = new wxPanel( fpsTypeList, ID_FPSPANEL_NANOSECONDS, wxDefaultPosition, wxSize( -1,-1 ), wxTAB_TRAVERSAL );
|
||||
wxBoxSizer* bSizer50;
|
||||
bSizer50 = new wxBoxSizer( wxHORIZONTAL );
|
||||
|
||||
@ -602,10 +602,8 @@ OBSBasicSettingsBase::OBSBasicSettingsBase( wxWindow* parent, wxWindowID id, con
|
||||
|
||||
bSizer34->Add( 0, 20, 0, wxEXPAND, 5 );
|
||||
|
||||
videoChangedText = new wxStaticText( videoPanel, wxID_ANY, _("Settings.RestartStream"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
videoChangedText = new wxStaticText( videoPanel, wxID_ANY, _("Settings.StreamRestart"), wxDefaultPosition, wxDefaultSize, 0 );
|
||||
videoChangedText->Wrap( -1 );
|
||||
videoChangedText->Hide();
|
||||
|
||||
bSizer34->Add( videoChangedText, 1, wxALL|wxEXPAND, 5 );
|
||||
|
||||
|
||||
|
@ -3185,7 +3185,7 @@
|
||||
<property name="minimize_button">0</property>
|
||||
<property name="minimum_size"></property>
|
||||
<property name="moveable">1</property>
|
||||
<property name="name">generalText</property>
|
||||
<property name="name">generalChangedText</property>
|
||||
<property name="pane_border">1</property>
|
||||
<property name="pane_position"></property>
|
||||
<property name="pane_size"></property>
|
||||
@ -3806,7 +3806,7 @@
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="label">Settings.Video.DownscaleRes</property>
|
||||
<property name="label">Settings.Video.OutputRes</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -3897,7 +3897,7 @@
|
||||
<property name="minimize_button">0</property>
|
||||
<property name="minimum_size"></property>
|
||||
<property name="moveable">1</property>
|
||||
<property name="name">downscaleResList</property>
|
||||
<property name="name">outputResList</property>
|
||||
<property name="pane_border">1</property>
|
||||
<property name="pane_position"></property>
|
||||
<property name="pane_size"></property>
|
||||
@ -4505,7 +4505,7 @@
|
||||
<property name="font"></property>
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="id">ID_FPSPANEL_COMMON</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -4681,7 +4681,7 @@
|
||||
<property name="font"></property>
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="id">ID_FPSPANEL_INTEGER</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -4853,7 +4853,7 @@
|
||||
<property name="font"></property>
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="id">ID_FPSPANEL_FRACTION</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -5285,7 +5285,7 @@
|
||||
<property name="font"></property>
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="id">ID_FPSPANEL_NANOSECONDS</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -5471,9 +5471,9 @@
|
||||
<property name="floatable">1</property>
|
||||
<property name="font"></property>
|
||||
<property name="gripper">0</property>
|
||||
<property name="hidden">1</property>
|
||||
<property name="hidden">0</property>
|
||||
<property name="id">wxID_ANY</property>
|
||||
<property name="label">Settings.RestartStream</property>
|
||||
<property name="label">Settings.StreamRestart</property>
|
||||
<property name="max_size"></property>
|
||||
<property name="maximize_button">0</property>
|
||||
<property name="maximum_size"></property>
|
||||
@ -5485,7 +5485,7 @@
|
||||
<property name="pane_border">1</property>
|
||||
<property name="pane_position"></property>
|
||||
<property name="pane_size"></property>
|
||||
<property name="permission">protected</property>
|
||||
<property name="permission">public</property>
|
||||
<property name="pin_button">1</property>
|
||||
<property name="pos"></property>
|
||||
<property name="resize">Resizable</property>
|
||||
|
@ -79,20 +79,24 @@ class WindowSubclass;
|
||||
#define ID_DOWNSCALE_FILTER 1032
|
||||
#define ID_DISABLEAERO 1033
|
||||
#define ID_FPS_TYPE 1034
|
||||
#define ID_FPS_COMMON 1035
|
||||
#define ID_FPS_INTEGER 1036
|
||||
#define ID_FPS_NUMERATOR 1037
|
||||
#define ID_FPS_DENOMINATOR 1038
|
||||
#define ID_FPS_NANOSECONDS 1039
|
||||
#define ID_SETTINGS_AUDIO 1040
|
||||
#define ID_DESKTOP_AUDIO_DEVICE 1041
|
||||
#define ID_AUX_AUDIO_DEVICE1 1042
|
||||
#define ID_AUX_AUDIO_DEVICE2 1043
|
||||
#define ID_AUX_AUDIO_DEVICE3 1044
|
||||
#define ID_AUX_AUDIO_DEVICE4 1045
|
||||
#define ID_OK 1046
|
||||
#define ID_CANCEL 1047
|
||||
#define ID_APPLY 1048
|
||||
#define ID_FPSPANEL_COMMON 1035
|
||||
#define ID_FPS_COMMON 1036
|
||||
#define ID_FPSPANEL_INTEGER 1037
|
||||
#define ID_FPS_INTEGER 1038
|
||||
#define ID_FPSPANEL_FRACTION 1039
|
||||
#define ID_FPS_NUMERATOR 1040
|
||||
#define ID_FPS_DENOMINATOR 1041
|
||||
#define ID_FPSPANEL_NANOSECONDS 1042
|
||||
#define ID_FPS_NANOSECONDS 1043
|
||||
#define ID_SETTINGS_AUDIO 1044
|
||||
#define ID_DESKTOP_AUDIO_DEVICE 1045
|
||||
#define ID_AUX_AUDIO_DEVICE1 1046
|
||||
#define ID_AUX_AUDIO_DEVICE2 1047
|
||||
#define ID_AUX_AUDIO_DEVICE3 1048
|
||||
#define ID_AUX_AUDIO_DEVICE4 1049
|
||||
#define ID_OK 1050
|
||||
#define ID_CANCEL 1051
|
||||
#define ID_APPLY 1052
|
||||
|
||||
///////////////////////////////////////////////////////////////////////////////
|
||||
/// Class OBSBasicBase
|
||||
@ -208,7 +212,6 @@ class OBSBasicSettingsBase : public DialogSubclass
|
||||
wxStaticText* m_staticText20;
|
||||
wxStaticText* m_staticText21;
|
||||
wxPanel* m_panel16;
|
||||
wxStaticText* videoChangedText;
|
||||
wxPanel* audioPanel;
|
||||
wxStaticText* m_staticText23;
|
||||
wxStaticText* m_staticText24;
|
||||
@ -229,11 +232,11 @@ class OBSBasicSettingsBase : public DialogSubclass
|
||||
wxListbook* settingsList;
|
||||
wxPanel* generalPanel;
|
||||
wxComboBox* languageList;
|
||||
wxStaticText* generalText;
|
||||
wxStaticText* generalChangedText;
|
||||
wxPanel* outputsPanel;
|
||||
wxComboBox* videoAdapterList;
|
||||
wxComboBox* baseResList;
|
||||
wxComboBox* downscaleResList;
|
||||
wxComboBox* outputResList;
|
||||
wxComboBox* filterList;
|
||||
wxCheckBox* disableAeroCheckbox;
|
||||
wxChoicebook* fpsTypeList;
|
||||
@ -242,6 +245,7 @@ class OBSBasicSettingsBase : public DialogSubclass
|
||||
wxSpinCtrl* fpsNumeratorScroller;
|
||||
wxSpinCtrl* fpsDenominatorScroller;
|
||||
wxSpinCtrl* fpsNanosecondsScroller;
|
||||
wxStaticText* videoChangedText;
|
||||
wxComboBox* desktopAudioDeviceList;
|
||||
wxComboBox* auxAudioDeviceList1;
|
||||
wxComboBox* auxAudioDeviceList2;
|
||||
|
Loading…
x
Reference in New Issue
Block a user