From 1af733a6366d0f148874bd10958a38ceb79b9be4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?V=C3=ADctor=20Manuel=20J=C3=A1quez=20Leal?= Date: Thu, 24 Mar 2016 18:31:27 +0100 Subject: [PATCH] avvid{dec,enc}: remove dead gobject macros The GObject macros either for GstFFMpegVidDec and GstFFMpegVidEnc can break the compilation because they are not GTypes, since each av video elements are registered in runtime. https://bugzilla.gnome.org/show_bug.cgi?id=764162 --- ext/libav/gstavviddec.h | 11 ----------- ext/libav/gstavvidenc.h | 11 ----------- 2 files changed, 22 deletions(-) diff --git a/ext/libav/gstavviddec.h b/ext/libav/gstavviddec.h index a9965b7..68faf96 100644 --- a/ext/libav/gstavviddec.h +++ b/ext/libav/gstavviddec.h @@ -83,17 +83,6 @@ struct _GstFFMpegVidDecClass AVCodec *in_plugin; }; -#define GST_TYPE_FFMPEGDEC \ - (gst_ffmpegviddec_get_type()) -#define GST_FFMPEGDEC(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_FFMPEGDEC,GstFFMpegVidDec)) -#define GST_FFMPEGVIDDEC_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_FFMPEGDEC,GstFFMpegVidDecClass)) -#define GST_IS_FFMPEGDEC(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_FFMPEGDEC)) -#define GST_IS_FFMPEGVIDDEC_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_FFMPEGDEC)) - G_END_DECLS #endif diff --git a/ext/libav/gstavvidenc.h b/ext/libav/gstavvidenc.h index be7b832..92312bd 100644 --- a/ext/libav/gstavvidenc.h +++ b/ext/libav/gstavvidenc.h @@ -82,17 +82,6 @@ struct _GstFFMpegVidEncClass GstPadTemplate *srctempl, *sinktempl; }; -#define GST_TYPE_FFMPEGVIDENC \ - (gst_ffmpegvidenc_get_type()) -#define GST_FFMPEGVIDENC(obj) \ - (G_TYPE_CHECK_INSTANCE_CAST((obj),GST_TYPE_FFMPEGVIDENC,GstFFMpegVidEnc)) -#define GST_FFMPEGVIDENC_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_CAST((klass),GST_TYPE_FFMPEGVIDENC,GstFFMpegVidEncClass)) -#define GST_IS_FFMPEGVIDENC(obj) \ - (G_TYPE_CHECK_INSTANCE_TYPE((obj),GST_TYPE_FFMPEGVIDENC)) -#define GST_IS_FFMPEGVIDENC_CLASS(klass) \ - (G_TYPE_CHECK_CLASS_TYPE((klass),GST_TYPE_FFMPEGVIDENC)) - G_END_DECLS #endif /* __GST_FFMPEGVIDENC_H__ */ -- 2.7.4