diff libmpcodecs/vf_vo.c @ 20706:6ae01628975f

Initialize fontconfig in VFCTRL_INIT_EOSD handler. Recent libass api changes moved fontconfig initialization to filter's config() function. It is bad, because cache update can take a long time, resulting in unpleasant sound effects. This change restores the original behaviour.
author eugeni
date Sun, 05 Nov 2006 18:56:31 +0000
parents de4a66d99f41
children 160974ca8bf2
line wrap: on
line diff
--- a/libmpcodecs/vf_vo.c	Sun Nov 05 18:53:21 2006 +0000
+++ b/libmpcodecs/vf_vo.c	Sun Nov 05 18:56:31 2006 +0000
@@ -109,6 +109,7 @@
     {
         vf->priv->ass_priv = ass_renderer_init((ass_library_t*)data);
         if (!vf->priv->ass_priv) return CONTROL_FALSE;
+        ass_configure_fonts(vf->priv->ass_priv);
         return CONTROL_TRUE;
     }
     case VFCTRL_DRAW_EOSD: