From 6978eae21a728e1eac9ece5cb7d90e1209279683 Mon Sep 17 00:00:00 2001 From: He Junyan Date: Thu, 29 Aug 2019 14:38:49 +0800 Subject: [PATCH] libs: encoder: delete useless gst_vaapi_encoder_new func. GstVaapiEncoder is a abstract gobject and never be created directly. --- gst-libs/gst/vaapi/gstvaapiencoder.c | 8 -------- gst-libs/gst/vaapi/gstvaapiencoder_priv.h | 5 ----- 2 files changed, 13 deletions(-) diff --git a/gst-libs/gst/vaapi/gstvaapiencoder.c b/gst-libs/gst/vaapi/gstvaapiencoder.c index 7451a24..4c559de 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder.c @@ -1621,14 +1621,6 @@ gst_vaapi_encoder_finalize (GObject * object) G_OBJECT_CLASS (gst_vaapi_encoder_parent_class)->finalize (object); } -/* Helper function to create new GstVaapiEncoder instances (internal) */ -GstVaapiEncoder * -gst_vaapi_encoder_new (const GstVaapiEncoderClass * klass, - GstVaapiDisplay * display) -{ - return NULL; -} - static void encoder_set_property (GObject * object, guint prop_id, const GValue * value, GParamSpec * pspec) diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_priv.h b/gst-libs/gst/vaapi/gstvaapiencoder_priv.h index 170cede..c2ac510 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder_priv.h +++ b/gst-libs/gst/vaapi/gstvaapiencoder_priv.h @@ -392,11 +392,6 @@ struct _GstVaapiEncoderClass GST_VAAPI_ENCODER_CLASS_HOOK (codec, flush) G_GNUC_INTERNAL -GstVaapiEncoder * -gst_vaapi_encoder_new (const GstVaapiEncoderClass * klass, - GstVaapiDisplay * display); - -G_GNUC_INTERNAL GstVaapiSurfaceProxy * gst_vaapi_encoder_create_surface (GstVaapiEncoder * encoder); -- 2.7.4