Browse Source

gstqgcvideosinkbin.c: fix API definition (#10359)

QGC4.4
Akash Patel 3 years ago committed by GitHub
parent
commit
3f479fc841
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
  1. 16
      src/VideoReceiver/gstqgcvideosinkbin.c

16
src/VideoReceiver/gstqgcvideosinkbin.c

@ -16,6 +16,7 @@ @@ -16,6 +16,7 @@
#include <glib-object.h>
#include <gst/gst.h>
#include <qglobal.h>
GST_DEBUG_CATEGORY_STATIC(gst_qgc_video_sink_bin_debug);
#define GST_CAT_DEFAULT gst_qgc_video_sink_bin_debug
@ -64,12 +65,12 @@ enum { @@ -64,12 +65,12 @@ enum {
static GstBinClass *parent_class;
static void _vsb_init(GstQgcVideoSinkBin *vsb);
static void _vsb_init(GTypeInstance *instanceData, void *vsbVoid);
static void _vsb_dispose(GObject *object);
static void _vsb_get_property(GObject *object, guint prop_id, GValue *value, GParamSpec *pspec);
static void _vsb_set_property(GObject *object, guint prop_id, const GValue *value, GParamSpec *pspec);
static GType _vsb_get_type(void);
static void _vsb_class_init(GstQgcVideoSinkBinClass *klass);
static void _vsb_class_init(void *klass, void *classData);
static gboolean
_vsb_sink_pad_query(GstPad* pad, GstObject* parent, GstQuery* query)
@ -111,8 +112,13 @@ _vsb_sink_pad_query(GstPad* pad, GstObject* parent, GstQuery* query) @@ -111,8 +112,13 @@ _vsb_sink_pad_query(GstPad* pad, GstObject* parent, GstQuery* query)
}
static void
_vsb_init(GstQgcVideoSinkBin *vsb)
_vsb_init(GTypeInstance *instanceData, void *vsbVoid)
{
Q_UNUSED(instanceData);
GstQgcVideoSinkBin *vsb;
vsb = (GstQgcVideoSinkBin *)vsbVoid;
gboolean initialized = FALSE;
GstElement* glcolorconvert = NULL;
GstPad* pad = NULL;
@ -326,8 +332,10 @@ _vsb_get_type(void) @@ -326,8 +332,10 @@ _vsb_get_type(void)
}
static void
_vsb_class_init(GstQgcVideoSinkBinClass *klass)
_vsb_class_init(void *klass, void *classData)
{
Q_UNUSED(classData);
GObjectClass *gobject_klass;
GstElementClass *gstelement_klass;

Loading…
Cancel
Save