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

Go to the source code of this file.

Classes

struct  _GstQgcVideoSinkBin
 

Macros

#define GST_TYPE_QGC_VIDEO_SINK_BIN   (gst_qgc_video_sink_bin_get_type())
 

Functions

GstElementgst_qgc_video_sink_bin_get_qvideosink (GstQgcVideoSinkBin *self)
 Returns the internal qgcqvideosink element, transfer-full (caller unrefs); NULL if not yet constructed.
 
gboolean gst_qgc_video_sink_bin_get_gpu_zerocopy (GstElement *bin)
 Whether the bin built its GPU zero-copy pipeline (mirrors "gpu-zerocopy"); NULL-safe (FALSE).
 

Macro Definition Documentation

◆ GST_TYPE_QGC_VIDEO_SINK_BIN

#define GST_TYPE_QGC_VIDEO_SINK_BIN   (gst_qgc_video_sink_bin_get_type())

Definition at line 7 of file gstqgcvideosinkbin.h.

Function Documentation

◆ gst_qgc_video_sink_bin_get_gpu_zerocopy()

gboolean gst_qgc_video_sink_bin_get_gpu_zerocopy ( GstElement bin)

Whether the bin built its GPU zero-copy pipeline (mirrors "gpu-zerocopy"); NULL-safe (FALSE).

Definition at line 563 of file gstqgcvideosinkbin.cc.

Referenced by GStreamer::setupQVideoSinkElement().

◆ gst_qgc_video_sink_bin_get_qvideosink()

GstElement * gst_qgc_video_sink_bin_get_qvideosink ( GstQgcVideoSinkBin *  self)

Returns the internal qgcqvideosink element, transfer-full (caller unrefs); NULL if not yet constructed.

Definition at line 557 of file gstqgcvideosinkbin.cc.

Referenced by GStreamer::setupQVideoSinkElement().