QGroundControl
Ground Control Station for MAVLink Drones
Loading...
Searching...
No Matches
_GstQgcVideoSinkBin Struct Reference

#include <gstqgcvideosinkbin.h>

Public Attributes

GstBin parent
 
GstElementvideoconvert
 
GstElementglupload
 
GstElementappsink
 
GstElementpar_capsfilter
 
gboolean gpu_zerocopy
 
gchar * conversion_element
 
gboolean disable_par
 

Detailed Description

Definition at line 10 of file gstqgcvideosinkbin.h.

Member Data Documentation

◆ appsink

GstElement* _GstQgcVideoSinkBin::appsink

Definition at line 15 of file gstqgcvideosinkbin.h.

◆ conversion_element

gchar* _GstQgcVideoSinkBin::conversion_element

Construct-only override for the CPU branch's videoconvert factory. Empty/NULL means auto-probe (SoC-native imxvideoconvert_g2d / nvvidconv → videoconvert).

Definition at line 23 of file gstqgcvideosinkbin.h.

◆ disable_par

gboolean _GstQgcVideoSinkBin::disable_par

Definition at line 24 of file gstqgcvideosinkbin.h.

◆ glupload

GstElement* _GstQgcVideoSinkBin::glupload

Definition at line 14 of file gstqgcvideosinkbin.h.

◆ gpu_zerocopy

gboolean _GstQgcVideoSinkBin::gpu_zerocopy

Definition at line 20 of file gstqgcvideosinkbin.h.

◆ par_capsfilter

GstElement* _GstQgcVideoSinkBin::par_capsfilter

PAR=1/1 capsfilter inserted between videoconvert and appsink on the CPU branch. Suppressed when the disable-par construct property is TRUE (workaround for v4l2 drivers without VIDIOC_CROPCAP that deadlock negotiation when PAR is forced).

Definition at line 19 of file gstqgcvideosinkbin.h.

◆ parent

GstBin _GstQgcVideoSinkBin::parent

Definition at line 12 of file gstqgcvideosinkbin.h.

◆ videoconvert

GstElement* _GstQgcVideoSinkBin::videoconvert

Definition at line 13 of file gstqgcvideosinkbin.h.


The documentation for this struct was generated from the following file: