summaryrefslogtreecommitdiff
path: root/src/libflac
diff options
context:
space:
mode:
Diffstat (limited to 'src/libflac')
-rw-r--r--src/libflac/Makefile.am5
-rw-r--r--src/libflac/decoder_flac.c2
2 files changed, 3 insertions, 4 deletions
diff --git a/src/libflac/Makefile.am b/src/libflac/Makefile.am
index bd49237dc..12304ff84 100644
--- a/src/libflac/Makefile.am
+++ b/src/libflac/Makefile.am
@@ -1,7 +1,5 @@
include $(top_srcdir)/misc/Makefile.common
-AM_CFLAGS = $(LIBFLAC_CFLAGS)
-
if HAVE_FLAC
flac_module = xineplug_flac.la
endif
@@ -12,6 +10,7 @@ lib_LTLIBRARIES = $(flac_module)
xineplug_flac_la_SOURCES = demux_flac.c decoder_flac.c
xineplug_flac_la_LIBADD = $(LIBFLAC_LIBS) $(XINE_LIB)
-xineplug_flac_la_LDFLAGS = -avoid-version -module -lFLAC @XINE_PLUGIN_MIN_SYMS@
+xineplug_flac_la_CFLAGS = $(LIBFLAC_CFLAGS) $(VISIBILITY_FLAG)
+xineplug_flac_la_LDFLAGS = -avoid-version -module
noinst_HEADERS = demux_flac.h
diff --git a/src/libflac/decoder_flac.c b/src/libflac/decoder_flac.c
index 65f4422ca..a568e27e3 100644
--- a/src/libflac/decoder_flac.c
+++ b/src/libflac/decoder_flac.c
@@ -400,7 +400,7 @@ static const decoder_info_t dec_info_audio = {
5 /* priority */
};
-const plugin_info_t xine_plugin_info[] = {
+const plugin_info_t xine_plugin_info[] EXPORTED = {
/* type, API, "name", version, special_info, init_function */
{ PLUGIN_DEMUX, 26, "flac", XINE_VERSION_CODE, NULL, demux_flac_init_class },
{ PLUGIN_AUDIO_DECODER, 15, "flacdec", XINE_VERSION_CODE, &dec_info_audio, init_plugin },