QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GStreamer.cc File Reference
#include "GStreamer.h"
#include "GStreamerHelpers.h"
#include "GStreamerLogging.h"
#include "AppSettings.h"
#include "QGCLoggingCategory.h"
#include "GstVideoReceiver.h"
#include "SettingsManager.h"
#include "VideoSettings.h"
#include "Fact.h"
#include "GstAppSinkAdapter.h"
#include <QtGui/QGuiApplication>
#include <QtGui/QScreen>
#include <QtCore/QCoreApplication>
#include <QtCore/QDir>
#include <QtCore/QFileInfo>
#include <QtCore/QMutex>
#include <QtCore/QSettings>
#include <QtCore/QStandardPaths>
#include <QtCore/QStringList>
#include <QtQuick/QQuickItem>
#include <atomic>
#include <gst/gst.h>
+ Include dependency graph for GStreamer.cc:

Go to the source code of this file.

Namespaces

namespace  GStreamer
 

Functions

G_BEGIN_DECLS GST_PLUGIN_STATIC_DECLARE (qgc)
 
void GStreamer::setDebugLevel (int level)
 
void GStreamer::prepareEnvironment ()
 
bool GStreamer::completeInit ()
 
bool GStreamer::initialize ()
 
void * GStreamer::createVideoSink (QQuickItem *, QObject *)
 
void GStreamer::releaseVideoSink (void *sink)
 
VideoReceiverGStreamer::createVideoReceiver (QObject *parent)
 
bool GStreamer::setupAppSinkAdapter (void *sinkBin, QVideoSink *videoSink, QObject *adapterParent)
 Connect the appsink inside sinkBin to videoSink. Returns true on success.
 
void GStreamer::setAppSinkAdaptersActive (QObject *adapterParent, bool active)
 

Function Documentation

◆ GST_PLUGIN_STATIC_DECLARE()

G_BEGIN_DECLS GST_PLUGIN_STATIC_DECLARE ( qgc  )