From 511a48da5662a2d9a696051d18d6515cbdbd40c9 Mon Sep 17 00:00:00 2001 From: He Junyan Date: Thu, 29 Aug 2019 14:53:59 +0800 Subject: [PATCH] libs: encoder: delete the useless constructed func for encoder. --- gst-libs/gst/vaapi/gstvaapiencoder.c | 25 ------------------------- 1 file changed, 25 deletions(-) diff --git a/gst-libs/gst/vaapi/gstvaapiencoder.c b/gst-libs/gst/vaapi/gstvaapiencoder.c index e3108e4..a496626 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder.c +++ b/gst-libs/gst/vaapi/gstvaapiencoder.c @@ -1546,31 +1546,6 @@ error_operation_failed: } } -/* Initialize default values for configurable properties */ -__attribute__ ((unused)) - static void gst_vaapi_encoder_constructed (GObject * object) -{ - GstVaapiEncoder *encoder = GST_VAAPI_ENCODER (object); - GstVaapiEncoderClass *const klass = GST_VAAPI_ENCODER_GET_CLASS (encoder); - GPtrArray *props; - guint i; - - props = klass->get_default_properties (); - if (!props) - return; - - encoder->properties = props; - for (i = 0; i < props->len; i++) { - GstVaapiEncoderPropInfo *const prop = g_ptr_array_index (props, i); - - if (gst_vaapi_encoder_set_property (encoder, prop->prop, - NULL) != GST_VAAPI_ENCODER_STATUS_SUCCESS) - return; - } - - return; -} - G_DEFINE_ABSTRACT_TYPE (GstVaapiEncoder, gst_vaapi_encoder, GST_TYPE_OBJECT); /** -- 2.7.4