QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GStreamerHelpers.cc File Reference
#include "GStreamerHelpers.h"
#include <QtCore/QByteArray>
#include <QtCore/QDateTime>
#include <QtCore/QDir>
#include <QtCore/QFile>
#include <QtCore/QFileInfo>
#include <QtCore/QLatin1String>
#include <QtCore/QStandardPaths>
#include <QtCore/QString>
#include <QtCore/QStringList>
#include <QtQuick/QQuickWindow>
#include <QtQuick/QSGRendererInterface>
#include <array>
#include <gst/rtsp/gstrtspurl.h>
#include <span>
#include "GStreamer.h"
#include "GstScoped.h"
#include "QGCLoggingCategory.h"
+ Include dependency graph for GStreamerHelpers.cc:

Go to the source code of this file.

Namespaces

namespace  GStreamer
 

Functions

bool GStreamer::isValidRtspUri (const gchar *uri_str)
 
QString GStreamer::writePipelineDot (GstElement *pipeline, const char *tag)
 
void GStreamer::forEachPlugin (GstRegistry *registry, const std::function< void(GstPlugin *)> &visitor)
 
bool GStreamer::isHardwareDecoderFactory (GstElementFactory *factory)
 
bool GStreamer::changeFeatureRank (GstRegistry *registry, const char *featureName, uint16_t rank)
 
void GStreamer::setCodecPriorities (int rawOption)
 Overload taking the raw forceVideoDecoder setting value; the cast/range-check lives in the impl.
 
void GStreamer::setCodecPriorities (VideoDecoderOptions option)