QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GStreamerHelpers.h File Reference
#include <QtCore/QString>
#include <cstdint>
#include <functional>
#include <glib.h>
#include <gst/gst.h>
#include "GStreamer.h"
+ Include dependency graph for GStreamerHelpers.h:
+ This graph shows which files directly or indirectly include this file:

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)
 
bool GStreamer::isHardwareDecoderFactory (GstElementFactory *factory)
 
bool GStreamer::changeFeatureRank (GstRegistry *registry, const char *featureName, uint16_t rank)
 
void GStreamer::setCodecPriorities (VideoDecoderOptions option)
 
void GStreamer::setCodecPriorities (int rawOption)
 Overload taking the raw forceVideoDecoder setting value; the cast/range-check lives in the impl.
 
void GStreamer::forEachPlugin (GstRegistry *registry, const std::function< void(GstPlugin *)> &visitor)