const char *font_face = "/usr/share/fonts/truetype/freefont/FreeSansOblique.ttf";
const char *var;
char *dup = NULL;
-
+
if (*text == '{') {
dup = strdup(text);
switch_img_txt_handle_destroy(&layer->txthandle);
}
- switch_img_txt_handle_create(&layer->txthandle, font_face, fg, "#000000", font_size, 0, NULL);
+ switch_img_txt_handle_create(&layer->txthandle, font_face, fg, bg, font_size, 0, NULL);
reset_image(layer->banner_img, &bgcolor);
- switch_img_txt_handle_render(layer->txthandle, layer->banner_img, font_size / 2, font_size / 2, text, NULL, NULL, NULL, 0, 0);
+ switch_img_txt_handle_render(layer->txthandle, layer->banner_img, font_size / 2, font_size / 2, text, NULL, fg, bg, 0, 0);
if (params) switch_event_destroy(¶ms);
switch_safe_free(dup);
}
}
+#if 0
if (1) {
switch_img_txt_handle_t *txthandle = NULL;
switch_rgb_color_t color;
switch_img_txt_handle_render(txthandle, conference->canvas->img, 300, 22, "W00t this works!", NULL, NULL, "#FF0000", 0, 0);
switch_img_txt_handle_destroy(&txthandle);
-
-
- //switch_img_draw_text(conference->canvas->img, 300, 10, color, 32, "FreeSWITCH");
}
+#endif
if (used) {
switch_time_t now = switch_micro_time_now();