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, forceCpuVideoPath)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, videoConversionElement)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, disablePixelAspectRatio)
 
 DECLARE_SETTINGSFACT_NO_FUNC (VideoSettings, frameSmoothingEnabled)
 
 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 20 of file VideoSettings.cc.

References UVCReceiver::getDeviceNameList().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [1/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
disablePixelAspectRatio   
)

Definition at line 169 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [2/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
forceCpuVideoPath   
)

Definition at line 144 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [3/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
forceVideoDecoder   
)

Definition at line 120 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [4/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
frameSmoothingEnabled   
)

Definition at line 178 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [5/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
lowLatencyMode   
)

Definition at line 132 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [6/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtspTimeout   
)

Definition at line 187 of file VideoSettings.cc.

References kGstEnabled, and Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [7/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
rtspUrl   
)

Definition at line 208 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [8/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
tcpUrl   
)

Definition at line 217 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [9/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
udpUrl   
)

Definition at line 199 of file VideoSettings.cc.

References Fact::valueChanged().

◆ DECLARE_SETTINGSFACT_NO_FUNC() [10/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
videoConversionElement   
)

Definition at line 160 of file VideoSettings.cc.

References kGstEnabled.

◆ DECLARE_SETTINGSFACT_NO_FUNC() [11/11]

DECLARE_SETTINGSFACT_NO_FUNC ( VideoSettings  ,
videoSource   
)

Definition at line 103 of file VideoSettings.cc.

References Fact::valueChanged().

Variable Documentation

◆ kGstEnabled