[vlc-devel] [PATCH 00/19] TTML Module reformat and add features
Stanislas Plessia
stplessia at gmail.com
Mon Aug 29 16:00:58 CEST 2016
These patches on the TTML Subtitle Module allow vlc
to decode most of the following samples :
https://github.com/IRT-Open-Source/irt-ebu-tt-d-application-samples.
Most of them are correctly working except for
line ordering when several rows are displayed
with layered times, overflow and wrapOption.
Stanislas Plessia (19):
ttml demux: add style inheritence support
ttml demux: add null character to psz_head string
ttml demux: add namespaces support
ttml codec: add support for relative fontsize
ttml codec: add MergeTTMLStyle function for style inheritence
ttml codec: add tag style parsing support
ttml codec: change variable name for specificity
ttml codec: change head parsing to support style and region tag
ttml codec: add span and p style attributes parsing for inheritence
ttml codec: cosmetic change to match code convention
ttml demux: cosmetic change to patch code convention
ttml codec: fix style attributes to match ttml spec
ttml demux: fix parseHead fonction
ttml codec: add memory allocation error
ttml demux: add timing on span support
ttml codec: sending a duplicate of the style instead of the original
ttml codec: add displayAlign attribute support
ttml demux: drop metadata tag inside p to avoid conflict
ttml codec: add Bidirectionnal support
modules/codec/substtml.c | 528 ++++++++++++++++++++++++----------
modules/demux/ttml.c | 716 +++++++++++++++++++++++++++++++++++++----------
2 files changed, 952 insertions(+), 292 deletions(-)
--
2.7.4
More information about the vlc-devel
mailing list