Showing:

Annotations
Attributes
Diagrams
Instances
Properties
Source
Used by
Element avDataVideoStreaming-InInterface
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Describes an AVData Video Streaming-In interface.
Diagram
Diagram AVTypes_xsd_Attribute_Group_id.tmp#id AVTypes_xsd_Attribute_Group_usbInterfaceNr.tmp#usbInterfaceNr AVTypes_xsd_Attribute_Group_terminalID.tmp#terminalID AVTypes_xsd_Attribute_Group_linkID.tmp#linkID AVTypes_xsd_Attribute_Group_refID.tmp#refID avschema_xsd_Element_avDataVideoStreaming-InInterface.tmp#avDataVideoStreaming-InInterface_tunnel avschema_xsd_Element_avDataVideoStreaming-InInterface.tmp#avDataVideoStreaming-InInterface_streamSelector avschema_xsd_Element_videoIsoStreamConfigList.tmp#videoIsoStreamConfigList avschema_xsd_Element_clockDomain.tmp#clockDomain avschema_xsd_Element_avDataVideoStreaming-InInterface.tmp#avDataVideoStreaming-InInterface_alternateSetting
Properties
content: complex
Used by
Element avConfiguration
Model tunnel{0,1} , streamSelector , videoIsoStreamConfigList , clockDomain , alternateSetting{1,255}
Children alternateSetting, clockDomain, streamSelector, tunnel, videoIsoStreamConfigList
Instance
<avDataVideoStreaming-InInterface id="" linkID="" refID="" terminalID="" usbInterfaceNr="" xmlns="http://avschemas.usb.org/v1/AVSchema">
  <tunnel refID="">{0,1}</tunnel>
  <streamSelector refID="" rw="">{1,1}</streamSelector>
  <videoIsoStreamConfigList>{1,1}</videoIsoStreamConfigList>
  <clockDomain clockDomainID="">{1,1}</clockDomain>
  <alternateSetting>{1,255}</alternateSetting>
</avDataVideoStreaming-InInterface>
Attributes
QName Type Fixed Default Use Annotation
id idType required
Uniquely identifies the Entity represented by the element within the AVFunction.
The value of the id attribute shall be unique for each Entity within the AVFunction. The value 1 is reserved for the Control interface Entity.
The value of this attribute shall be used in the EID parameter of any Control Sequence that addresses this Entity.
linkID idListType optional
Can be used to link this AVData Entity to one or more other AVData Entities (via their Entity IDs), indicating a functional relationship among these AVData Entities.
refID xsi:string optional
Can be used to uniquely identify the object represented by this element for external binding reference purposes.
The value of the refID shall be unique for each object within the AVFunction and is implementation-specific. May be a GUID.
terminalID idType required
Contains the Terminal ID of the Terminal with which this AVData Entity is associated.
usbInterfaceNr xsi:unsignedByte required
Contains the USB Interface Number of the AVData Streaming interface.
Source
<xsi:element name="avDataVideoStreaming-InInterface">
  <xsi:annotation>
    <xsi:documentation>Describes an AVData Video Streaming-In interface.</xsi:documentation>
  </xsi:annotation>
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="tunnel" type="onlyRefControlType" minOccurs="0"/>
      <xsi:element name="streamSelector" type="rowSelectorControlType">
        <xsi:annotation>
          <xsi:documentation>Used to select the current VideoStream Configuration. Selects one Configuration from the VideoIsoStreamConfigList list below.</xsi:documentation>
          <xsi:documentation>The VideoIsoStream number is implied by the order in which the videoIsoStream elements appear under the videoIsoStreamConfigList element.</xsi:documentation>
          <xsi:documentation>The first VideoIsoStream in the list of n is #1. The last VideoIsoStream is assigned #n.</xsi:documentation>
        </xsi:annotation>
      </xsi:element>
      <xsi:element ref="videoIsoStreamConfigList"/>
      <xsi:element ref="clockDomain"/>
      <!-- alternateSetting 0 shall always be present but does not need any description (empty) -->
      <!-- Possible # of alternateSettings that can be advertized range from 1 to 255 -->
      <xsi:element name="alternateSetting" maxOccurs="255">
        <xsi:complexType>
          <xsi:sequence>
            <xsi:element name="type" minOccurs="0">
              <xsi:complexType>
                <xsi:sequence>
                  <xsi:any namespace="##other" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
                </xsi:sequence>
              </xsi:complexType>
            </xsi:element>
          </xsi:sequence>
        </xsi:complexType>
      </xsi:element>
    </xsi:sequence>
    <xsi:attributeGroup ref="id"/>
    <xsi:attributeGroup ref="usbInterfaceNr"/>
    <xsi:attributeGroup ref="terminalID"/>
    <xsi:attributeGroup ref="linkID"/>
    <xsi:attributeGroup ref="refID"/>
  </xsi:complexType>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avDataVideoStreaming-InInterface / tunnel
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram AVTypes_xsd_Attribute_Group_refID.tmp#refID AVTypes_xsd_Complex_Type_onlyRefControlType.tmp#onlyRefControlType
Type onlyRefControlType
Properties
content: complex
minOccurs: 0
Attributes
QName Type Fixed Default Use Annotation
refID xsi:string optional
Can be used to uniquely identify the object represented by this element for external binding reference purposes.
The value of the refID shall be unique for each object within the AVFunction and is implementation-specific. May be a GUID.
Source
<xsi:element name="tunnel" type="onlyRefControlType" minOccurs="0"/>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avDataVideoStreaming-InInterface / streamSelector
Namespace http://avschemas.usb.org/v1/AVSchema
Annotations
Used to select the current VideoStream Configuration. Selects one Configuration from the VideoIsoStreamConfigList list below.
The VideoIsoStream number is implied by the order in which the videoIsoStream elements appear under the videoIsoStreamConfigList element.
The first VideoIsoStream in the list of n is #1. The last VideoIsoStream is assigned #n.
Diagram
Diagram AVTypes_xsd_Attribute_Group_rw.tmp#rw AVTypes_xsd_Attribute_Group_refID.tmp#refID AVTypes_xsd_Complex_Type_rowSelectorControlType.tmp#rowSelectorControlType
Type rowSelectorControlType
Properties
content: complex
Attributes
QName Type Fixed Default Use Annotation
refID xsi:string optional
Can be used to uniquely identify the object represented by this element for external binding reference purposes.
The value of the refID shall be unique for each object within the AVFunction and is implementation-specific. May be a GUID.
rw rwType required
Used to indicate the read-write support level for the Control.
RO means the CUR Property is implemented as Read-Only and the NEXT Porperty is not implemented.
RON means the CUR Property is implemented as Read-Only and the NEXT Porperty is implemented (always Read-Write).
RW means the CUR Property is implemented as Read-Write and the NEXT Porperty is not implemented.
RWN means the CUR Property is implemented as Read-Write and the NEXT Porperty is implemented (always Read-Write).
Source
<xsi:element name="streamSelector" type="rowSelectorControlType">
  <xsi:annotation>
    <xsi:documentation>Used to select the current VideoStream Configuration. Selects one Configuration from the VideoIsoStreamConfigList list below.</xsi:documentation>
    <xsi:documentation>The VideoIsoStream number is implied by the order in which the videoIsoStream elements appear under the videoIsoStreamConfigList element.</xsi:documentation>
    <xsi:documentation>The first VideoIsoStream in the list of n is #1. The last VideoIsoStream is assigned #n.</xsi:documentation>
  </xsi:annotation>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avDataVideoStreaming-InInterface / alternateSetting
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram avschema_xsd_Element_avDataVideoStreaming-InInterface.tmp#avDataVideoStreaming-InInterface_avDataVideoStreaming-InInterface_alternateSetting_type
Properties
content: complex
maxOccurs: 255
Model type{0,1}
Children type
Instance
<alternateSetting xmlns="http://avschemas.usb.org/v1/AVSchema">
  <type>{0,1}</type>
</alternateSetting>
Source
<xsi:element name="alternateSetting" maxOccurs="255">
  <xsi:complexType>
    <xsi:sequence>
      <xsi:element name="type" minOccurs="0">
        <xsi:complexType>
          <xsi:sequence>
            <xsi:any namespace="##other" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
          </xsi:sequence>
        </xsi:complexType>
      </xsi:element>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd
Element avDataVideoStreaming-InInterface / alternateSetting / type
Namespace http://avschemas.usb.org/v1/AVSchema
Diagram
Diagram
Properties
content: complex
minOccurs: 0
Model ANY element from ANY namespace OTHER than 'http://avschemas.usb.org/v1/AVSchema'
Source
<xsi:element name="type" minOccurs="0">
  <xsi:complexType>
    <xsi:sequence>
      <xsi:any namespace="##other" processContents="skip" minOccurs="0" maxOccurs="unbounded"/>
    </xsi:sequence>
  </xsi:complexType>
</xsi:element>
Schema location http://avschemas.usb.org/v1/avschema.xsd