From 37458a4a17fad49cd6ff61f4479cec53dba08bf8 Mon Sep 17 00:00:00 2001 From: Arnaud Vrac Date: Mon, 17 Jun 2013 21:27:37 +0200 Subject: [PATCH] vpx: fix compilation when encoder or decoder headers are not installed https://bugzilla.gnome.org/show_bug.cgi?id=704547 --- ext/vpx/gstvp8dec.h | 8 ++++++++ ext/vpx/gstvp8enc.h | 8 ++++++++ ext/vpx/gstvp9dec.h | 8 ++++++++ ext/vpx/gstvp9enc.h | 8 ++++++++ 4 files changed, 32 insertions(+) diff --git a/ext/vpx/gstvp8dec.h b/ext/vpx/gstvp8dec.h index aff3859351..8692f01310 100644 --- a/ext/vpx/gstvp8dec.h +++ b/ext/vpx/gstvp8dec.h @@ -23,6 +23,12 @@ #ifndef __GST_VP8_DEC_H__ #define __GST_VP8_DEC_H__ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_VP8_DECODER + #include #include @@ -81,4 +87,6 @@ GType gst_vp8_dec_get_type (void); G_END_DECLS +#endif + #endif /* __GST_VP8_DEC_H__ */ diff --git a/ext/vpx/gstvp8enc.h b/ext/vpx/gstvp8enc.h index b2351124df..206ac02a47 100644 --- a/ext/vpx/gstvp8enc.h +++ b/ext/vpx/gstvp8enc.h @@ -22,6 +22,12 @@ #ifndef __GST_VP8_ENC_H__ #define __GST_VP8_ENC_H__ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_VP8_ENCODER + #include #include @@ -111,4 +117,6 @@ GType gst_vp8_enc_get_type (void); G_END_DECLS +#endif + #endif /* __GST_VP8_ENC_H__ */ diff --git a/ext/vpx/gstvp9dec.h b/ext/vpx/gstvp9dec.h index ae27f7e082..8cd69ba0db 100644 --- a/ext/vpx/gstvp9dec.h +++ b/ext/vpx/gstvp9dec.h @@ -23,6 +23,12 @@ #ifndef __GST_VP9_DEC_H__ #define __GST_VP9_DEC_H__ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_VP9_DECODER + #include #include @@ -81,4 +87,6 @@ GType gst_vp9_dec_get_type (void); G_END_DECLS +#endif + #endif /* __GST_VP9_DEC_H__ */ diff --git a/ext/vpx/gstvp9enc.h b/ext/vpx/gstvp9enc.h index 8026d58083..b991905796 100644 --- a/ext/vpx/gstvp9enc.h +++ b/ext/vpx/gstvp9enc.h @@ -22,6 +22,12 @@ #ifndef __GST_VP9_ENC_H__ #define __GST_VP9_ENC_H__ +#ifdef HAVE_CONFIG_H +#include "config.h" +#endif + +#ifdef HAVE_VP9_ENCODER + #include #include @@ -110,4 +116,6 @@ GType gst_vp9_enc_get_type (void); G_END_DECLS +#endif + #endif /* __GST_VP9_ENC_H__ */