gstreamer/ext/ttml
Chris Bass 9f5e41218f ttmlparse: Convert tabs to spaces in input
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
2017-04-20 18:50:05 +01:00
..
gstttmlparse.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
gstttmlparse.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
gstttmlplugin.c ttml: build, but don't autoplug unless GST_TTML_AUTOPLUG env var is set 2017-04-13 11:33:41 +01:00
gstttmlrender.c ttmlrender: Fix potential resource leak identified by coverity 2017-04-20 10:40:32 +01:00
gstttmlrender.h ttmlrender: apply correct line height to blocks with multiple text sizes 2017-04-09 10:42:08 +03:00
Makefile.am ttml: Link with -lm for round() 2017-01-12 15:39:13 +02:00
meson.build meson/ttml: Add missing math library dependency 2016-11-30 22:40:45 -05:00
subtitle.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
subtitle.h ttml: add refcounting to GstSubtitleStlyeSet type 2017-04-09 10:42:08 +03:00
subtitlemeta.c docs: Port all docstring to gtk-doc markdown 2017-04-12 12:57:57 -03:00
subtitlemeta.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
ttmlparse.c ttmlparse: Convert tabs to spaces in input 2017-04-20 18:50:05 +01:00
ttmlparse.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00