Modify FontConfig call to allow italic/bold synthesis.
[dcpomatic.git] / src / lib / render_text.cc
index 2619b5d0db969fd49ea4a7c9038388a6cab14a3f..fafed3d821879c8cfe7a4b9369ea5a4eddd5d425 100644 (file)
@@ -158,7 +158,7 @@ render_line (list<StringText> subtitles, list<shared_ptr<Font> > fonts, dcp::Siz
        Cairo::RefPtr<Cairo::Context> context = Cairo::Context::create (surface);
 
        if (!fc_config) {
-               fc_config = FcConfigCreate ();
+               fc_config = FcInitLoadConfig ();
        }
 
        FontFiles font_files;
@@ -244,10 +244,6 @@ render_line (list<StringText> subtitles, list<shared_ptr<Font> > fonts, dcp::Siz
        layout->set_alignment (Pango::ALIGN_LEFT);
 
        context->set_line_width (1);
-       Cairo::FontOptions fo;
-       context->get_font_options (fo);
-       fo.set_antialias (Cairo::ANTIALIAS_NONE);
-       context->set_font_options (fo);
 
        /* Compute fade factor */
        float fade_factor = 1;