[Mlt-devel] MLT font property
Brought to you by:
ddennedy,
lilo_booter
From: Dan D. <da...@de...> - 2011-10-14 16:59:07
|
Brian, previously you had mentioned the possibility to have a special property type for fonts to unify their specification between pango-based dynamictext and potentially a qimage-based variant. I would like to split the 'font' property in the pango producer, and stop using this as a composite property. If you look at the pango_font_description API, I think you will see that it is fairly complicated, and I do not welcome that unnecessary complication within MLT. We would end up having to reproduce that code because a dependency on pango is not permitted in the framework. I think we should do this before integrating dynamictext into kdenlive. I want to keep 'font' for legacy support, indicate it as deprecated in metadata, and replace it with 'family' (typeface), 'size', 'style' , 'stretch', and 'gravity'. I am not sure whether to include a 'variant' or simply a "smallcaps' boolean property. -- +-DRD-+ |