summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/vdr/Makefile.am9
-rw-r--r--src/vdr/input_vdr.c2
-rw-r--r--src/vdr/post_vdr.c2
3 files changed, 7 insertions, 6 deletions
diff --git a/src/vdr/Makefile.am b/src/vdr/Makefile.am
index b09c86487..44af6078b 100644
--- a/src/vdr/Makefile.am
+++ b/src/vdr/Makefile.am
@@ -1,14 +1,15 @@
include $(top_srcdir)/misc/Makefile.common
+AM_CFLAGS = $(DEFAULT_OCFLAGS) $(VISIBILITY_FLAG)
+AM_LDFLAGS = $(xineplug_ldflags)
+
+xineinclude_HEADERS = input_vdr.h
+
xineplug_LTLIBRARIES = xineplug_inp_vdr.la
xinepost_LTLIBRARIES = xineplug_post_vdr.la
xineplug_inp_vdr_la_SOURCES = input_vdr.c
xineplug_inp_vdr_la_LIBADD = $(XINE_LIB) $(PTHREAD_LIBS)
-xineplug_inp_vdr_la_LDFLAGS = $(xineplug_ldflags)
-
-xineinclude_HEADERS = input_vdr.h
xineplug_post_vdr_la_SOURCES = post_vdr.c post_vdr_video.c post_vdr_audio.c post_vdr.h
xineplug_post_vdr_la_LIBADD = $(XINE_LIB)
-xineplug_post_vdr_la_LDFLAGS = $(xineplug_ldflags)
diff --git a/src/vdr/input_vdr.c b/src/vdr/input_vdr.c
index 918e0d0d5..1f82def28 100644
--- a/src/vdr/input_vdr.c
+++ b/src/vdr/input_vdr.c
@@ -2536,7 +2536,7 @@ static void *init_class(xine_t *xine, void *data)
* exported plugin catalog entry
*/
-plugin_info_t xine_plugin_info[] =
+plugin_info_t xine_plugin_info[] EXPORTED =
{
/* type, API, "name", version, special_info, init_function */
{ PLUGIN_INPUT, 17, "VDR", XINE_VERSION_CODE, NULL, init_class },
diff --git a/src/vdr/post_vdr.c b/src/vdr/post_vdr.c
index b47ff3312..fd95b371f 100644
--- a/src/vdr/post_vdr.c
+++ b/src/vdr/post_vdr.c
@@ -33,7 +33,7 @@
static post_info_t vdr_video_special_info = { XINE_POST_TYPE_VIDEO_FILTER };
static post_info_t vdr_audio_special_info = { XINE_POST_TYPE_AUDIO_FILTER };
-plugin_info_t xine_plugin_info[] =
+plugin_info_t xine_plugin_info[] EXPORTED =
{
/* type, API, "name", version, special_info, init_function */
{ PLUGIN_POST, 9, "vdr" , XINE_VERSION_CODE, &vdr_video_special_info, &vdr_video_init_plugin },