Changeset 446404d040a75c4b3d57ae8e8f0d994a7d0cee53

Show
Ignore:
Timestamp:
09/06/08 01:49:07 (6 months ago)
Author:
Rafaël Carré <funman@videolan.org>
git-committer:
Rafaël Carré <funman@videolan.org> 1212968947 +0200
git-parent:

[c52079ad5b4c3b0f6382f226df319dfc8d7c2173]

git-author:
Matthias Bauer <smile4you@gmx.ch> 1212910909 +0200
Message:

Added plugin RemoteOSD, a VNC client as video-filter

Signed-off-by: Rafaël Carré <funman@videolan.org>

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • configure.ac

    r5112dd3 r446404d  
    314314        VLC_ADD_LIBS([activex mozilla],[-lgdi32]) 
    315315        VLC_ADD_LIBS([cdda vcdx cddax sdl_image],[-lwinmm]) 
    316         VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp access_output_shout access_output_rtmp sap slp http stream_out_standard stream_out_rtp vod_rtsp access_realrtsp rtp telnet rc netsync gnutls growl_udp flac ts audioscrobbler lua],[-lws2_32]) 
     316        VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp access_output_shout access_output_rtmp sap slp http stream_out_standard stream_out_rtp vod_rtsp access_realrtsp rtp telnet rc netsync gnutls growl_udp flac ts audioscrobbler lua remoteosd],[-lws2_32]) 
    317317    fi 
    318318    if test "${SYS}" = "mingwce"; then 
     
    320320        VLC_ADD_CPPFLAGS([libvlc vlc],[-Dmain(a,b)=maince(a,b)]) 
    321321        VLC_ADD_LDFLAGS([libvlc vlc],[-e WinMainCRTStartup]) 
    322         VLC_ADD_LIBS([libvlc access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp sap http netsync audioscrobbler growl rtp stream_out_rtp],[-lws2]) 
     322        VLC_ADD_LIBS([libvlc access_http access_mms access_udp access_tcp access_ftp access_rtmp access_output_udp sap http netsync audioscrobbler growl rtp stream_out_rtp remoteosd],[-lws2]) 
    323323        VLC_ADD_LIBS([libvlc],[-lmmtimer]) 
    324324   fi 
     
    519519AC_CHECK_FUNCS(send,,[ 
    520520  AC_CHECK_LIB(socket,send,[ 
    521     VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_rtmp sap access_output_udp access_output_rtmp stream_out_standard growl_udp],[-lsocket]) 
     521    VLC_ADD_LIBS([access_http access_mms access_udp access_tcp access_ftp access_rtmp sap access_output_udp access_output_rtmp stream_out_standard growl_udp remoteosd],[-lsocket]) 
    522522  ]) 
    523523]) 
     
    53395339]) 
    53405340 
     5341 
     5342dnl 
     5343dnl RemoteOSD plugin (VNC client as video filter) 
     5344dnl 
     5345AC_ARG_ENABLE(remoteosd, 
     5346  [  --disable-remoteosd         RemoteOSD plugin (default enabled)]) 
     5347 
     5348AS_IF([test "${enable_remoteosd}" != "no"], [ 
     5349  AS_IF([test "${have_libgcrypt}" = "yes"],[ 
     5350    VLC_ADD_PLUGIN([remoteosd]) 
     5351    VLC_ADD_LIBS([remoteosd], ${GCRYPT_LIBS}) 
     5352    VLC_ADD_CFLAGS([remoteosd], ${GCRYPT_CFLAGS}) 
     5353  ], [ 
     5354    AC_MSG_ERROR([libgcrypt support required for RemoteOSD plugin]) 
     5355  ]) 
     5356]) 
     5357 
     5358 
    53415359dnl 
    53425360dnl update checking system 
  • modules/video_filter/Modules.am

    rb28eb68 r446404d  
    1717SOURCES_rv32 = rv32.c 
    1818SOURCES_osdmenu = osdmenu.c 
     19SOURCES_remoteosd = remoteosd.c remoteosd_rfbproto.h 
    1920SOURCES_magnify = magnify.c 
    2021SOURCES_wave = wave.c