QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
GstScoped.h File Reference
#include <gst/gst.h>
#include <memory>
+ Include dependency graph for GstScoped.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GStreamer::GstObjectDeleter
 
struct  GStreamer::GstQueryDeleter
 

Namespaces

namespace  GStreamer
 

Typedefs

using GStreamer::GstObjectPtr = std::unique_ptr< GstObject, GstObjectDeleter >
 
using GStreamer::GstFactoryPtr = std::unique_ptr< GstElementFactory, GstObjectDeleter >
 
using GStreamer::GstFeaturePtr = std::unique_ptr< GstPluginFeature, GstObjectDeleter >
 
using GStreamer::GstQueryPtr = std::unique_ptr< GstQuery, GstQueryDeleter >
 

Functions

GstFactoryPtr GStreamer::adoptFactory (GstElementFactory *factory) noexcept
 
GstFeaturePtr GStreamer::adoptFeature (GstPluginFeature *feature) noexcept
 
GstQueryPtr GStreamer::adoptQuery (GstQuery *query) noexcept