diff options
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | configure.ac | 8 | ||||
-rw-r--r-- | ext/Makefile.am | 8 |
3 files changed, 25 insertions, 0 deletions
@@ -1,5 +1,14 @@ 2004-01-07 David Schleef <ds@schleef.org> + * configure.ac: + * ext/Makefile.am: + * ext/librfb/Makefile.am: + * ext/librfb/gstrfbsrc.c: + New source plugin based on librfb-0.1. RFB (remote framebuffer) + is the protocol used by VNC. + +2004-01-07 David Schleef <ds@schleef.org> + * gst/videofilter/gstvideotemplate.c: * gst/videofilter/gstvideotemplate.h: * gst/videofilter/make_filter: diff --git a/configure.ac b/configure.ac index 716a1562..dd1f2082 100644 --- a/configure.ac +++ b/configure.ac @@ -1037,6 +1037,13 @@ GST_CHECK_FEATURE(LIBPNG, [libpng PNG encoder], pngenc, [ AC_SUBST(LIBPNG_LIBS) ]) +dnl *** librfb *** +translit(dnm, m, l) AM_CONDITIONAL(USE_LIBRFB, true) +GST_CHECK_FEATURE(LIBRFB, [librfb Remote Framebuffer], rfbsrc, [ + PKG_CHECK_MODULES(LIBRFB, librfb-0.1, HAVE_LIBRFB="yes", HAVE_LIBRFB="no") + AC_SUBST(LIBRFB_CFLAGS) + AC_SUBST(LIBRFB_LIBS) +]) dnl *** mad *** dnl FIXME: we could use header checks here as well IMO @@ -1609,6 +1616,7 @@ ext/ivorbis/Makefile ext/lcs/Makefile ext/libfame/Makefile ext/libpng/Makefile +ext/librfb/Makefile ext/mad/Makefile ext/mas/Makefile ext/mikmod/Makefile diff --git a/ext/Makefile.am b/ext/Makefile.am index cdcfefe7..ec6955bb 100644 --- a/ext/Makefile.am +++ b/ext/Makefile.am @@ -172,6 +172,12 @@ else LIBPNG_DIR= endif +if USE_LIBRFB +LIBRFB_DIR=librfb +else +LIBRFB_DIR= +endif + if USE_MAD MAD_DIR=mad else @@ -320,6 +326,7 @@ SUBDIRS=\ $(LIBDV_DIR) \ $(LIBFAME_DIR) \ $(LIBPNG_DIR) \ + $(LIBRFB_DIR) \ $(MAD_DIR) \ $(MAS_DIR) \ $(MIKMOD_DIR) \ @@ -371,6 +378,7 @@ DIST_SUBDIRS=\ lcs \ libfame \ libpng \ + librfb \ mad \ mikmod \ mpeg2dec \ |