[bTSstream-devel] [Git][videolan/bitstream][master] 3 commits: dvb/si: add the TTML subtitling descriptor

Christophe Massiot (@cmassiot) gitlab at videolan.org
Mon Oct 26 11:20:53 UTC 2026



Christophe Massiot pushed to branch master at VideoLAN / bitstream


Commits:
5eb6c60c by Kieran Kunhya at 2026-08-27T10:05:57+01:00
dvb/si: add the TTML subtitling descriptor

Extension descriptor 0x20 of ETSI EN 303 560, which signals a DVB TTML
subtitle stream in the PMT: language, subtitle purpose, text-to-speech
suitability, the TTML processor profiles the stream conforms to, and the
optional presentation qualifier.

Only the profile list sits at a fixed offset; the qualifier, the essential
font list and the service description text each move with a count read out of
the descriptor, so validate() walks them rather than checking a single length.

Co-Authored-By: Claude Opus 5 (1M context) <noreply at anthropic.com>

- - - - -
d188fab4 by Christophe Massiot at 2026-10-26T12:19:16+01:00
Merge branch 'master' into ttml
- - - - -
5bdcdb71 by Christophe Massiot at 2026-10-26T12:20:43+01:00
Merge branch 'kierank-ttml'

- - - - -


0 changed files:



Changes:


View it on GitLab: https://code.videolan.org/videolan/bitstream/-/compare/e196e90470297678f90d4780d5b546d97f0270b7...5bdcdb719b3e09b77f0e4201b67abb070ed561f9

-- 
View it on GitLab: https://code.videolan.org/videolan/bitstream/-/compare/e196e90470297678f90d4780d5b546d97f0270b7...5bdcdb719b3e09b77f0e4201b67abb070ed561f9
You're receiving this email because of your account on code.videolan.org. Manage all notifications: https://code.videolan.org/-/profile/notifications | Help: https://code.videolan.org/help




More information about the biTStream-devel mailing list