mirror of
https://gitlab.freedesktop.org/gstreamer/gstreamer.git
synced 2025-01-29 18:48:44 +00:00
9f5e41218f
The TTML spec has an issue in which tab (U+0009) characters that are first in a sequence of whitespace characters are not suppressed at the start and end of line areas. This issue was reported in [1] and the editor of the TTML specs confirmed that this was not the intention behind the spec. The editor has created an issue to fix this in both the TTML1 and TTML2 specs [2], giving a proposal of what the spec should say. This patch updates ttmlparse to implement the intended behaviour as proposed, in which tabs in the input are converted to spaces before processing. [1] https://github.com/w3c/imsc/issues/224 [2] https://github.com/w3c/ttml1/issues/235 https://bugzilla.gnome.org/show_bug.cgi?id=781539 |
||
---|---|---|
.. | ||
gstttmlparse.c | ||
gstttmlparse.h | ||
gstttmlplugin.c | ||
gstttmlrender.c | ||
gstttmlrender.h | ||
Makefile.am | ||
meson.build | ||
subtitle.c | ||
subtitle.h | ||
subtitlemeta.c | ||
subtitlemeta.h | ||
ttmlparse.c | ||
ttmlparse.h |