diff --git a/gst/autoplug/gstspideridentity.h b/gst/autoplug/gstspideridentity.h index bcc9bc8598..42f5e10cbb 100644 --- a/gst/autoplug/gstspideridentity.h +++ b/gst/autoplug/gstspideridentity.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_spider_identity_details; +extern GstElementDetails gst_spider_identity_details; #define GST_TYPE_SPIDER_IDENTITY \ diff --git a/gst/elements/gstfakesink.h b/gst/elements/gstfakesink.h index 94a9b2a3b5..492e76311a 100644 --- a/gst/elements/gstfakesink.h +++ b/gst/elements/gstfakesink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fakesink_details; +extern GstElementDetails gst_fakesink_details; #define GST_TYPE_FAKESINK \ diff --git a/gst/elements/gstfakesrc.h b/gst/elements/gstfakesrc.h index 61c64840ad..1f13d74c04 100644 --- a/gst/elements/gstfakesrc.h +++ b/gst/elements/gstfakesrc.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fakesrc_details; +extern GstElementDetails gst_fakesrc_details; typedef enum { FAKESRC_FIRST_LAST_LOOP = 1, diff --git a/gst/elements/gstfdsink.h b/gst/elements/gstfdsink.h index 2b4f385c2d..24e62ce40b 100644 --- a/gst/elements/gstfdsink.h +++ b/gst/elements/gstfdsink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fdsink_details; +extern GstElementDetails gst_fdsink_details; #define GST_TYPE_FDSINK \ diff --git a/gst/elements/gstfdsrc.h b/gst/elements/gstfdsrc.h index dfa49b660a..7208ba8980 100644 --- a/gst/elements/gstfdsrc.h +++ b/gst/elements/gstfdsrc.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fdsrc_details; +extern GstElementDetails gst_fdsrc_details; #define GST_TYPE_FDSRC \ diff --git a/gst/elements/gstfilesink.h b/gst/elements/gstfilesink.h index b9da6888c1..57dcf60894 100644 --- a/gst/elements/gstfilesink.h +++ b/gst/elements/gstfilesink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_filesink_details; +extern GstElementDetails gst_filesink_details; #define GST_TYPE_FILESINK \ diff --git a/gst/elements/gstidentity.h b/gst/elements/gstidentity.h index 6987404f44..441a683680 100644 --- a/gst/elements/gstidentity.h +++ b/gst/elements/gstidentity.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_identity_details; +extern GstElementDetails gst_identity_details; #define GST_TYPE_IDENTITY \ diff --git a/gst/elements/gstmd5sink.h b/gst/elements/gstmd5sink.h index 2ad4fdb6d4..5de3ac0398 100644 --- a/gst/elements/gstmd5sink.h +++ b/gst/elements/gstmd5sink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_md5sink_details; +extern GstElementDetails gst_md5sink_details; #define GST_TYPE_MD5SINK \ diff --git a/gst/elements/gstmultidisksrc.h b/gst/elements/gstmultidisksrc.h index eca04e155b..f70d355fae 100644 --- a/gst/elements/gstmultidisksrc.h +++ b/gst/elements/gstmultidisksrc.h @@ -28,7 +28,7 @@ G_BEGIN_DECLS -GstElementDetails gst_multidisksrc_details; +extern GstElementDetails gst_multidisksrc_details; #define GST_TYPE_MULTIDISKSRC \ (gst_multidisksrc_get_type()) diff --git a/gst/elements/gstmultifilesrc.h b/gst/elements/gstmultifilesrc.h index eca04e155b..f70d355fae 100644 --- a/gst/elements/gstmultifilesrc.h +++ b/gst/elements/gstmultifilesrc.h @@ -28,7 +28,7 @@ G_BEGIN_DECLS -GstElementDetails gst_multidisksrc_details; +extern GstElementDetails gst_multidisksrc_details; #define GST_TYPE_MULTIDISKSRC \ (gst_multidisksrc_get_type()) diff --git a/gst/elements/gstpipefilter.h b/gst/elements/gstpipefilter.h index 7699f4e28d..171af6e957 100644 --- a/gst/elements/gstpipefilter.h +++ b/gst/elements/gstpipefilter.h @@ -31,7 +31,7 @@ G_BEGIN_DECLS -GstElementDetails gst_pipefilter_details; +extern GstElementDetails gst_pipefilter_details; #define GST_TYPE_PIPEFILTER \ (gst_pipefilter_get_type()) diff --git a/gst/elements/gstshaper.h b/gst/elements/gstshaper.h index 40540b1767..fa06e0af9c 100644 --- a/gst/elements/gstshaper.h +++ b/gst/elements/gstshaper.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_shaper_details; +extern GstElementDetails gst_shaper_details; #define GST_TYPE_SHAPER \ diff --git a/gst/elements/gststatistics.h b/gst/elements/gststatistics.h index ae0242f0d3..1dee134bdb 100644 --- a/gst/elements/gststatistics.h +++ b/gst/elements/gststatistics.h @@ -29,7 +29,7 @@ G_BEGIN_DECLS -GstElementDetails gst_statistics_details; +extern GstElementDetails gst_statistics_details; #define GST_TYPE_STATISTICS \ diff --git a/plugins/elements/gstfakesink.h b/plugins/elements/gstfakesink.h index 94a9b2a3b5..492e76311a 100644 --- a/plugins/elements/gstfakesink.h +++ b/plugins/elements/gstfakesink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fakesink_details; +extern GstElementDetails gst_fakesink_details; #define GST_TYPE_FAKESINK \ diff --git a/plugins/elements/gstfakesrc.h b/plugins/elements/gstfakesrc.h index 61c64840ad..1f13d74c04 100644 --- a/plugins/elements/gstfakesrc.h +++ b/plugins/elements/gstfakesrc.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fakesrc_details; +extern GstElementDetails gst_fakesrc_details; typedef enum { FAKESRC_FIRST_LAST_LOOP = 1, diff --git a/plugins/elements/gstfdsink.h b/plugins/elements/gstfdsink.h index 2b4f385c2d..24e62ce40b 100644 --- a/plugins/elements/gstfdsink.h +++ b/plugins/elements/gstfdsink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fdsink_details; +extern GstElementDetails gst_fdsink_details; #define GST_TYPE_FDSINK \ diff --git a/plugins/elements/gstfdsrc.h b/plugins/elements/gstfdsrc.h index dfa49b660a..7208ba8980 100644 --- a/plugins/elements/gstfdsrc.h +++ b/plugins/elements/gstfdsrc.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_fdsrc_details; +extern GstElementDetails gst_fdsrc_details; #define GST_TYPE_FDSRC \ diff --git a/plugins/elements/gstfilesink.h b/plugins/elements/gstfilesink.h index b9da6888c1..57dcf60894 100644 --- a/plugins/elements/gstfilesink.h +++ b/plugins/elements/gstfilesink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_filesink_details; +extern GstElementDetails gst_filesink_details; #define GST_TYPE_FILESINK \ diff --git a/plugins/elements/gstidentity.h b/plugins/elements/gstidentity.h index 6987404f44..441a683680 100644 --- a/plugins/elements/gstidentity.h +++ b/plugins/elements/gstidentity.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_identity_details; +extern GstElementDetails gst_identity_details; #define GST_TYPE_IDENTITY \ diff --git a/plugins/elements/gstmd5sink.h b/plugins/elements/gstmd5sink.h index 2ad4fdb6d4..5de3ac0398 100644 --- a/plugins/elements/gstmd5sink.h +++ b/plugins/elements/gstmd5sink.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_md5sink_details; +extern GstElementDetails gst_md5sink_details; #define GST_TYPE_MD5SINK \ diff --git a/plugins/elements/gstmultidisksrc.h b/plugins/elements/gstmultidisksrc.h index eca04e155b..f70d355fae 100644 --- a/plugins/elements/gstmultidisksrc.h +++ b/plugins/elements/gstmultidisksrc.h @@ -28,7 +28,7 @@ G_BEGIN_DECLS -GstElementDetails gst_multidisksrc_details; +extern GstElementDetails gst_multidisksrc_details; #define GST_TYPE_MULTIDISKSRC \ (gst_multidisksrc_get_type()) diff --git a/plugins/elements/gstmultifilesrc.h b/plugins/elements/gstmultifilesrc.h index eca04e155b..f70d355fae 100644 --- a/plugins/elements/gstmultifilesrc.h +++ b/plugins/elements/gstmultifilesrc.h @@ -28,7 +28,7 @@ G_BEGIN_DECLS -GstElementDetails gst_multidisksrc_details; +extern GstElementDetails gst_multidisksrc_details; #define GST_TYPE_MULTIDISKSRC \ (gst_multidisksrc_get_type()) diff --git a/plugins/elements/gstpipefilter.h b/plugins/elements/gstpipefilter.h index 7699f4e28d..171af6e957 100644 --- a/plugins/elements/gstpipefilter.h +++ b/plugins/elements/gstpipefilter.h @@ -31,7 +31,7 @@ G_BEGIN_DECLS -GstElementDetails gst_pipefilter_details; +extern GstElementDetails gst_pipefilter_details; #define GST_TYPE_PIPEFILTER \ (gst_pipefilter_get_type()) diff --git a/plugins/elements/gstshaper.h b/plugins/elements/gstshaper.h index 40540b1767..fa06e0af9c 100644 --- a/plugins/elements/gstshaper.h +++ b/plugins/elements/gstshaper.h @@ -30,7 +30,7 @@ G_BEGIN_DECLS -GstElementDetails gst_shaper_details; +extern GstElementDetails gst_shaper_details; #define GST_TYPE_SHAPER \ diff --git a/plugins/elements/gststatistics.h b/plugins/elements/gststatistics.h index ae0242f0d3..1dee134bdb 100644 --- a/plugins/elements/gststatistics.h +++ b/plugins/elements/gststatistics.h @@ -29,7 +29,7 @@ G_BEGIN_DECLS -GstElementDetails gst_statistics_details; +extern GstElementDetails gst_statistics_details; #define GST_TYPE_STATISTICS \