From: Laurent Aimar Date: Mon, 4 Aug 2008 22:04:28 +0000 (+0200) Subject: Initial libass support. X-Git-Tag: 0.9.0~518^2~16 X-Git-Url: https://git.sesse.net/?a=commitdiff_plain;h=683e9ff866e47e2734cfcef4a5f80e642be6c844;p=vlc Initial libass support. --- diff --git a/configure.ac b/configure.ac index 69532b00cd..e679d0698b 100644 --- a/configure.ac +++ b/configure.ac @@ -3758,6 +3758,27 @@ AS_IF( [test "${enable_csri}" = "yes"], [ ]) ]) +dnl +dnl libass subtitle rendering module +dnl +AC_ARG_ENABLE(libass, + [ --enable-libass Subtitle support using libass (default disabled)]) +AS_IF( [test "${enable_libass}" = "yes"], [ + PKG_CHECK_MODULES(LIBASS, + libass >= 0.9.5, + [ + VLC_ADD_LDFLAGS([libass],[$LIBASS_LIBS]) + VLC_ADD_CFLAGS([libass],[$LIBASS_CFLAGS]) + VLC_ADD_PLUGIN([libass]) + + AC_CHECK_HEADERS(fontconfig/fontconfig.h, + [VLC_ADD_CPPFLAGS([libass],[-DHAVE_FONTCONFIG]) + VLC_ADD_LIBS([libass],[-lfontconfig])]) + ],[ + AC_MSG_WARN([LIBASS library not found]) + ]) + ]) + dnl dnl asa demuxer dnl diff --git a/modules/codec/Modules.am b/modules/codec/Modules.am index 5a4c2e0fdb..a1e4d24ba8 100644 --- a/modules/codec/Modules.am +++ b/modules/codec/Modules.am @@ -37,3 +37,4 @@ SOURCES_fluidsynth = fluidsynth.c SOURCES_cc = cc.c cc.h SOURCES_kate = kate.c SOURCES_schroedinger = schroedinger.c +SOURCES_libass = libass.c