Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
stenzek
GitHub Repository: stenzek/duckstation
Path: blob/master/src/duckstation-qt/capturesettingswidget.h
7197 views
1
// SPDX-FileCopyrightText: 2019-2026 Connor McLaughlin <[email protected]>
2
// SPDX-License-Identifier: CC-BY-NC-ND-4.0
3
4
#pragma once
5
6
#include <QtWidgets/QWidget>
7
8
#include "ui_capturesettingswidget.h"
9
10
class SettingsWindow;
11
12
class CaptureSettingsWidget : public QWidget
13
{
14
Q_OBJECT
15
16
public:
17
CaptureSettingsWidget(SettingsWindow* dialog, QWidget* parent);
18
~CaptureSettingsWidget();
19
20
private:
21
void onMediaCaptureBackendChanged();
22
void onMediaCaptureContainerChanged();
23
void onMediaCaptureVideoEnabledChanged();
24
void onMediaCaptureVideoAutoResolutionChanged();
25
void onMediaCaptureAudioEnabledChanged();
26
27
Ui::CaptureSettingsWidget m_ui;
28
29
SettingsWindow* m_dialog;
30
};
31
32