complexType MediaFormatType
diagram gluon3_1_p1314.png
namespace urn:tva:mpeg7:2005
type extension of mpeg7:DType
properties
base mpeg7:DType
children mpeg7:Content mpeg7:Medium mpeg7:FileFormat mpeg7:FileSize mpeg7:System mpeg7:BitRate mpeg7:VisualCoding mpeg7:AudioCoding mpeg7:SceneCodingFormat mpeg7:GraphicsCodingFormat mpeg7:OtherCodingFormat
used by
element SourcePreferencesType/MediaFormat
attributes
Name  Type  Use  Default  Fixed  Annotation
source <xs:complexType name="MediaFormatType">
 
<xs:complexContent>
   
<xs:extension base="mpeg7:DType">
     
<xs:sequence>
       
<xs:element name="Content" type="mpeg7:ControlledTermUseType"/>
       
<xs:element name="Medium" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
       
<xs:element name="FileFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
       
<xs:element name="FileSize" type="nonNegativeInteger" minOccurs="0"/>
       
<xs:element name="System" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
       
<xs:element name="BitRate" minOccurs="0">
         
<xs:complexType>
           
<xs:simpleContent>
             
<xs:extension base="nonNegativeInteger">
               
<xs:attribute name="variable" type="boolean" use="optional" default="false"/>
               
<xs:attribute name="minimum" type="nonNegativeInteger" use="optional"/>
               
<xs:attribute name="average" type="nonNegativeInteger" use="optional"/>
               
<xs:attribute name="maximum" type="nonNegativeInteger" use="optional"/>
             
</xs:extension>
           
</xs:simpleContent>
         
</xs:complexType>
       
</xs:element>
       
<xs:element name="VisualCoding" minOccurs="0">
         
<xs:complexType>
           
<xs:sequence>
             
<xs:element name="Format" minOccurs="0">
               
<xs:complexType>
                 
<xs:complexContent>
                   
<xs:extension base="mpeg7:ControlledTermUseType">
                     
<xs:attribute name="colorDomain" use="optional" default="color">
                       
<xs:simpleType>
                         
<xs:union>
                           
<xs:simpleType>
                             
<xs:restriction base="NMTOKEN">
                               
<xs:enumeration value="binary"/>
                               
<xs:enumeration value="color"/>
                               
<xs:enumeration value="graylevel"/>
                               
<xs:enumeration value="colorized"/>
                             
</xs:restriction>
                           
</xs:simpleType>
                           
<xs:simpleType>
                             
<xs:restriction base="mpeg7:termReferenceType"/>
                           
</xs:simpleType>
                         
</xs:union>
                       
</xs:simpleType>
                     
</xs:attribute>
                   
</xs:extension>
                 
</xs:complexContent>
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="Pixel" minOccurs="0">
               
<xs:complexType>
                 
<xs:attribute name="resolution" type="nonNegativeInteger" use="optional"/>
                 
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
                 
<xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>
               
</xs:complexType>
             
</xs:element>
             
<xs:element name="Frame" minOccurs="0">
               
<xs:complexType>
                 
<xs:attribute name="height" type="nonNegativeInteger" use="optional"/>
                 
<xs:attribute name="width" type="nonNegativeInteger" use="optional"/>
                 
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
                 
<xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>
                 
<xs:attribute name="structure" use="optional">
                   
<xs:simpleType>
                     
<xs:restriction base="NMTOKEN">
                       
<xs:enumeration value="progressive"/>
                       
<xs:enumeration value="interlaced"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                 
</xs:attribute>
               
</xs:complexType>
             
</xs:element>
             
<!-- ColorSampling" element removed -->
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name=
"AudioCoding" minOccurs="0">
          <xs:complexType>
            <xs:sequence>
              <xs:element name=
"Format" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
              <xs:element name=
"AudioChannels" minOccurs="0">
                <xs:complexType>
                  <xs:simpleContent>
                    <xs:extension base=
"nonNegativeInteger">
                      <xs:attribute name=
"front" type="nonNegativeInteger" use="optional"/>
                      <xs:attribute name=
"side" type="nonNegativeInteger" use="optional"/>
                      <xs:attribute name=
"rear" type="nonNegativeInteger" use="optional"/>
                      <xs:attribute name=
"lfe" type="nonNegativeInteger" use="optional"/>
                      <xs:attribute name=
"track" type="nonNegativeInteger" use="optional"/>
                    </xs:extension>
                  </xs:simpleContent>
                </xs:complexType>
              </xs:element>
              <xs:element name=
"Sample" minOccurs="0">
                <xs:complexType>
                  <xs:attribute name=
"rate" type="mpeg7:nonNegativeReal" use="optional"/>
                  <xs:attribute name=
"bitsPer" type="nonNegativeInteger" use="optional"/>
                </xs:complexType>
              </xs:element>
              <xs:element name=
"Emphasis" minOccurs="0">
                <xs:simpleType>
                  <xs:union>
                    <xs:simpleType>
                      <xs:restriction base=
"NMTOKEN">
                        <xs:enumeration value=
"none"/>
                        <xs:enumeration value=
"50over15Microseconds"/>
                        <xs:enumeration value=
"ccittJ17"/>
                      </xs:restriction>
                    </xs:simpleType>
                    <xs:simpleType>
                      <xs:restriction base=
"mpeg7:termReferenceType"/>
                    </xs:simpleType>
                  </xs:union>
                </xs:simpleType>
              </xs:element>
              <xs:element name=
"Presentation" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
            </xs:sequence>
          </xs:complexType>
        </xs:element>
        <xs:element name=
"SceneCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
        <xs:element name=
"GraphicsCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
        <xs:element name=
"OtherCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
        <!-- Bandwidth element removed -->
        <!-- TargetChannelBitRate
" element removed -->
       
<!-- ScalableCoding" element removed       -->
      </xs:sequence>
    </xs:extension>
  </xs:complexContent>
</xs:complexType>

element MediaFormatType/Content
diagram gluon3_1_p1315.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="Content" type="mpeg7:ControlledTermUseType"/>

element MediaFormatType/Medium
diagram gluon3_1_p1316.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="Medium" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/FileFormat
diagram gluon3_1_p1317.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="FileFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/FileSize
diagram gluon3_1_p1318.png
namespace urn:tva:mpeg7:2005
type xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="FileSize" type="nonNegativeInteger" minOccurs="0"/>

element MediaFormatType/System
diagram gluon3_1_p1319.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="System" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/BitRate
diagram gluon3_1_p1320.png
namespace urn:tva:mpeg7:2005
type extension of xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
variable  xs:boolean  optional  false    
minimum  xs:nonNegativeInteger  optional      
average  xs:nonNegativeInteger  optional      
maximum  xs:nonNegativeInteger  optional      
source <xs:element name="BitRate" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="nonNegativeInteger">
       
<xs:attribute name="variable" type="boolean" use="optional" default="false"/>
       
<xs:attribute name="minimum" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="average" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="maximum" type="nonNegativeInteger" use="optional"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/BitRate/@variable
type xs:boolean
properties
use optional
default false
source <xs:attribute name="variable" type="boolean" use="optional" default="false"/>

attribute MediaFormatType/BitRate/@minimum
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="minimum" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/BitRate/@average
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="average" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/BitRate/@maximum
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="maximum" type="nonNegativeInteger" use="optional"/>

element MediaFormatType/VisualCoding
diagram gluon3_1_p1321.png
namespace urn:tva:mpeg7:2005
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Format mpeg7:Pixel mpeg7:Frame
source <xs:element name="VisualCoding" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Format" minOccurs="0">
       
<xs:complexType>
         
<xs:complexContent>
           
<xs:extension base="mpeg7:ControlledTermUseType">
             
<xs:attribute name="colorDomain" use="optional" default="color">
               
<xs:simpleType>
                 
<xs:union>
                   
<xs:simpleType>
                     
<xs:restriction base="NMTOKEN">
                       
<xs:enumeration value="binary"/>
                       
<xs:enumeration value="color"/>
                       
<xs:enumeration value="graylevel"/>
                       
<xs:enumeration value="colorized"/>
                     
</xs:restriction>
                   
</xs:simpleType>
                   
<xs:simpleType>
                     
<xs:restriction base="mpeg7:termReferenceType"/>
                   
</xs:simpleType>
                 
</xs:union>
               
</xs:simpleType>
             
</xs:attribute>
           
</xs:extension>
         
</xs:complexContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Pixel" minOccurs="0">
       
<xs:complexType>
         
<xs:attribute name="resolution" type="nonNegativeInteger" use="optional"/>
         
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
         
<xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Frame" minOccurs="0">
       
<xs:complexType>
         
<xs:attribute name="height" type="nonNegativeInteger" use="optional"/>
         
<xs:attribute name="width" type="nonNegativeInteger" use="optional"/>
         
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
         
<xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>
         
<xs:attribute name="structure" use="optional">
           
<xs:simpleType>
             
<xs:restriction base="NMTOKEN">
               
<xs:enumeration value="progressive"/>
               
<xs:enumeration value="interlaced"/>
             
</xs:restriction>
           
</xs:simpleType>
         
</xs:attribute>
       
</xs:complexType>
     
</xs:element>
     
<!-- ColorSampling" element removed -->
    </xs:sequence>
  </xs:complexType>
</xs:element>

element MediaFormatType/VisualCoding/Format
diagram gluon3_1_p1322.png
namespace urn:tva:mpeg7:2005
type extension of mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
colorDomain  derived by: xs:NMTOKEN  optional  color    
source <xs:element name="Format" minOccurs="0">
 
<xs:complexType>
   
<xs:complexContent>
     
<xs:extension base="mpeg7:ControlledTermUseType">
       
<xs:attribute name="colorDomain" use="optional" default="color">
         
<xs:simpleType>
           
<xs:union>
             
<xs:simpleType>
               
<xs:restriction base="NMTOKEN">
                 
<xs:enumeration value="binary"/>
                 
<xs:enumeration value="color"/>
                 
<xs:enumeration value="graylevel"/>
                 
<xs:enumeration value="colorized"/>
               
</xs:restriction>
             
</xs:simpleType>
             
<xs:simpleType>
               
<xs:restriction base="mpeg7:termReferenceType"/>
             
</xs:simpleType>
           
</xs:union>
         
</xs:simpleType>
       
</xs:attribute>
     
</xs:extension>
   
</xs:complexContent>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/VisualCoding/Format/@colorDomain
type union of (restriction of xs:NMTOKEN, mpeg7:termReferenceType)
properties
use optional
default color
source <xs:attribute name="colorDomain" use="optional" default="color">
 
<xs:simpleType>
   
<xs:union>
     
<xs:simpleType>
       
<xs:restriction base="NMTOKEN">
         
<xs:enumeration value="binary"/>
         
<xs:enumeration value="color"/>
         
<xs:enumeration value="graylevel"/>
         
<xs:enumeration value="colorized"/>
       
</xs:restriction>
     
</xs:simpleType>
     
<xs:simpleType>
       
<xs:restriction base="mpeg7:termReferenceType"/>
     
</xs:simpleType>
   
</xs:union>
 
</xs:simpleType>
</xs:attribute>

element MediaFormatType/VisualCoding/Pixel
diagram gluon3_1_p1323.png
namespace urn:tva:mpeg7:2005
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
resolution  xs:nonNegativeInteger  optional      
aspectRatio  mpeg7:nonNegativeReal  optional      
bitsPer  xs:nonNegativeInteger  optional      
source <xs:element name="Pixel" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="resolution" type="nonNegativeInteger" use="optional"/>
   
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
   
<xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/VisualCoding/Pixel/@resolution
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="resolution" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/VisualCoding/Pixel/@aspectRatio
type mpeg7:nonNegativeReal
properties
use optional
facets
Kind Value Annotation
minInclusive 0.0
source <xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>

attribute MediaFormatType/VisualCoding/Pixel/@bitsPer
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>

element MediaFormatType/VisualCoding/Frame
diagram gluon3_1_p1324.png
namespace urn:tva:mpeg7:2005
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
height  xs:nonNegativeInteger  optional      
width  xs:nonNegativeInteger  optional      
aspectRatio  mpeg7:nonNegativeReal  optional      
rate  mpeg7:nonNegativeReal  optional      
structure  derived by: xs:NMTOKEN  optional      
source <xs:element name="Frame" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="height" type="nonNegativeInteger" use="optional"/>
   
<xs:attribute name="width" type="nonNegativeInteger" use="optional"/>
   
<xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>
   
<xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>
   
<xs:attribute name="structure" use="optional">
     
<xs:simpleType>
       
<xs:restriction base="NMTOKEN">
         
<xs:enumeration value="progressive"/>
         
<xs:enumeration value="interlaced"/>
       
</xs:restriction>
     
</xs:simpleType>
   
</xs:attribute>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/VisualCoding/Frame/@height
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="height" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/VisualCoding/Frame/@width
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="width" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/VisualCoding/Frame/@aspectRatio
type mpeg7:nonNegativeReal
properties
use optional
facets
Kind Value Annotation
minInclusive 0.0
source <xs:attribute name="aspectRatio" type="mpeg7:nonNegativeReal" use="optional"/>

attribute MediaFormatType/VisualCoding/Frame/@rate
type mpeg7:nonNegativeReal
properties
use optional
facets
Kind Value Annotation
minInclusive 0.0
source <xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>

attribute MediaFormatType/VisualCoding/Frame/@structure
type restriction of xs:NMTOKEN
properties
use optional
facets
Kind Value Annotation
enumeration progressive
enumeration interlaced
source <xs:attribute name="structure" use="optional">
 
<xs:simpleType>
   
<xs:restriction base="NMTOKEN">
     
<xs:enumeration value="progressive"/>
     
<xs:enumeration value="interlaced"/>
   
</xs:restriction>
 
</xs:simpleType>
</xs:attribute>

element MediaFormatType/AudioCoding
diagram gluon3_1_p1325.png
namespace urn:tva:mpeg7:2005
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Format mpeg7:AudioChannels mpeg7:Sample mpeg7:Emphasis mpeg7:Presentation
source <xs:element name="AudioCoding" minOccurs="0">
 
<xs:complexType>
   
<xs:sequence>
     
<xs:element name="Format" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
     
<xs:element name="AudioChannels" minOccurs="0">
       
<xs:complexType>
         
<xs:simpleContent>
           
<xs:extension base="nonNegativeInteger">
             
<xs:attribute name="front" type="nonNegativeInteger" use="optional"/>
             
<xs:attribute name="side" type="nonNegativeInteger" use="optional"/>
             
<xs:attribute name="rear" type="nonNegativeInteger" use="optional"/>
             
<xs:attribute name="lfe" type="nonNegativeInteger" use="optional"/>
             
<xs:attribute name="track" type="nonNegativeInteger" use="optional"/>
           
</xs:extension>
         
</xs:simpleContent>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Sample" minOccurs="0">
       
<xs:complexType>
         
<xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>
         
<xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>
       
</xs:complexType>
     
</xs:element>
     
<xs:element name="Emphasis" minOccurs="0">
       
<xs:simpleType>
         
<xs:union>
           
<xs:simpleType>
             
<xs:restriction base="NMTOKEN">
               
<xs:enumeration value="none"/>
               
<xs:enumeration value="50over15Microseconds"/>
               
<xs:enumeration value="ccittJ17"/>
             
</xs:restriction>
           
</xs:simpleType>
           
<xs:simpleType>
             
<xs:restriction base="mpeg7:termReferenceType"/>
           
</xs:simpleType>
         
</xs:union>
       
</xs:simpleType>
     
</xs:element>
     
<xs:element name="Presentation" type="mpeg7:ControlledTermUseType" minOccurs="0"/>
   
</xs:sequence>
 
</xs:complexType>
</xs:element>

element MediaFormatType/AudioCoding/Format
diagram gluon3_1_p1326.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="Format" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/AudioCoding/AudioChannels
diagram gluon3_1_p1327.png
namespace urn:tva:mpeg7:2005
type extension of xs:nonNegativeInteger
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
front  xs:nonNegativeInteger  optional      
side  xs:nonNegativeInteger  optional      
rear  xs:nonNegativeInteger  optional      
lfe  xs:nonNegativeInteger  optional      
track  xs:nonNegativeInteger  optional      
source <xs:element name="AudioChannels" minOccurs="0">
 
<xs:complexType>
   
<xs:simpleContent>
     
<xs:extension base="nonNegativeInteger">
       
<xs:attribute name="front" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="side" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="rear" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="lfe" type="nonNegativeInteger" use="optional"/>
       
<xs:attribute name="track" type="nonNegativeInteger" use="optional"/>
     
</xs:extension>
   
</xs:simpleContent>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/AudioCoding/AudioChannels/@front
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="front" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/AudioCoding/AudioChannels/@side
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="side" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/AudioCoding/AudioChannels/@rear
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="rear" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/AudioCoding/AudioChannels/@lfe
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="lfe" type="nonNegativeInteger" use="optional"/>

attribute MediaFormatType/AudioCoding/AudioChannels/@track
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="track" type="nonNegativeInteger" use="optional"/>

element MediaFormatType/AudioCoding/Sample
diagram gluon3_1_p1328.png
namespace urn:tva:mpeg7:2005
properties
minOcc 0
maxOcc 1
content complex
attributes
Name  Type  Use  Default  Fixed  Annotation
rate  mpeg7:nonNegativeReal  optional      
bitsPer  xs:nonNegativeInteger  optional      
source <xs:element name="Sample" minOccurs="0">
 
<xs:complexType>
   
<xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>
   
<xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>
 
</xs:complexType>
</xs:element>

attribute MediaFormatType/AudioCoding/Sample/@rate
type mpeg7:nonNegativeReal
properties
use optional
facets
Kind Value Annotation
minInclusive 0.0
source <xs:attribute name="rate" type="mpeg7:nonNegativeReal" use="optional"/>

attribute MediaFormatType/AudioCoding/Sample/@bitsPer
type xs:nonNegativeInteger
properties
use optional
source <xs:attribute name="bitsPer" type="nonNegativeInteger" use="optional"/>

element MediaFormatType/AudioCoding/Emphasis
diagram gluon3_1_p1329.png
namespace urn:tva:mpeg7:2005
type union of (restriction of xs:NMTOKEN, mpeg7:termReferenceType)
properties
minOcc 0
maxOcc 1
content simple
source <xs:element name="Emphasis" minOccurs="0">
 
<xs:simpleType>
   
<xs:union>
     
<xs:simpleType>
       
<xs:restriction base="NMTOKEN">
         
<xs:enumeration value="none"/>
         
<xs:enumeration value="50over15Microseconds"/>
         
<xs:enumeration value="ccittJ17"/>
       
</xs:restriction>
     
</xs:simpleType>
     
<xs:simpleType>
       
<xs:restriction base="mpeg7:termReferenceType"/>
     
</xs:simpleType>
   
</xs:union>
 
</xs:simpleType>
</xs:element>

element MediaFormatType/AudioCoding/Presentation
diagram gluon3_1_p1330.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="Presentation" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/SceneCodingFormat
diagram gluon3_1_p1331.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="SceneCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/GraphicsCodingFormat
diagram gluon3_1_p1332.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="GraphicsCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>

element MediaFormatType/OtherCodingFormat
diagram gluon3_1_p1333.png
namespace urn:tva:mpeg7:2005
type mpeg7:ControlledTermUseType
properties
minOcc 0
maxOcc 1
content complex
children mpeg7:Name mpeg7:Definition
attributes
Name  Type  Use  Default  Fixed  Annotation
href  mpeg7:termReferenceType  required      
source <xs:element name="OtherCodingFormat" type="mpeg7:ControlledTermUseType" minOccurs="0"/>


XML Schema documentation generated by XMLSpy Schema Editor http://www.altova.com/xmlspy