From aa24e07fc8753abbc34a10d9c6a37bc736a14724 Mon Sep 17 00:00:00 2001 From: Nigel Megitt Date: Thu, 9 Mar 2023 16:13:37 +0000 Subject: [PATCH] WIP commit --- figures/class-diagram.svg | 167 +++++------ figures/sources/class-diagram.puml | 58 ++-- index.html | 434 ++++++++++++++++++----------- 3 files changed, 398 insertions(+), 261 deletions(-) diff --git a/figures/class-diagram.svg b/figures/class-diagram.svg index 1c36975..e5f9243 100644 --- a/figures/class-diagram.svg +++ b/figures/class-diagram.svg @@ -1,36 +1,35 @@ -DAPT ScriptScript TypePrimary LanguageScript EventScript Event Identifier(optional) Begin(optional) End(optional) Duration(optional) Script Event Type(optional) Script Event Description(optional) On ScreenTextText contentText Language Source(optional) LanguageAudioAudio RecordingSource(optional) In Time(optional) Out TimeSynthesized AudioRate(optional) PitchCharacterCharacter IdentifierName(optional) Talent NameStyleStyle Identifier(optional) Character IdentifierStyle AttributesMixing Instruction(optional) Gain(optional) Pan(optional) Begin(optional) End(optional) Fillcontains0..*contains0..*contains0..*DAPT ScriptScript TypePrimary LanguageScript EventScript Event Identifier(optional) Begin(optional) End(optional) Duration(optional) Script Event Type(optional) Script Event Description(optional) On ScreenTextText contentText Language Source(optional) LanguageAudioSynthesized AudioRate(optional) PitchAudio RecordingSourceType(optional) Begin(optional) End(optional) Duration(optional) In Time(optional) Out TimeCharacterCharacter IdentifierName(optional) Talent NameStyleStyle Identifier(optional) Character IdentifierStyle AttributesMixing Instruction(optional) Gain(optional) Pan(optional) Begin(optional) End(optional) Fillcontains0..*contains0..*contains0..*CharacterStyle0..10..*CharacterStyle0..*0..*10..*CharacterStyle0..*0..*OtherStyle0..*0..*contains10..*10..*contains0..*0..*0..*10..*CharacterStyle0..10..*CharacterStyle0..*0..*contains0..*CharacterStyle0..*0..*OtherStyle0..*0..*contains0..*contains0..*contains0..*0..*0..*contains0..*isis

Constraints

@@ -1869,15 +1995,11 @@

Disposition of Features and Extensions

-
-

DAPT Content Profile

-

The DAPT Content Profile expresses the conformance requirements of DAPT Scripts - using the profile mechanism of [[ttml2]]. - It can be used by a validating processor that supports the DAPT Processor Profile - to validate a DAPT Document Instance.

-

There is no requirement to include the DAPT Content Profile within a Document Instance.

-

-    
+
+

Layout

+

This specification does not put additional constraints on the layout and rendering features defined in [[!ttml-imsc1.2]].

+
Layout of the paragraphs may rely on the default TTML region (i.e. if no layout is used in the head element) or may be explicit by the use of the region attribute, if a region element is defined in a layout element in the head element.
+

DAPT Processor Profile