[Bug 787071] ttml: Add support for IMSC 1.0.1 fillLineGap attribute

GStreamer (GNOME Bugzilla) bugzilla at gnome.org
Tue Feb 27 14:28:59 UTC 2018


https://bugzilla.gnome.org/show_bug.cgi?id=787071

Sebastian Dröge (slomo) <slomo at coaxion.net> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
                 CC|                            |slomo at coaxion.net
         Resolution|---                         |FIXED

--- Comment #5 from Sebastian Dröge (slomo) <slomo at coaxion.net> ---
commit 2863a55a89c2237a128eadc8c0688df8a8c299fa (HEAD -> master)
Author: Chris Bass <floobleflam at gmail.com>
Date:   Tue Feb 27 10:07:18 2018 +0000

    ttml: Add support for IMSC 1.0.1 fillLineGap attribute

    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.

    This patch adds support for fillLineGap to ttmlparse and ttmlrender.

    [1] https://www.w3.org/TR/ttml-imsc1.0.1/#itts-fillLineGap

    https://bugzilla.gnome.org/show_bug.cgi?id=787071

-- 
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