Changeset dd8c12fef6ca5a8159fdf86aa873fbaea5be932a

Show
Ignore:
Timestamp:
04/28/08 21:25:07 (3 months ago)
Author:
Rémi Denis-Courmont <rem@videolan.org>
git-committer:
Rémi Denis-Courmont <rem@videolan.org> 1209410707 +0300
git-parent:

[be5bff39e503467aba0875c4feb490e4f91405d0]

git-author:
Rémi Denis-Courmont <rem@videolan.org> 1209326951 +0300
Message:

Invoke VLC_ADD_PLUGINS with only one plugin at a time

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.ac

    r5a96b05 rdd8c12f  
    846846    [ AC_DEFINE( HAVE_HAL_1, 1 , [Define if you have the new HAL library API]) 
    847847      AC_DEFINE( HAVE_HAL, 1, [Define if you have the HAL library] ) 
    848       VLC_ADD_PLUGINS([hal probe_hal])  
     848      VLC_ADD_PLUGINS([hal]) 
     849      VLC_ADD_PLUGINS([probe_hal]) 
    849850      VLC_ADD_LIBS([libvlc hal probe_hal],[$HAL_LIBS]) 
    850851      VLC_ADD_CFLAGS([libvlc hal probe_hal],[$HAL_CFLAGS])],    
     
    11831184dnl  default modules 
    11841185dnl 
    1185 VLC_ADD_PLUGINS([dummy logger memcpy]) 
    1186 VLC_ADD_PLUGINS([mpgv mpga m4v m4a h264 vc1 demux_cdg cdg ps pva avi asf mp4 rawdv rawvid nsv real aiff mjpeg demuxdump flacsys tta]) 
    1187 VLC_ADD_PLUGINS([cvdsub svcdsub spudec subsdec subsusf t140 dvbsub cc mpeg_audio lpcm a52 dts cinepak flac]) 
    1188 VLC_ADD_PLUGINS([deinterlace invert adjust transform wave ripple psychedelic gradient motionblur rv32 rotate noise grain extract sharpen seamcarving croppadd blendbench]) 
    1189 VLC_ADD_PLUGINS([converter_fixed mono]) 
    1190 VLC_ADD_PLUGINS([trivial_resampler ugly_resampler]) 
    1191 VLC_ADD_PLUGINS([trivial_channel_mixer trivial_mixer]) 
    1192 VLC_ADD_PLUGINS([playlist export nsc xtag]) 
    1193 VLC_ADD_PLUGINS([i420_rgb grey_yuv rawvideo blend scale image vmem logo magnify puzzle colorthres]) 
    1194 VLC_ADD_PLUGINS([wav araw subtitle vobsub adpcm a52sys dtssys au ty voc xa nuv smf]) 
    1195 VLC_ADD_PLUGINS([access_directory access_file access_udp access_tcp]) 
    1196 VLC_ADD_PLUGINS([access_http access_mms access_ftp access_rtmp]) 
     1186VLC_ADD_PLUGINS([dummy]) 
     1187VLC_ADD_PLUGINS([logger]) 
     1188VLC_ADD_PLUGINS([memcpy]) 
     1189dnl Demuxers: 
     1190VLC_ADD_PLUGINS([mpgv]) 
     1191VLC_ADD_PLUGINS([mpga]) 
     1192VLC_ADD_PLUGINS([m4v]) 
     1193VLC_ADD_PLUGINS([m4a]) 
     1194VLC_ADD_PLUGINS([h264]) 
     1195VLC_ADD_PLUGINS([vc1]) 
     1196VLC_ADD_PLUGINS([demux_cdg]) 
     1197VLC_ADD_PLUGINS([cdg]) 
     1198VLC_ADD_PLUGINS([ps]) 
     1199VLC_ADD_PLUGINS([pva]) 
     1200VLC_ADD_PLUGINS([avi]) 
     1201VLC_ADD_PLUGINS([asf]) 
     1202VLC_ADD_PLUGINS([mp4]) 
     1203VLC_ADD_PLUGINS([rawdv]) 
     1204VLC_ADD_PLUGINS([rawvid]) 
     1205VLC_ADD_PLUGINS([nsv]) 
     1206VLC_ADD_PLUGINS([real]) 
     1207VLC_ADD_PLUGINS([aiff]) 
     1208VLC_ADD_PLUGINS([mjpeg]) 
     1209VLC_ADD_PLUGINS([wav]) 
     1210VLC_ADD_PLUGINS([voc]) 
     1211VLC_ADD_PLUGINS([smf]) 
     1212VLC_ADD_PLUGINS([demuxdump]) 
     1213VLC_ADD_PLUGINS([flacsys]) 
     1214VLC_ADD_PLUGINS([tta]) 
     1215VLC_ADD_PLUGINS([subtitle]) 
     1216VLC_ADD_PLUGINS([vobsub]) 
     1217VLC_ADD_PLUGINS([a52sys]) 
     1218VLC_ADD_PLUGINS([dtssys]) 
     1219VLC_ADD_PLUGINS([au]) 
     1220VLC_ADD_PLUGINS([ty]) 
     1221VLC_ADD_PLUGINS([xa]) 
     1222VLC_ADD_PLUGINS([nuv]) 
     1223dnl Text codecs: 
     1224VLC_ADD_PLUGINS([cvdsub]) 
     1225VLC_ADD_PLUGINS([svcdsub]) 
     1226VLC_ADD_PLUGINS([spudec]) 
     1227VLC_ADD_PLUGINS([subsdec]) 
     1228VLC_ADD_PLUGINS([subsusf]) 
     1229VLC_ADD_PLUGINS([t140]) 
     1230VLC_ADD_PLUGINS([dvbsub]) 
     1231VLC_ADD_PLUGINS([cc]) 
     1232dnl Video codecs: 
     1233VLC_ADD_PLUGINS([cinepak]) 
     1234dnl Audio codecs: 
     1235VLC_ADD_PLUGINS([araw]) 
     1236VLC_ADD_PLUGINS([adpcm]) 
     1237VLC_ADD_PLUGINS([mpeg_audio]) 
     1238VLC_ADD_PLUGINS([lpcm]) 
     1239VLC_ADD_PLUGINS([a52]) 
     1240VLC_ADD_PLUGINS([dts]) 
     1241VLC_ADD_PLUGINS([flac]) 
     1242dnl Video filters: 
     1243VLC_ADD_PLUGINS([deinterlace]) 
     1244VLC_ADD_PLUGINS([invert]) 
     1245VLC_ADD_PLUGINS([adjust]) 
     1246VLC_ADD_PLUGINS([transform]) 
     1247VLC_ADD_PLUGINS([wave]) 
     1248VLC_ADD_PLUGINS([ripple]) 
     1249VLC_ADD_PLUGINS([psychedelic]) 
     1250VLC_ADD_PLUGINS([gradient]) 
     1251VLC_ADD_PLUGINS([motionblur]) 
     1252VLC_ADD_PLUGINS([rv32]) 
     1253VLC_ADD_PLUGINS([rotate]) 
     1254VLC_ADD_PLUGINS([noise]) 
     1255VLC_ADD_PLUGINS([grain]) 
     1256VLC_ADD_PLUGINS([extract]) 
     1257VLC_ADD_PLUGINS([sharpen]) 
     1258VLC_ADD_PLUGINS([seamcarving]) 
     1259VLC_ADD_PLUGINS([croppadd]) 
     1260VLC_ADD_PLUGINS([blendbench]) 
     1261VLC_ADD_PLUGINS([blend]) 
     1262VLC_ADD_PLUGINS([scale]) 
     1263VLC_ADD_PLUGINS([image]) 
     1264VLC_ADD_PLUGINS([vmem]) 
     1265VLC_ADD_PLUGINS([logo]) 
     1266VLC_ADD_PLUGINS([magnify]) 
     1267VLC_ADD_PLUGINS([puzzle]) 
     1268VLC_ADD_PLUGINS([colorthres]) 
     1269dnl Meta demuxers: 
     1270VLC_ADD_PLUGINS([playlist]) 
     1271VLC_ADD_PLUGINS([export]) 
     1272VLC_ADD_PLUGINS([nsc]) 
     1273VLC_ADD_PLUGINS([xtag]) 
     1274dnl Channel mixing audio filters: 
     1275VLC_ADD_PLUGINS([converter_fixed]) 
     1276VLC_ADD_PLUGINS([mono]) 
     1277VLC_ADD_PLUGINS([trivial_channel_mixer]) 
     1278dnl Resampling audio filters: 
     1279VLC_ADD_PLUGINS([trivial_resampler]) 
     1280VLC_ADD_PLUGINS([ugly_resampler]) 
     1281dnl Audio mixers: 
     1282VLC_ADD_PLUGINS([trivial_mixer]) 
     1283dnl Video chromas: 
     1284VLC_ADD_PLUGINS([i420_rgb]) 
     1285VLC_ADD_PLUGINS([grey_yuv]) 
     1286dnl Video codecs: 
     1287VLC_ADD_PLUGINS([rawvideo]) 
     1288dnl Accesses: 
     1289VLC_ADD_PLUGINS([access_directory]) 
     1290VLC_ADD_PLUGINS([access_file]) 
     1291VLC_ADD_PLUGINS([access_udp]) 
     1292VLC_ADD_PLUGINS([access_tcp]) 
     1293VLC_ADD_PLUGINS([access_http]) 
     1294VLC_ADD_PLUGINS([access_mms]) 
     1295VLC_ADD_PLUGINS([access_ftp]) 
     1296VLC_ADD_PLUGINS([access_rtmp]) 
     1297VLC_ADD_PLUGINS([access_fake]) 
     1298dnl Access filters: 
     1299VLC_ADD_PLUGINS([access_filter_timeshift]) 
     1300VLC_ADD_PLUGINS([access_filter_record]) 
     1301VLC_ADD_PLUGINS([access_filter_dump]) 
    11971302VLC_ADD_PLUGINS([access_filter_bandwidth]) 
    1198 VLC_ADD_PLUGINS([packetizer_mpegvideo packetizer_h264]) 
    1199 VLC_ADD_PLUGINS([packetizer_mpeg4video packetizer_mpeg4audio]) 
     1303dnl Packetizers: 
     1304VLC_ADD_PLUGINS([packetizer_mpegvideo]) 
     1305VLC_ADD_PLUGINS([packetizer_h264]) 
     1306VLC_ADD_PLUGINS([packetizer_mpeg4video]) 
     1307VLC_ADD_PLUGINS([packetizer_mpeg4audio]) 
    12001308VLC_ADD_PLUGINS([packetizer_vc1]) 
    12011309 
     
    12101318 
    12111319if test "${SYS}" != "mingwce"; then 
    1212   VLC_ADD_PLUGINS([access_fake access_filter_timeshift access_filter_record access_filter_dump]) 
    1213   VLC_ADD_PLUGINS([gestures rc telnet hotkeys showintf marq podcast shout sap fake folder]) 
    1214   VLC_ADD_PLUGINS([rss mosaic wall motiondetect clone crop erase bluescreen alphamask gaussianblur]) 
    1215   VLC_ADD_PLUGINS([i420_yuy2 i422_yuy2 i420_ymga i422_i420 yuy2_i422 yuy2_i420 chroma_chain]) 
    1216   VLC_ADD_PLUGINS([aout_file linear_resampler bandlimited_resampler]) 
    1217   VLC_ADD_PLUGINS([float32_mixer spdif_mixer simple_channel_mixer]) 
    1218   VLC_ADD_PLUGINS([dolby_surround_decoder headphone_channel_mixer normvol equalizer param_eq]) 
    1219   VLC_ADD_PLUGINS([converter_float a52tospdif dtstospdif audio_format]) 
     1320  VLC_ADD_PLUGINS([gestures]) 
     1321  VLC_ADD_PLUGINS([rc]) 
     1322  VLC_ADD_PLUGINS([telnet]) 
     1323  VLC_ADD_PLUGINS([hotkeys]) 
     1324  VLC_ADD_PLUGINS([showintf]) 
     1325  VLC_ADD_PLUGINS([marq]) 
     1326  VLC_ADD_PLUGINS([podcast]) 
     1327  VLC_ADD_PLUGINS([shout]) 
     1328  VLC_ADD_PLUGINS([sap]) 
     1329  VLC_ADD_PLUGINS([fake]) 
     1330  VLC_ADD_PLUGINS([folder]) 
     1331  VLC_ADD_PLUGINS([rss]) 
     1332  VLC_ADD_PLUGINS([mosaic]) 
     1333  VLC_ADD_PLUGINS([wall]) 
     1334  VLC_ADD_PLUGINS([motiondetect]) 
     1335  VLC_ADD_PLUGINS([clone]) 
     1336  VLC_ADD_PLUGINS([crop]) 
     1337  VLC_ADD_PLUGINS([erase]) 
     1338  VLC_ADD_PLUGINS([bluescreen]) 
     1339  VLC_ADD_PLUGINS([alphamask]) 
     1340  VLC_ADD_PLUGINS([gaussianblur]) 
     1341  VLC_ADD_PLUGINS([i420_yuy2]) 
     1342  VLC_ADD_PLUGINS([i422_yuy2]) 
     1343  VLC_ADD_PLUGINS([i420_ymga]) 
     1344  VLC_ADD_PLUGINS([i422_i420]) 
     1345  VLC_ADD_PLUGINS([yuy2_i422]) 
     1346  VLC_ADD_PLUGINS([yuy2_i420]) 
     1347  VLC_ADD_PLUGINS([chroma_chain]) 
     1348  VLC_ADD_PLUGINS([aout_file]) 
     1349  VLC_ADD_PLUGINS([linear_resampler]) 
     1350  VLC_ADD_PLUGINS([bandlimited_resampler]) 
     1351  VLC_ADD_PLUGINS([float32_mixer]) 
     1352  VLC_ADD_PLUGINS([spdif_mixer]) 
     1353  VLC_ADD_PLUGINS([simple_channel_mixer]) 
     1354  VLC_ADD_PLUGINS([dolby_surround_decoder]) 
     1355  VLC_ADD_PLUGINS([headphone_channel_mixer]) 
     1356  VLC_ADD_PLUGINS([normvol]) 
     1357  VLC_ADD_PLUGINS([equalizer]) 
     1358  VLC_ADD_PLUGINS([param_eq]) 
     1359  VLC_ADD_PLUGINS([converter_float]) 
     1360  VLC_ADD_PLUGINS([a52tospdif]) 
     1361  VLC_ADD_PLUGINS([dtstospdif]) 
     1362  VLC_ADD_PLUGINS([audio_format]) 
    12201363  ALIASES="${ALIASES} rvlc" 
    12211364fi 
     
    12251368dnl 
    12261369if test "${SYS}" != "mingw32" -a "${SYS}" != "mingwce"; then 
    1227     VLC_ADD_PLUGINS([screensaver motion]) 
     1370    VLC_ADD_PLUGINS([screensaver]) 
     1371    VLC_ADD_PLUGINS([motion]) 
    12281372    VLC_ADD_PLUGINS([dynamicoverlay]) 
    12291373elif test "${SYS}" != "mingwce"; then 
    1230     VLC_ADD_PLUGINS([ntservice access_smb dmo msn]) 
     1374    VLC_ADD_PLUGINS([ntservice]) 
     1375    VLC_ADD_PLUGINS([access_smb]) 
     1376    VLC_ADD_PLUGINS([dmo]) 
     1377    VLC_ADD_PLUGINS([msn]) 
    12311378    VLC_ADD_LIBS([dmo],[-lole32 -luuid]) 
    12321379else 
     
    15911738if test "${enable_sout}" != "no" 
    15921739then 
    1593   VLC_ADD_PLUGINS([access_output_dummy access_output_udp access_output_file access_output_http]) 
    1594   VLC_ADD_PLUGINS([mux_ps mux_avi mux_mp4 mux_asf mux_dummy mux_wav mux_mpjpeg]) 
     1740  dnl Access outputs: 
     1741  VLC_ADD_PLUGINS([access_output_dummy]) 
     1742  VLC_ADD_PLUGINS([access_output_udp]) 
     1743  VLC_ADD_PLUGINS([access_output_file]) 
     1744  VLC_ADD_PLUGINS([access_output_http]) 
     1745  dnl Muxers: 
     1746  VLC_ADD_PLUGINS([mux_ps]) 
     1747  VLC_ADD_PLUGINS([mux_avi]) 
     1748  VLC_ADD_PLUGINS([mux_mp4]) 
     1749  VLC_ADD_PLUGINS([mux_asf]) 
     1750  VLC_ADD_PLUGINS([mux_dummy]) 
     1751  VLC_ADD_PLUGINS([mux_wav]) 
     1752  VLC_ADD_PLUGINS([mux_mpjpeg]) 
     1753  dnl Packetizers (FIXME: why are the others outside --enable-sout??): 
    15951754  VLC_ADD_PLUGINS([packetizer_copy]) 
    1596  
    1597   VLC_ADD_PLUGINS([stream_out_dummy stream_out_standard stream_out_es stream_out_rtp stream_out_description vod_rtsp]) 
    1598   VLC_ADD_PLUGINS([stream_out_duplicate stream_out_display stream_out_transcode stream_out_bridge stream_out_mosaic_bridge stream_out_autodel]) 
     1755  dnl Stream outputs: 
     1756  VLC_ADD_PLUGINS([stream_out_dummy]) 
     1757  VLC_ADD_PLUGINS([stream_out_standard]) 
     1758  VLC_ADD_PLUGINS([stream_out_es]) 
     1759  VLC_ADD_PLUGINS([stream_out_rtp]) 
     1760  VLC_ADD_PLUGINS([stream_out_description]) 
     1761  VLC_ADD_PLUGINS([stream_out_duplicate]) 
     1762  VLC_ADD_PLUGINS([stream_out_display]) 
     1763  VLC_ADD_PLUGINS([stream_out_transcode]) 
     1764  VLC_ADD_PLUGINS([stream_out_bridge]) 
     1765  VLC_ADD_PLUGINS([stream_out_mosaic_bridge]) 
     1766  VLC_ADD_PLUGINS([stream_out_autodel]) 
    15991767  VLC_ADD_PLUGINS([stream_out_gather]) 
    16001768#  VLC_ADD_PLUGINS([stream_out_transrate]) 
    1601 #  VLC_ADD_PLUGINS([rtcp]) 
     1769  dnl Misc: 
     1770  VLC_ADD_PLUGINS([vod_rtsp]) 
    16021771  VLC_ADD_PLUGINS([profile_parser]) 
    16031772 
     
    24982667  AC_EGREP_HEADER(cdrom_msf0,linux/cdrom.h,[ 
    24992668    AC_MSG_RESULT(yes) 
    2500     VLC_ADD_PLUGINS([vcd cdda]) 
     2669    VLC_ADD_PLUGINS([vcd]) 
     2670    VLC_ADD_PLUGINS([cdda]) 
    25012671  ],[ 
    25022672    AC_MSG_RESULT(no) 
     
    25062676  AC_EGREP_HEADER(scsireq,sys/scsiio.h,[ 
    25072677    AC_MSG_RESULT(yes) 
    2508     VLC_ADD_PLUGINS([vcd cdda]) 
     2678    VLC_ADD_PLUGINS([vcd]) 
     2679    VLC_ADD_PLUGINS([cdda]) 
    25092680    AC_DEFINE(HAVE_SCSIREQ_IN_SYS_SCSIIO_H, 1, For NetBSD VCD support) 
    25102681  ],[ 
     
    25152686  AC_EGREP_HEADER(ioc_toc_header ,sys/cdio.h,[ 
    25162687    AC_MSG_RESULT(yes) 
    2517     VLC_ADD_PLUGINS([vcd cdda]) 
     2688    VLC_ADD_PLUGINS([vcd]) 
     2689    VLC_ADD_PLUGINS([cdda]) 
    25182690    AC_DEFINE(HAVE_IOC_TOC_HEADER_IN_SYS_CDIO_H, 1, For FreeBSD VCD support) 
    25192691  ],[ 
     
    25232695  if test "${SYS}" = "bsdi" -o "${SYS}" = "mingw32" 
    25242696  then 
    2525     VLC_ADD_PLUGINS([vcd cdda]) 
     2697    VLC_ADD_PLUGINS([vcd]) 
     2698    VLC_ADD_PLUGINS([cdda]) 
    25262699  fi 
    25272700 
    25282701  if test "${SYS}" = "darwin" 
    25292702  then 
    2530     VLC_ADD_PLUGINS([vcd cdda]) 
     2703    VLC_ADD_PLUGINS([vcd]) 
     2704    VLC_ADD_PLUGINS([cdda]) 
    25312705    VLC_ADD_LDFLAGS([vcd vcdx cdda cddax],[-Wl,-framework,IOKit,-framework,CoreFoundation]) 
    25322706    VLC_ADD_LIBS([vcdx cddax cdda],[-liconv]) 
     
    37283902    VLC_ADD_LIBS([png],[-lpng -lz]) 
    37293903    VLC_ADD_PLUGINS([png]) 
    3730     VLC_ADD_PLUGINS([osdmenu osd_parser]) 
     3904    VLC_ADD_PLUGINS([osdmenu]) 
     3905    VLC_ADD_PLUGINS([osd_parser]) 
    37313906    AC_DEFINE(HAVE_LIBPNG, 1, [Define if you have the PNG library: libpng])], 
    37323907    [],[-lz]) 
     
    41424317    # SDL on Darwin is heavily patched and can only run SDL_image 
    41434318    if test "${SYS}" != "darwin" -a "${SYS}" != "mingw32"; then 
    4144       VLC_ADD_PLUGINS([vout_sdl aout_sdl]) 
     4319      VLC_ADD_PLUGINS([vout_sdl]) 
     4320      VLC_ADD_PLUGINS([aout_sdl]) 
    41454321    fi 
    41464322    VLC_ADD_CFLAGS([vout_sdl aout_sdl sdl_image],[`${SDL_CONFIG} ${SDL_PREFIX} --cflags | sed 's,SDL,,'`]) 
     
    43914567    then 
    43924568      AC_CHECK_HEADERS(ddraw.h, 
    4393       [ VLC_ADD_PLUGINS([vout_directx aout_directx]) 
     4569      [ VLC_ADD_PLUGINS([vout_directx]) 
     4570        VLC_ADD_PLUGINS([aout_directx]) 
    43944571        VLC_ADD_LIBS([vout_directx],[-lgdi32]) 
    43954572      ]) 
     
    44064583      if test -f ${with_directx}/ddraw.h 
    44074584      then 
    4408         VLC_ADD_PLUGINS([vout_directx aout_directx]) 
     4585        VLC_ADD_PLUGINS([vout_directx]) 
     4586    VLC_ADD_PLUGINS([aout_directx]) 
    44094587        VLC_ADD_CPPFLAGS([vout_directx aout_directx],[-I${with_directx}]) 
    44104588        VLC_ADD_LIBS([vout_directx],[-lgdi32]) 
     
    46224800  fi 
    46234801  if test "${SYS}" = "mingwce"; then 
    4624     VLC_ADD_PLUGINS([wingdi wingapi]) 
     4802    VLC_ADD_PLUGINS([wingdi]) 
     4803    VLC_ADD_PLUGINS([wingapi]) 
    46254804  fi 
    46264805fi 
     
    47894968AS_IF([test "${enable_jack}" != "no"], [ 
    47904969  AC_CHECK_HEADERS(jack/jack.h, [ 
    4791     VLC_ADD_PLUGINS([access_jack jack]) 
     4970    VLC_ADD_PLUGINS([access_jack]) 
     4971    VLC_ADD_PLUGINS([jack]) 
    47924972    VLC_ADD_LIBS([access_jack jack],[-ljack]) 
    47934973  ],[AC_MSG_ERROR([cannot find JACK headers])])