From: Víctor Manuel Jáquez Leal Date: Thu, 24 Mar 2016 17:31:27 +0000 (+0100) Subject: avvid{dec,enc}: remove dead gobject macros X-Git-Tag: 1.19.3~499^2~368 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1af733a6366d0f148874bd10958a38ceb79b9be4;p=platform%2Fupstream%2Fgstreamer.git 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 --- 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__ */