|
QGroundControl
Ground Control Station for MAVLink Drones
|
#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) |
| bool allowJitterBuffer |
Definition at line 185 of file GstSourceFactory.cc.
| GstElement* binParser |
Definition at line 182 of file GstSourceFactory.cc.
Referenced by GStreamer::SourceFactory::create().
| 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().
| guint latencyMs |
Definition at line 184 of file GstSourceFactory.cc.
Referenced by GStreamer::SourceFactory::create().