[Bug 787071] New: ttml: Add support for IMSC 1.0.1 fillLineGap attribute
GStreamer (GNOME Bugzilla)
bugzilla at gnome.org
Thu Aug 31 10:32:24 UTC 2017
https://bugzilla.gnome.org/show_bug.cgi?id=787071
Bug ID: 787071
Summary: ttml: Add support for IMSC 1.0.1 fillLineGap attribute
Classification: Platform
Product: GStreamer
Version: git master
OS: All
Status: NEW
Severity: enhancement
Priority: Normal
Component: gst-plugins-bad
Assignee: gstreamer-bugs at lists.freedesktop.org
Reporter: floobleflam at gmail.com
QA Contact: gstreamer-bugs at lists.freedesktop.org
GNOME version: ---
Created attachment 358842
--> https://bugzilla.gnome.org/attachment.cgi?id=358842&action=edit
Add support for itts:fillLineGap to ttmlparse and ttmlrender
Strictly speaking, the TTML spec requires that text backgrounds extend
only to the font height of the related text, rather than to the vertical
distance between lines. The result of this is that there will typically
be vertical gaps between line backgrounds through which moving video can
be seen. Since this was unnacceptable to some content providers, v1.0.1
of the IMSC spec (which profiles TTML) adds a new attribute,
itts:fillLineGap[1], that allows content authors to specify that
clients should extend text backgrounds such that there are no gaps
between lines. This attribute is also going to be included in the next
release of EBU-TT-D.
Attached patch adds support for fillLineGap to ttmlparse and ttmlrender.
[1] https://www.w3.org/TR/2017/CR-ttml-imsc1.0.1-20170713/#itts-fillLineGap
--
You are receiving this mail because:
You are the QA Contact for the bug.
You are the assignee for the bug.
More information about the gstreamer-bugs
mailing list