Showing:

Annotations
Diagrams
Instances
Properties
Source
Used by
Element clockType / frequency
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Describes a single VideoFrame or AudioFrame Rate (Sampling Frequency) (in Hz.) supported by the AVStream.
Only allowed when this interface is driving the Clock Domain.
Diagram
Diagram
Type xsi:unsignedInt
Properties
content: simple
Source
<xsi:element name="frequency" type="xsi:unsignedInt">
  <xsi:annotation>
    <xsi:documentation>Describes a single VideoFrame or AudioFrame Rate (Sampling Frequency) (in Hz.) supported by the AVStream.</xsi:documentation>
    <xsi:documentation>Only allowed when this interface is driving the Clock Domain.</xsi:documentation>
  </xsi:annotation>
</xsi:element>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Element clockType / ranges
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Describes the range(s) of VideoFrame or AudioFrame Rates (in Hz.) supported by the AVStream.
Only allowed when this interface is driving the Clock Domain and the associated endpoint is Adaptive.
Diagram
Diagram AVTypes_xsd_Complex_Type_clockType.tmp#clockType_clockType_ranges_range
Properties
content: complex
Model range+
Children range
Instance
<ranges xmlns="http://avschemas.usb.org/v1/AVSchema">
  <range>{1,unbounded}</range>
</ranges>
Source
<xsi:element name="ranges">
  <xsi:annotation>
    <xsi:documentation>Describes the range(s) of VideoFrame or AudioFrame Rates (in Hz.) supported by the AVStream.</xsi:documentation>
    <xsi:documentation>Only allowed when this interface is driving the Clock Domain and the associated endpoint is Adaptive.</xsi:documentation>
  </xsi:annotation>
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="range" maxOccurs="unbounded">
        <xsi:complexType>
          <xsi:sequence>
            <xsi:element name="min" type="xsi:unsignedInt"/>
            <xsi:element name="max" type="xsi:unsignedInt"/>
          </xsi:sequence>
        </xsi:complexType>
      </xsi:element>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Element clockType / ranges / range
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram AVTypes_xsd_Complex_Type_clockType.tmp#clockType_clockType_ranges_clockType_clockType_ranges_range_min AVTypes_xsd_Complex_Type_clockType.tmp#clockType_clockType_ranges_clockType_clockType_ranges_range_max
Properties
content: complex
maxOccurs: unbounded
Model min , max
Children max, min
Instance
<range xmlns="http://avschemas.usb.org/v1/AVSchema">
  <min>{1,1}</min>
  <max>{1,1}</max>
</range>
Source
<xsi:element name="range" maxOccurs="unbounded">
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="min" type="xsi:unsignedInt"/>
      <xsi:element name="max" type="xsi:unsignedInt"/>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Element clockType / ranges / range / min
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram
Type xsi:unsignedInt
Properties
content: simple
Source
<xsi:element name="min" type="xsi:unsignedInt"/>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Element clockType / ranges / range / max
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram
Type xsi:unsignedInt
Properties
content: simple
Source
<xsi:element name="max" type="xsi:unsignedInt"/>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Element clockType / ratio
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Expresses a ratio between the Clock Domain Reference Clock and the frequency at which this interface is operating.
Only allowed when this interface is driven by the Clock Domain.
Diagram
Diagram
Type xsi:float
Properties
content: simple
Source
<xsi:element name="ratio" type="xsi:float">
  <xsi:annotation>
    <xsi:documentation>Expresses a ratio between the Clock Domain Reference Clock and the frequency at which this interface is operating.</xsi:documentation>
    <xsi:documentation>Only allowed when this interface is driven by the Clock Domain.</xsi:documentation>
  </xsi:annotation>
</xsi:element>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd
Complex Type clockType
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Describes a Video or Audio Clock.
When the AVData Streaming interface is driving the Clock Domain (source), then this is either a single frequency value or a set of ranges.
When the AVData Streaming interface is driven by the Clock Domain (sink), then this is a ratio between the Clock Domain's Reference Clock frequency and the actual frequency at which this interface is operating.
Diagram
Diagram AVTypes_xsd_Complex_Type_clockType.tmp#clockType_frequency AVTypes_xsd_Complex_Type_clockType.tmp#clockType_ranges AVTypes_xsd_Complex_Type_clockType.tmp#clockType_ratio
Used by
Model frequency | ranges | ratio
Children frequency, ranges, ratio
Source
<xsi:complexType name="clockType">
  <xsi:annotation>
    <xsi:documentation>Describes a Video or Audio Clock.</xsi:documentation>
    <xsi:documentation>When the AVData Streaming interface is driving the Clock Domain (source), then this is either a single frequency value or a set of ranges.</xsi:documentation>
    <xsi:documentation>When the AVData Streaming interface is driven by the Clock Domain (sink), then this is a ratio between the Clock Domain's Reference Clock frequency and the actual frequency at which this interface is operating.</xsi:documentation>
  </xsi:annotation>
  <xsi:choice>
    <xsi:element name="frequency" type="xsi:unsignedInt">
      <xsi:annotation>
        <xsi:documentation>Describes a single VideoFrame or AudioFrame Rate (Sampling Frequency) (in Hz.) supported by the AVStream.</xsi:documentation>
        <xsi:documentation>Only allowed when this interface is driving the Clock Domain.</xsi:documentation>
      </xsi:annotation>
    </xsi:element>
    <xsi:element name="ranges">
      <xsi:annotation>
        <xsi:documentation>Describes the range(s) of VideoFrame or AudioFrame Rates (in Hz.) supported by the AVStream.</xsi:documentation>
        <xsi:documentation>Only allowed when this interface is driving the Clock Domain and the associated endpoint is Adaptive.</xsi:documentation>
      </xsi:annotation>
      <xsi:complexType>
        <xsi:sequence>
          <xsi:element name="range" maxOccurs="unbounded">
            <xsi:complexType>
              <xsi:sequence>
                <xsi:element name="min" type="xsi:unsignedInt"/>
                <xsi:element name="max" type="xsi:unsignedInt"/>
              </xsi:sequence>
            </xsi:complexType>
          </xsi:element>
        </xsi:sequence>
      </xsi:complexType>
    </xsi:element>
    <xsi:element name="ratio" type="xsi:float">
      <xsi:annotation>
        <xsi:documentation>Expresses a ratio between the Clock Domain Reference Clock and the frequency at which this interface is operating.</xsi:documentation>
        <xsi:documentation>Only allowed when this interface is driven by the Clock Domain.</xsi:documentation>
      </xsi:annotation>
    </xsi:element>
  </xsi:choice>
</xsi:complexType>
Schema location file:/Users/Geert/Documents/Data/PROJECTS/XML/AVSchema/AVTypes.xsd