diff options
-rw-r--r-- | ext/twolame/gsttwolamemp2enc.h | 21 |
1 files changed, 2 insertions, 19 deletions
diff --git a/ext/twolame/gsttwolamemp2enc.h b/ext/twolame/gsttwolamemp2enc.h index 72a6beaec..2a02ca6bd 100644 --- a/ext/twolame/gsttwolamemp2enc.h +++ b/ext/twolame/gsttwolamemp2enc.h @@ -30,19 +30,8 @@ G_BEGIN_DECLS #include <twolame.h> -#define GST_TYPE_TWO_LAME \ - (gst_two_lame_get_type()) -#define GST_TWO_LAME(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_TWO_LAME,GstTwoLame)) -#define GST_TWO_LAME_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_TWO_LAME,GstTwoLameClass)) -#define GST_IS_TWO_LAME(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_TWO_LAME)) -#define GST_IS_TWO_LAME_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_TWO_LAME)) - -typedef struct _GstTwoLame GstTwoLame; -typedef struct _GstTwoLameClass GstTwoLameClass; +#define GST_TYPE_TWO_LAME (gst_two_lame_get_type()) +G_DECLARE_FINAL_TYPE (GstTwoLame, gst_two_lame, GST, TWO_LAME, GstAudioEncoder) /** * GstTwoLame: @@ -76,12 +65,6 @@ struct _GstTwoLame { twolame_options *glopts; }; -struct _GstTwoLameClass { - GstAudioEncoderClass parent_class; -}; - -GType gst_two_lame_get_type(void); - G_END_DECLS |