QName | Type | Fixed | Default | Use | Inheritable | Annotation | |
---|---|---|---|---|---|---|---|
duration | mpeg7:mediaDurationType | optional | |||||
fragmentExpirationDate | dateTime | optional | |||||
fragmentId | tva:TVAIDType | optional | |||||
fragmentVersion | unsignedLong | optional | |||||
groupId | tva:TVAIDType | required | |||||
metadataOriginIDRef | tva:TVAIDRefType | optional | |||||
numberOfKeyFrames | unsignedShort | optional | |||||
numberOfSegments | unsignedShort | optional | |||||
ordered | boolean | true | optional | ||||
topLevel | boolean | optional | |||||
xml:lang | xs:language | optional |
|
<complexType name="SegmentGroupInformationType"> <sequence> <element name="ProgramRef" type="tva:CRIDRefType"/> <element name="TimeBaseReference" type="tva:TimeBaseReferenceType" minOccurs="0"/> <element name="GroupType" type="tva:BaseSegmentGroupTypeType" maxOccurs="unbounded"/> <element name="Description" type="tva:BasicSegmentDescriptionType" minOccurs="0"/> <element name="GroupInterval" type="tva:GroupIntervalType" minOccurs="0"/> <choice minOccurs="0"> <element name="Segments" type="tva:SegmentsType"/> <element name="Groups" type="tva:GroupsType"/> </choice> <element name="KeyFrameLocator" type="tva:TVAMediaTimeType" minOccurs="0" maxOccurs="unbounded"/> <element name="OtherIdentifier" type="mpeg7:UniqueIDType" minOccurs="0" maxOccurs="unbounded"/> </sequence> <attribute name="groupId" type="tva:TVAIDType" use="required"/> <attribute name="ordered" type="boolean" default="true" use="optional"/> <attribute name="numberOfSegments" type="unsignedShort" use="optional"/> <attribute name="numberOfKeyFrames" type="unsignedShort" use="optional"/> <attribute name="duration" type="mpeg7:mediaDurationType" use="optional"/> <attribute name="topLevel" type="boolean" use="optional"/> <attributeGroup ref="tva:fragmentIdentification"/> <attribute name="metadataOriginIDRef" type="tva:TVAIDRefType" use="optional"/> <attribute ref="xml:lang" use="optional"/> </complexType> |