QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GstSourceFactory.cc File Reference
#include "GstSourceFactory.h"
#include <QtCore/QFile>
#include <QtCore/QUrl>
#include <gst/gst.h>
#include <gst/rtsp/gstrtsptransport.h>
#include "GStreamerHelpers.h"
#include "QGCLoggingCategory.h"
#include "QGCNetworkHelper.h"
+ Include dependency graph for GstSourceFactory.cc:

Go to the source code of this file.

Namespaces

namespace  GStreamer
 
namespace  GStreamer::SourceFactory
 

Functions

GstElement * GStreamer::SourceFactory::create (const QString &uri, const Config &config)
 

Variable Documentation

◆ allowJitterBuffer

bool allowJitterBuffer

Definition at line 185 of file GstSourceFactory.cc.

◆ binParser

GstElement* binParser

Definition at line 182 of file GstSourceFactory.cc.

Referenced by GStreamer::SourceFactory::create().

◆ config

Config config

Definition at line 183 of file GstSourceFactory.cc.

Referenced by LinkManager::addConfiguration(), QGCNetworkHelper::applySslConfig(), GPSProtocolRuntime::armDecodeOnly(), GPSFamilyProtocol::armDecodeOnly(), UBX::Protocol::armDecodeOnly(), NTRIPHttpRequest::build(), LinkManager::cancelConfigurationEditing(), GPSProtocolRuntime::configure(), UBX::Protocol::configure(), GraphicsSetup::configureMainWindow(), QGCNetworkHelper::configureRequest(), LinkManager::containsConfiguration(), BluetoothWorker::create(), GStreamer::SourceFactory::create(), LinkManager::createConnectedLink(), LinkManager::createConnectedLink(), QGCNetworkHelper::createInsecureSslConfig(), LinkManager::createMavlinkForwardingSupportLink(), QGCNetworkHelper::createRequest(), LinkConfiguration::createSettings(), VideoBackend::createSink(), QGCNetworkHelper::createSslConfig(), GStreamer::createVideoSink(), LinkManager::disconnectLink(), LinkManager::disconnectLinkConfiguration(), LinkManager::endConfigurationEditing(), LinkManager::endCreateConfiguration(), NTRIPSourceTableController::fetch(), gpsBaseStationStateFor(), gpsDetectedReceiverConfigError(), gpsReceiverConfigError(), gpsReceiverConfigFor(), gpsReceiverConfigForDetected(), GPSStreamDemux::GPSStreamDemux(), gpsValidateBaseStationConfig(), gpsValidateReceiverConfig(), LinkManager::init(), LinkManager::isLinkUSBDirect(), NTRIPHttpSession::open(), LinkManager::removeConfiguration(), QGCFileDownload::start(), QGCFileDownload::start(), LinkManager::startConfigurationEditing(), and SerialAutoConnect::update().

◆ latencyMs

guint latencyMs

Definition at line 184 of file GstSourceFactory.cc.

Referenced by GStreamer::SourceFactory::create().