summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ChangeLog24
-rw-r--r--configure.ac2
2 files changed, 25 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 95c025a7..620dc38c 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,27 @@
+2005-06-11 Tim-Philipp Müller <tim at centricular dot net>
+
+
+ * configure.ac:
+ Require cairo 0.5.x
+
+ * ext/cairo/gstcairo.c:
+ Change plugin name to 'cairo' - 'timeoverlay' doesn't make
+ much sense and conflicts with the pango timeoverlay plugin.
+
+ * ext/cairo/gsttextoverlay.c: (gst_cairotextoverlay_get_type),
+ (gst_textoverlay_render_text), (gst_textoverlay_loop),
+ (gst_textoverlay_font_init), (gst_textoverlay_finalize),
+ (gst_textoverlay_init), (gst_textoverlay_set_property):
+ * ext/cairo/gsttextoverlay.h:
+ * ext/cairo/gsttimeoverlay.c: (gst_cairotimeoverlay_get_type),
+ (gst_timeoverlay_class_init), (gst_timeoverlay_setup),
+ (gst_timeoverlay_planar411):
+ * ext/cairo/gsttimeoverlay.h:
+ Make compile and somewhat work with cairo 0.5. The textoverlay
+ plugin is bitrotten and/or unfinished though and needs more
+ work (text positioning, invalid memory access, parse font-desc
+ property properly).
+
2005-06-10 Ronald S. Bultje <rbultje@ronald.bitfreak.net>
* gst/playback/gstplaybasebin.c: (gst_play_base_bin_change_state):
diff --git a/configure.ac b/configure.ac
index 62cb1521..a1f4980e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -851,7 +851,7 @@ GST_CHECK_FEATURE(AUDIORESAMPLE, [audioresample plug-in], audioresample, [
dnl *** cairo ***
translit(dnm, m, l) AM_CONDITIONAL(USE_CAIRO, true)
GST_CHECK_FEATURE(CAIRO, [cairo plug-in], cairo, [
- PKG_CHECK_MODULES(CAIRO, cairo, HAVE_CAIRO=yes, HAVE_CAIRO=no)
+ PKG_CHECK_MODULES(CAIRO, cairo >= 0.5.0 cairo < 0.6.0, HAVE_CAIRO=yes, HAVE_CAIRO=no)
AC_SUBST(CAIRO_CFLAGS)
AC_SUBST(CAIRO_LIBS)
])