view libass/ass_fontconfig.h @ 19932:0b5b9cbbc74e

Move calculation of text parameters (number of lines, height, etc.) from wrap_lines_smart() into a separate function. Call it for every event, even those that do not require line wrapping. This fixes randomly wrong positioning of 'Banner' events.
author eugeni
date Fri, 22 Sep 2006 18:56:09 +0000
parents 9e95ac641e77
children fa122b7c71c6
line wrap: on
line source

#ifndef __ASS_FONTCONFIG_H__
#define __ASS_FONTCONFIG_H__

typedef struct fc_instance_s fc_instance_t;

fc_instance_t* fontconfig_init(const char* dir, const char* family, const char* path);
char* fontconfig_select(fc_instance_t* priv, const char* family, unsigned bold, unsigned italic, int* index);
void fontconfig_done(fc_instance_t* priv);

#endif