[gstreamer-bugs] [Bug 307289] New: [cairotextoverlay] is bittrotten, needs work
bugzilla-daemon at bugzilla.gnome.org
bugzilla-daemon at bugzilla.gnome.org
Sat Jun 11 07:07:08 PDT 2005
Please DO NOT reply to this by email. All additional comments should be made in
the comments box of this bug report.
http://bugzilla.gnome.org/show_bug.cgi?id=307289
GStreamer | gst-plugins | Ver: HEAD CVS
Summary: [cairotextoverlay] is bittrotten, needs work
Product: GStreamer
Version: HEAD CVS
Platform: Other
OS/Version: Linux
Status: UNCONFIRMED
Severity: normal
Priority: Normal
Component: gst-plugins
AssignedTo: gstreamer-bugs at lists.sourceforge.net
ReportedBy: t.i.m at zen.co.uk
QAContact: gstreamer-bugs at lists.sourceforge.net
CC: all-bugs at bugzilla.gnome.org
The cairotextoverlay plugin seems to have a couple of issues:
(a) text position doesn't seem to work properly
(b) it seems to do bad memory access somewhere (I managed to reproduce
segfaults, possibly only when using huge font sizes and rendering outside of the
image, not sure)
(c) the 'font-desc' property isn't actually parsed PangoFontDescription style.
The string is passed as is to cairo_select_font_face() which I believe expects
just a font/family name. The least we want to do is to get the size out of the
font string somewhere.
(d) the quality isn't that stunning. Maybe we want to convert the rectangle
where cairo renders to to RGB, and let cairo use that as background. Possibly
cairo might be able to do cooler effects that way (better antialising etc.) (I
have no clue, it's just an idea).
Cheers
-Tim
------- You are receiving this mail because: -------
You are the assignee for the bug.
You are the QA contact for the bug.
More information about the Gstreamer-bugs
mailing list