gstreamer/ext/ttml
Chris Bass b4d9d9d9f8 ttmlparse: don't filter out untimed whitespace
Significant whitespace in elements that don't have begin/end values
should inherit timing from its parent, or if no its parents have no
timing, from the document's Root Temporal Extent. Currently, such
whitespace is removed, which is not spec-compliant. Fix this by
retaining whitespace in content nodes, and assigning a Root Temporal
Extent of 24 hours to any significant whitespace whose parents have no
associated timing.

https://bugzilla.gnome.org/show_bug.cgi?id=781027
2017-04-09 10:42:16 +03:00
..
gstttmlparse.c ttmlparse: don't leak caps. 2017-04-09 10:42:08 +03:00
gstttmlparse.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
gstttmlplugin.c ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
gstttmlrender.c ttmlrender: improve function comments/descriptions 2017-04-09 10:42:08 +03: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 ttml: correctly implement lineHeight behaviour 2017-04-09 10:42:08 +03:00
subtitle.h ttml: add refcounting to GstSubtitleStlyeSet type 2017-04-09 10:42:08 +03:00
subtitlemeta.c ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
subtitlemeta.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00
ttmlparse.c ttmlparse: don't filter out untimed whitespace 2017-04-09 10:42:16 +03:00
ttmlparse.h ttml: Add plugin that supports TTML subtitles 2016-11-01 20:46:46 +02:00