New upstream version 19.0.3+dfsg1
This commit is contained in:
parent
3708b8e092
commit
1f1bbb3518
534 changed files with 13862 additions and 2459 deletions
|
|
@ -42,6 +42,7 @@ class QMessageBox;
|
|||
class QListWidgetItem;
|
||||
class VolControl;
|
||||
class QNetworkReply;
|
||||
class OBSBasicStats;
|
||||
|
||||
#include "ui_OBSBasic.h"
|
||||
|
||||
|
|
@ -119,6 +120,10 @@ private:
|
|||
bool projectChanged = false;
|
||||
bool previewEnabled = true;
|
||||
|
||||
const char *copyString;
|
||||
const char *copyFiltersString;
|
||||
bool copyVisible = true;
|
||||
|
||||
QPointer<QThread> updateCheckThread;
|
||||
QPointer<QThread> logUploadThread;
|
||||
|
||||
|
|
@ -154,6 +159,9 @@ private:
|
|||
ConfigFile basicConfig;
|
||||
|
||||
QPointer<QWidget> projectors[10];
|
||||
QList<QPointer<QWidget>> windowProjectors;
|
||||
|
||||
QPointer<QWidget> stats;
|
||||
|
||||
QPointer<QMenu> startStreamMenu;
|
||||
|
||||
|
|
@ -229,7 +237,8 @@ private:
|
|||
void ClearSceneData();
|
||||
|
||||
void Nudge(int dist, MoveDir dir);
|
||||
void OpenProjector(obs_source_t *source, int monitor);
|
||||
void OpenProjector(obs_source_t *source, int monitor, bool window,
|
||||
QString title = nullptr);
|
||||
|
||||
void GetAudioSourceFilters();
|
||||
void GetAudioSourceProperties();
|
||||
|
|
@ -273,6 +282,7 @@ private:
|
|||
void RemoveQuickTransitionHotkey(QuickTransition *qt);
|
||||
void LoadQuickTransitions(obs_data_array_t *array);
|
||||
obs_data_array_t *SaveQuickTransitions();
|
||||
void ClearQuickTransitionWidgets();
|
||||
void RefreshQuickTransitions();
|
||||
void CreateDefaultQuickTransitions();
|
||||
|
||||
|
|
@ -308,6 +318,8 @@ private:
|
|||
int programCX = 0, programCY = 0;
|
||||
float programScale = 0.0f;
|
||||
|
||||
int disableOutputsRef = 0;
|
||||
|
||||
inline bool IsPreviewProgramMode() const
|
||||
{
|
||||
return os_atomic_load_bool(&previewProgramMode);
|
||||
|
|
@ -351,7 +363,7 @@ public slots:
|
|||
|
||||
void StreamingStart();
|
||||
void StreamStopping();
|
||||
void StreamingStop(int errorcode);
|
||||
void StreamingStop(int errorcode, QString last_error);
|
||||
|
||||
void StartRecording();
|
||||
void StopRecording();
|
||||
|
|
@ -413,6 +425,13 @@ private slots:
|
|||
|
||||
void ToggleShowHide();
|
||||
|
||||
void on_actionCopySource_triggered();
|
||||
void on_actionPasteRef_triggered();
|
||||
void on_actionPasteDup_triggered();
|
||||
|
||||
void on_actionCopyFilters_triggered();
|
||||
void on_actionPasteFilters_triggered();
|
||||
|
||||
private:
|
||||
/* OBS Callbacks */
|
||||
static void SceneReordered(void *data, calldata_t *params);
|
||||
|
|
@ -480,6 +499,16 @@ public:
|
|||
void SaveService();
|
||||
bool LoadService();
|
||||
|
||||
inline void EnableOutputs(bool enable)
|
||||
{
|
||||
if (enable) {
|
||||
if (--disableOutputsRef < 0)
|
||||
disableOutputsRef = 0;
|
||||
} else {
|
||||
disableOutputsRef++;
|
||||
}
|
||||
}
|
||||
|
||||
void ReorderSceneItem(obs_sceneitem_t *item, size_t idx);
|
||||
|
||||
QMenu *AddDeinterlacingMenu(obs_source_t *source);
|
||||
|
|
@ -593,6 +622,9 @@ private slots:
|
|||
|
||||
void on_modeSwitch_clicked();
|
||||
|
||||
void on_autoConfigure_triggered();
|
||||
void on_stats_triggered();
|
||||
|
||||
void logUploadFinished(const QString &text, const QString &error);
|
||||
|
||||
void updateCheckFinished();
|
||||
|
|
@ -625,6 +657,10 @@ private slots:
|
|||
void OpenSourceProjector();
|
||||
void OpenSceneProjector();
|
||||
|
||||
void OpenPreviewWindow();
|
||||
void OpenSourceWindow();
|
||||
void OpenSceneWindow();
|
||||
|
||||
public slots:
|
||||
void on_actionResetTransform_triggered();
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue