QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
gstqgcvideosinkbin.h
Go to the documentation of this file.
1
#pragma once
2
3
#include <gst/gstbin.h>
4
5
G_BEGIN_DECLS
6
7
#define GST_TYPE_QGC_VIDEO_SINK_BIN (gst_qgc_video_sink_bin_get_type())
8
G_DECLARE_FINAL_TYPE (GstQgcVideoSinkBin, gst_qgc_video_sink_bin, GST, QGC_VIDEO_SINK_BIN, GstBin)
9
10
struct
_GstQgcVideoSinkBin
11
{
12
GstBin
parent
;
13
GstElement
*
videoconvert
;
14
GstElement
*
glupload
;
15
GstElement
*
appsink
;
19
GstElement
*
par_capsfilter
;
20
gboolean
gpu_zerocopy
;
23
gchar *
conversion_element
;
24
gboolean
disable_par
;
25
};
26
30
GstElement
*
gst_qgc_video_sink_bin_get_appsink
(GstQgcVideoSinkBin *self);
31
32
G_END_DECLS
GstElement
struct _GstElement GstElement
Definition
GstVideoReceiver.h:41
gst_qgc_video_sink_bin_get_appsink
GstElement * gst_qgc_video_sink_bin_get_appsink(GstQgcVideoSinkBin *self)
Definition
gstqgcvideosinkbin.cc:634
_GstQgcVideoSinkBin
Definition
gstqgcvideosinkbin.h:11
_GstQgcVideoSinkBin::videoconvert
GstElement * videoconvert
Definition
gstqgcvideosinkbin.h:13
_GstQgcVideoSinkBin::par_capsfilter
GstElement * par_capsfilter
Definition
gstqgcvideosinkbin.h:19
_GstQgcVideoSinkBin::conversion_element
gchar * conversion_element
Definition
gstqgcvideosinkbin.h:23
_GstQgcVideoSinkBin::disable_par
gboolean disable_par
Definition
gstqgcvideosinkbin.h:24
_GstQgcVideoSinkBin::parent
GstBin parent
Definition
gstqgcvideosinkbin.h:12
_GstQgcVideoSinkBin::gpu_zerocopy
gboolean gpu_zerocopy
Definition
gstqgcvideosinkbin.h:20
_GstQgcVideoSinkBin::appsink
GstElement * appsink
Definition
gstqgcvideosinkbin.h:15
_GstQgcVideoSinkBin::glupload
GstElement * glupload
Definition
gstqgcvideosinkbin.h:14
src
VideoManager
VideoReceiver
GStreamer
gstqgc
gstqgcvideosinkbin.h
Generated by
1.9.8