From: He Junyan Date: Thu, 29 Aug 2019 07:19:10 +0000 (+0800) Subject: libs: encoder: delete 3 useless init macro X-Git-Tag: 1.19.3~503^2~424 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=8ce90bca1e117f36eb2598f7e6f738dd0ccb7371;p=platform%2Fupstream%2Fgstreamer.git libs: encoder: delete 3 useless init macro --- diff --git a/gst-libs/gst/vaapi/gstvaapiencoder_priv.h b/gst-libs/gst/vaapi/gstvaapiencoder_priv.h index c2ac510..74699ae 100644 --- a/gst-libs/gst/vaapi/gstvaapiencoder_priv.h +++ b/gst-libs/gst/vaapi/gstvaapiencoder_priv.h @@ -371,26 +371,6 @@ struct _GstVaapiEncoderClass gpointer * state); }; -#define GST_VAAPI_ENCODER_CLASS_HOOK(codec, func) \ - .func = G_PASTE (G_PASTE (G_PASTE (gst_vaapi_encoder_,codec),_), func) - -#define GST_VAAPI_ENCODER_CLASS_INIT_BASE(CODEC) \ - .parent_class = { \ - .size = sizeof (G_PASTE (GstVaapiEncoder, CODEC)), \ - .finalize = (GDestroyNotify) gst_vaapi_encoder_finalize \ - } - -#define GST_VAAPI_ENCODER_CLASS_INIT(CODEC, codec) \ - GST_VAAPI_ENCODER_CLASS_INIT_BASE (CODEC), \ - .class_data = &g_class_data, \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, init), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, finalize), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, reconfigure), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, get_default_properties), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, reordering), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, encode), \ - GST_VAAPI_ENCODER_CLASS_HOOK (codec, flush) - G_GNUC_INTERNAL GstVaapiSurfaceProxy * gst_vaapi_encoder_create_surface (GstVaapiEncoder *