pango: don't use deprecated pango_cairo_font_map_create_context()
authorOleksij Rempel (Alexey Fisher) <bug-track@fisher-privat.net>
Sun, 4 Mar 2012 09:28:49 +0000 (10:28 +0100)
committerTim-Philipp Müller <tim.muller@collabora.co.uk>
Sun, 4 Mar 2012 18:32:32 +0000 (18:32 +0000)
https://bugzilla.gnome.org/show_bug.cgi?id=671300

configure.ac
ext/pango/gsttextoverlay.c
ext/pango/gsttextrender.c

index 8c35b5b..13bfb8e 100644 (file)
@@ -789,7 +789,7 @@ AG_GST_CHECK_FEATURE(OGG, [Xiph Ogg library], ogg, [
 dnl *** pango ***
 translit(dnm, m, l) AM_CONDITIONAL(USE_PANGO, true)
 AG_GST_CHECK_FEATURE(PANGO, [Pango font rendering], pango, [
-  AG_GST_PKG_CHECK_MODULES(PANGO, pango >= 1.16.0  pangocairo >= 1.16.0)
+  AG_GST_PKG_CHECK_MODULES(PANGO, pango >= 1.22.0  pangocairo >= 1.22.0)
 ])
 
 dnl *** theora ***
index a92659f..0096d94 100644 (file)
@@ -375,7 +375,7 @@ gst_text_overlay_base_init (gpointer g_class)
     g_mutex_lock (klass->pango_lock);
   fontmap = pango_cairo_font_map_get_default ();
   klass->pango_context =
-      pango_cairo_font_map_create_context (PANGO_CAIRO_FONT_MAP (fontmap));
+      pango_font_map_create_context (PANGO_FONT_MAP (fontmap));
   if (klass->pango_lock)
     g_mutex_unlock (klass->pango_lock);
 }
index 38ea44a..6a9a29b 100644 (file)
@@ -203,7 +203,7 @@ gst_text_render_class_init (GstTextRenderClass * klass)
 
   fontmap = pango_cairo_font_map_get_default ();
   klass->pango_context =
-      pango_cairo_font_map_create_context (PANGO_CAIRO_FONT_MAP (fontmap));
+      pango_font_map_create_context (PANGO_FONT_MAP (fontmap));
   g_object_class_install_property (G_OBJECT_CLASS (klass), PROP_FONT_DESC,
       g_param_spec_string ("font-desc", "font description",
           "Pango font description of font "