QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
VideoSettings.cc File Reference
#include "VideoSettings.h"
#include "VideoManager.h"
#include "QGCLoggingCategory.h"
#include <QtCore/QSettings>
#include <QtCore/QVariantList>
#include "UVCReceiver.h"
+ Include dependency graph for VideoSettings.cc:

Go to the source code of this file.

Functions

 DECLARE_SETTINGGROUP (Video, "Video")
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, videoSource)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, forceVideoDecoder)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, lowLatencyMode)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, rtpJitterLatencyMs)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, rtspAutoReconnect)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, forceCpuVideoPath)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, videoConversionElement)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, disablePixelAspectRatio)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, rtspTimeout)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, udpUrl)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, rtspUrl)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, tcpUrl)
 

Variables

static constexpr bool kGstEnabled = false
 

Function Documentation

◆ DECLARE_SETTINGGROUP()

DECLARE_SETTINGGROUP ( Video  ,
"Video"   
)

Definition at line 18 of file VideoSettings.cc.

References UVCReceiver::getDeviceNameList().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [1/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
disablePixelAspectRatio   
)

Definition at line 183 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [2/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
forceCpuVideoPath   
)

Definition at line 158 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [3/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
forceVideoDecoder   
)

Definition at line 114 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [4/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
lowLatencyMode   
)

Definition at line 126 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [5/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtpJitterLatencyMs   
)

Definition at line 138 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [6/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtspAutoReconnect   
)

Definition at line 148 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [7/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtspTimeout   
)

Definition at line 193 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [8/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtspUrl   
)

Definition at line 214 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [9/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
tcpUrl   
)

Definition at line 223 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [10/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
udpUrl   
)

Definition at line 205 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [11/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
videoConversionElement   
)

Definition at line 174 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [12/12]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
videoSource   
)

Definition at line 97 of file VideoSettings.cc.

References Fact::valueChanged().

Variable Documentation

◆ kGstEnabled