From: RĂ©mi Denis-Courmont Date: Fri, 5 Sep 2008 17:01:25 +0000 (+0300) Subject: Move a bunch of plugins out of configure.ac X-Git-Tag: 1.0.0-pre1~3534 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=fa0e963f7ff1ad54afefeaf8c09aa6250efd84c9;p=vlc Move a bunch of plugins out of configure.ac --- diff --git a/configure.ac b/configure.ac index 70204c374e..d8d29086dc 100644 --- a/configure.ac +++ b/configure.ac @@ -1093,40 +1093,6 @@ test "${enable_cprof}" != "yes" && enable_cprof="no" dnl dnl default modules dnl -VLC_ADD_PLUGIN([dummy]) -VLC_ADD_PLUGIN([stats]) -VLC_ADD_PLUGIN([logger]) -VLC_ADD_PLUGIN([memcpy]) -dnl Demuxers: -VLC_ADD_PLUGIN([mpgv]) -VLC_ADD_PLUGIN([mpga]) -VLC_ADD_PLUGIN([m4v]) -VLC_ADD_PLUGIN([m4a]) -VLC_ADD_PLUGIN([h264]) -VLC_ADD_PLUGIN([cdg]) -VLC_ADD_PLUGIN([ps]) -VLC_ADD_PLUGIN([avi]) -VLC_ADD_PLUGIN([asf]) -VLC_ADD_PLUGIN([mp4]) -dnl Text codecs: -VLC_ADD_PLUGIN([cvdsub]) -VLC_ADD_PLUGIN([svcdsub]) -VLC_ADD_PLUGIN([spudec]) -VLC_ADD_PLUGIN([subsdec]) -VLC_ADD_PLUGIN([subsusf]) -VLC_ADD_PLUGIN([t140]) -VLC_ADD_PLUGIN([dvbsub]) -VLC_ADD_PLUGIN([cc]) -dnl Video codecs: -dnl Audio codecs: -VLC_ADD_PLUGIN([araw]) -VLC_ADD_PLUGIN([adpcm]) -VLC_ADD_PLUGIN([mpeg_audio]) -VLC_ADD_PLUGIN([lpcm]) -VLC_ADD_PLUGIN([a52]) -VLC_ADD_PLUGIN([dts]) -VLC_ADD_PLUGIN([flac]) -VLC_ADD_PLUGIN([aes3]) dnl Video filters: VLC_ADD_PLUGIN([deinterlace]) VLC_ADD_PLUGIN([invert]) @@ -1156,29 +1122,6 @@ VLC_ADD_PLUGIN([puzzle]) VLC_ADD_PLUGIN([colorthres]) VLC_ADD_PLUGIN([scene]) VLC_ADD_PLUGIN([yuv]) -dnl Meta demuxers: -VLC_ADD_PLUGIN([playlist]) -VLC_ADD_PLUGIN([export]) -VLC_ADD_PLUGIN([nsc]) -VLC_ADD_PLUGIN([xtag]) -dnl Channel mixing audio filters: -VLC_ADD_PLUGIN([converter_fixed]) -VLC_ADD_PLUGIN([mono]) -VLC_ADD_PLUGIN([trivial_channel_mixer]) -dnl Resampling audio filters: -VLC_ADD_PLUGIN([trivial_resampler]) -VLC_ADD_PLUGIN([ugly_resampler]) -dnl Audio mixers: -VLC_ADD_PLUGIN([trivial_mixer]) -dnl Video chromas: -VLC_ADD_PLUGIN([i420_rgb]) -VLC_ADD_PLUGIN([grey_yuv]) -dnl Video codecs: -VLC_ADD_PLUGIN([rawvideo]) -dnl Access filters: -VLC_ADD_PLUGIN([access_filter_timeshift]) -VLC_ADD_PLUGIN([access_filter_dump]) -VLC_ADD_PLUGIN([access_filter_bandwidth]) ALIASES="${ALIASES} cvlc" diff --git a/modules/access_filter/Modules.am b/modules/access_filter/Modules.am index 2b86abb6f9..105d9a2e27 100644 --- a/modules/access_filter/Modules.am +++ b/modules/access_filter/Modules.am @@ -1,3 +1,9 @@ SOURCES_access_filter_timeshift = timeshift.c SOURCES_access_filter_dump = dump.c SOURCES_access_filter_bandwidth = bandwidth.c + +libvlc_LTLIBRARIES += \ + libaccess_filter_timeshift_plugin.la \ + libaccess_filter_dump_plugin.la \ + libaccess_filter_bandwidth_plugin.la \ + $(NULL) diff --git a/modules/audio_filter/channel_mixer/Modules.am b/modules/audio_filter/channel_mixer/Modules.am index 9c4ef46093..83920db2e5 100644 --- a/modules/audio_filter/channel_mixer/Modules.am +++ b/modules/audio_filter/channel_mixer/Modules.am @@ -3,3 +3,8 @@ SOURCES_simple_channel_mixer = simple.c SOURCES_headphone_channel_mixer = headphone.c SOURCES_dolby_surround_decoder = dolby.c SOURCES_mono = mono.c + +libvlc_LTLIBRARIES += \ + libmono_plugin.la \ + libtrivial_channel_mixer_plugin.la \ + $(NULL) diff --git a/modules/audio_filter/converter/Modules.am b/modules/audio_filter/converter/Modules.am index f17af3ca52..424240e025 100644 --- a/modules/audio_filter/converter/Modules.am +++ b/modules/audio_filter/converter/Modules.am @@ -5,3 +5,7 @@ SOURCES_a52tofloat32 = a52tofloat32.c SOURCES_dtstospdif = dtstospdif.c SOURCES_dtstofloat32 = dtstofloat32.c SOURCES_mpgatofixed32 = mpgatofixed32.c + +libvlc_LTLIBRARIES += \ + libconverter_fixed_plugin.la \ + $(NULL) diff --git a/modules/audio_filter/resampler/Modules.am b/modules/audio_filter/resampler/Modules.am index 191c76bde8..085216ad95 100644 --- a/modules/audio_filter/resampler/Modules.am +++ b/modules/audio_filter/resampler/Modules.am @@ -2,3 +2,8 @@ SOURCES_trivial_resampler = trivial.c SOURCES_ugly_resampler = ugly.c SOURCES_linear_resampler = linear.c SOURCES_bandlimited_resampler = bandlimited.c bandlimited.h + +libvlc_LTLIBRARIES += \ + libtrivial_resampler_plugin.la \ + libugly_resampler_plugin.la \ + $(NULL) diff --git a/modules/audio_mixer/Modules.am b/modules/audio_mixer/Modules.am index 3238bc4a65..0ff953cad4 100644 --- a/modules/audio_mixer/Modules.am +++ b/modules/audio_mixer/Modules.am @@ -1,3 +1,5 @@ SOURCES_trivial_mixer = trivial.c SOURCES_float32_mixer = float32.c SOURCES_spdif_mixer = spdif.c + +libvlc_LTLIBRARIES += libtrivial_mixer_plugin.la diff --git a/modules/codec/Modules.am b/modules/codec/Modules.am index 2b4d859301..2a10ce6a7d 100644 --- a/modules/codec/Modules.am +++ b/modules/codec/Modules.am @@ -1,5 +1,4 @@ SUBDIRS = cmml dmo avcodec subtitles spudec xvmc -# Disabled modules SOURCES_a52 = a52.c SOURCES_dts = dts.c SOURCES_flac = flac.c @@ -38,3 +37,19 @@ SOURCES_kate = kate.c SOURCES_schroedinger = schroedinger.c SOURCES_libass = libass.c SOURCES_aes3 = aes3.c + +libvlc_LTLIBRARIES += \ + liba52_plugin.la \ + libadpcm_plugin.la \ + libaes3_plugin.la \ + libaraw_plugin.la \ + libcc_plugin.la \ + libcvdsub_plugin.la \ + libdts_plugin.la \ + libflac_plugin.la \ + libdvbsub_plugin.la \ + liblpcm_plugin.la \ + libmpeg_audio_plugin.la \ + librawvideo_plugin.la \ + libsvcdsub_plugin.la \ + $(NULL) diff --git a/modules/codec/spudec/Modules.am b/modules/codec/spudec/Modules.am index 371fcfe0b5..3db24c5a78 100644 --- a/modules/codec/spudec/Modules.am +++ b/modules/codec/spudec/Modules.am @@ -3,3 +3,5 @@ SOURCES_spudec = \ parse.c \ spudec.h \ $(NULL) + +libvlc_LTLIBRARIES += libspudec_plugin.la diff --git a/modules/codec/subtitles/Modules.am b/modules/codec/subtitles/Modules.am index 1540baa609..9fa1f5f705 100644 --- a/modules/codec/subtitles/Modules.am +++ b/modules/codec/subtitles/Modules.am @@ -1,3 +1,9 @@ SOURCES_subsdec = subsass.c subsdec.c subsdec.h SOURCES_subsusf = subsusf.c subsdec.h SOURCES_t140 = t140.c + +libvlc_LTLIBRARIES += \ + libsubsdec_plugin.la \ + libsubsusf_plugin.la \ + libt140_plugin.la \ + $(NULL) diff --git a/modules/demux/Modules.am b/modules/demux/Modules.am index 459d7428eb..c487a62ee9 100644 --- a/modules/demux/Modules.am +++ b/modules/demux/Modules.am @@ -37,14 +37,17 @@ libvlc_LTLIBRARIES += \ liba52sys_plugin.la \ libaiff_plugin.la \ libau_plugin.la \ + libcdg_plugin.la \ libdemux_cdg_plugin.la \ libdemuxdump_plugin.la \ libdtssys_plugin.la \ libflacsys_plugin.la \ libmjpeg_plugin.la \ + libnsc_plugin.la \ libnsv_plugin.la \ libnuv_plugin.la \ libpva_plugin.la \ + libps_plugin.la \ librawdv_plugin.la \ librawvid_plugin.la \ libreal_plugin.la \ diff --git a/modules/demux/asf/Modules.am b/modules/demux/asf/Modules.am index 1d1e6993ac..b15f37a2ca 100644 --- a/modules/demux/asf/Modules.am +++ b/modules/demux/asf/Modules.am @@ -3,3 +3,5 @@ SOURCES_asf = \ libasf.c \ libasf.h \ $(NULL) + +libvlc_LTLIBRARIES += libasf_plugin.la diff --git a/modules/demux/avi/Modules.am b/modules/demux/avi/Modules.am index 760a57ca23..f0618da0cf 100644 --- a/modules/demux/avi/Modules.am +++ b/modules/demux/avi/Modules.am @@ -3,3 +3,5 @@ SOURCES_avi = \ libavi.c \ libavi.h \ $(NULL) + +libvlc_LTLIBRARIES += libavi_plugin.la diff --git a/modules/demux/mp4/Modules.am b/modules/demux/mp4/Modules.am index 9e1639e8c3..34ee3bde0e 100644 --- a/modules/demux/mp4/Modules.am +++ b/modules/demux/mp4/Modules.am @@ -6,3 +6,5 @@ SOURCES_mp4 = \ drms.h \ drmstables.h \ $(NULL) + +libvlc_LTLIBRARIES += libmp4_plugin.la diff --git a/modules/demux/mpeg/Modules.am b/modules/demux/mpeg/Modules.am index fa4a51858a..3fdfef6efc 100644 --- a/modules/demux/mpeg/Modules.am +++ b/modules/demux/mpeg/Modules.am @@ -3,3 +3,11 @@ SOURCES_m4v = m4v.c SOURCES_mpga = mpga.c SOURCES_mpgv = mpgv.c SOURCES_h264 = h264.c + +libvlc_LTLIBRARIES += \ + libmpga_plugin.la \ + libmpgv_plugin.la \ + libm4a_plugin.la \ + libm4v_plugin.la \ + libh264_plugin.la \ + $(NULL) diff --git a/modules/demux/playlist/Modules.am b/modules/demux/playlist/Modules.am index 7d5277e154..7f5895fcc5 100644 --- a/modules/demux/playlist/Modules.am +++ b/modules/demux/playlist/Modules.am @@ -17,3 +17,5 @@ SOURCES_playlist = \ itml.c \ itml.h \ $(NULL) + +libvlc_LTLIBRARIES += libplaylist_plugin.la diff --git a/modules/misc/Modules.am b/modules/misc/Modules.am index 366cfba911..7f3b332fcb 100644 --- a/modules/misc/Modules.am +++ b/modules/misc/Modules.am @@ -24,6 +24,9 @@ SOURCES_svg = svg.c SOURCES_audioscrobbler = audioscrobbler.c SOURCES_inhibit = inhibit.c +libvlc_LTLIBRARIES += \ + liblogger_plugin.la + if ENABLE_SOUT libvlc_LTLIBRARIES += \ libvod_rtsp_plugin.la \ diff --git a/modules/misc/dummy/Modules.am b/modules/misc/dummy/Modules.am index 21773febf6..300177d126 100644 --- a/modules/misc/dummy/Modules.am +++ b/modules/misc/dummy/Modules.am @@ -10,3 +10,4 @@ SOURCES_dummy = \ renderer.c \ $(NULL) +libvlc_LTLIBRARIES += libdummy_plugin.la diff --git a/modules/misc/memcpy/Modules.am b/modules/misc/memcpy/Modules.am index 21029ddc2d..447495ae20 100644 --- a/modules/misc/memcpy/Modules.am +++ b/modules/misc/memcpy/Modules.am @@ -21,3 +21,4 @@ SOURCES_memcpyaltivec = \ memcpyaltivec.c \ $(NULL) +libvlc_LTLIBRARIES += libmemcpy_plugin.la diff --git a/modules/misc/playlist/Modules.am b/modules/misc/playlist/Modules.am index ec0a1a45a1..46b6cbe9be 100644 --- a/modules/misc/playlist/Modules.am +++ b/modules/misc/playlist/Modules.am @@ -5,3 +5,5 @@ SOURCES_export = \ xspf.h \ old.c \ $(NULL) + +libvlc_LTLIBRARIES += libexport_plugin.la diff --git a/modules/misc/stats/Modules.am b/modules/misc/stats/Modules.am index 0161080085..63e35099f6 100644 --- a/modules/misc/stats/Modules.am +++ b/modules/misc/stats/Modules.am @@ -7,3 +7,4 @@ SOURCES_stats = \ vout.c \ $(NULL) +libvlc_LTLIBRARIES += libstats_plugin.la diff --git a/modules/misc/xml/Modules.am b/modules/misc/xml/Modules.am index e52dcbbd48..d53334e2bd 100644 --- a/modules/misc/xml/Modules.am +++ b/modules/misc/xml/Modules.am @@ -1,2 +1,4 @@ SOURCES_xtag = xtag.c SOURCES_xml = libxml.c + +libvlc_LTLIBRARIES += libxtag_plugin.la diff --git a/modules/video_chroma/Modules.am b/modules/video_chroma/Modules.am index 70d67fa13b..f886becacf 100644 --- a/modules/video_chroma/Modules.am +++ b/modules/video_chroma/Modules.am @@ -78,3 +78,8 @@ SOURCES_yuy2_i422 = \ SOURCES_yuy2_i420 = \ yuy2_i420.c \ $(NULL) + +libvlc_LTLIBRARIES += \ + libi420_rgb_plugin.la \ + libgrey_yuv_plugin.la \ + $(NULL)