crash fixes
This commit is contained in:
1 parent
fdf2548fe3
commit
44123c74d9
2 files changed
+4
-3
No files matched your search
@@ -1229,8 +1229,8 @@ static NSMutableSet* hostList;
|
|||||||
// Enable frame pacing mode selector only if not in stream view AND not in performance mode
|
// Enable frame pacing mode selector only if not in stream view AND not in performance mode
|
||||||
BOOL shouldEnableFramePacing = !_settingsExpandedInStreamView && (settingsViewController.renderingBackendSelector.selectedSegmentIndex != RENDER_METAL);
|
BOOL shouldEnableFramePacing = !_settingsExpandedInStreamView && (settingsViewController.renderingBackendSelector.selectedSegmentIndex != RENDER_METAL);
|
||||||
[settingsViewController.framePacingModeSelector setEnabled:shouldEnableFramePacing];
|
[settingsViewController.framePacingModeSelector setEnabled:shouldEnableFramePacing];
|
||||||
[settingsViewController.frameTimebaseSwitch setEnabled:shouldEnableFramePacing];
|
// [settingsViewController.frameTimebaseSwitch setEnabled:shouldEnableFramePacing];
|
||||||
[settingsViewController.asyncFrameDequeueSwitch setEnabled:shouldEnableFramePacing];
|
// [settingsViewController.asyncFrameDequeueSwitch setEnabled:shouldEnableFramePacing];
|
||||||
|
|
||||||
// Disable mic switch if sunshine does not support mic redirection
|
// Disable mic switch if sunshine does not support mic redirection
|
||||||
[settingsViewController.redirectMicSwitch setEnabled:!_settingsExpandedInStreamView||streamFrameViewController.micStreamInitialized];
|
[settingsViewController.redirectMicSwitch setEnabled:!_settingsExpandedInStreamView||streamFrameViewController.micStreamInitialized];
|
||||||
|
|||||||
@@ -2342,7 +2342,7 @@ BOOL isCustomResolution(int resolutionSelected) {
|
|||||||
// Hide frame queue size for Off and Legacy modes
|
// Hide frame queue size for Off and Legacy modes
|
||||||
[self setHidden:(sender.selectedSegmentIndex == FramePacingModeOff || sender.selectedSegmentIndex == FramePacingModeLegacy) forStack:self.frameQueueSizeStack];
|
[self setHidden:(sender.selectedSegmentIndex == FramePacingModeOff || sender.selectedSegmentIndex == FramePacingModeLegacy) forStack:self.frameQueueSizeStack];
|
||||||
// [self setHidden:(sender.selectedSegmentIndex != FramePacingModeQueue) forStack:self.frameTimebaseStack];
|
// [self setHidden:(sender.selectedSegmentIndex != FramePacingModeQueue) forStack:self.frameTimebaseStack];
|
||||||
[self setHidden:(sender.selectedSegmentIndex != FramePacingModeQueue) forStack:self.asyncFrameDequeueStack];
|
// [self setHidden:(sender.selectedSegmentIndex != FramePacingModeQueue) forStack:self.asyncFrameDequeueStack];
|
||||||
|
|
||||||
if(sender.selectedSegmentIndex == FramePacingModeOff || sender.selectedSegmentIndex == FramePacingModeLegacy){
|
if(sender.selectedSegmentIndex == FramePacingModeOff || sender.selectedSegmentIndex == FramePacingModeLegacy){
|
||||||
[self.enableGraphsSwitch setOn:NO];
|
[self.enableGraphsSwitch setOn:NO];
|
||||||
@@ -2922,6 +2922,7 @@ BOOL isCustomResolution(int resolutionSelected) {
|
|||||||
|
|
||||||
- (void)setHidden:(BOOL)hidden forStack:(UIStackView* )stack{
|
- (void)setHidden:(BOOL)hidden forStack:(UIStackView* )stack{
|
||||||
// CGFloat previousSpacing = stack.spacing;
|
// CGFloat previousSpacing = stack.spacing;
|
||||||
|
if(!stack) return;
|
||||||
if(hidden){
|
if(hidden){
|
||||||
stack.hidden = YES;
|
stack.hidden = YES;
|
||||||
[self->hiddenStacks addObject:stack];
|
[self->hiddenStacks addObject:stack];
|
||||||
|
|||||||
Reference in new issue
Block a user