Class StreamGroupType

java.lang.Object
org.ffmpeg.ffprobe700.StreamGroupType

public class StreamGroupType extends Object

Java class for streamGroupType complex type.

The following schema fragment specifies the expected content contained within this class.

 <complexType name="streamGroupType">
   <complexContent>
     <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
       <sequence>
         <element name="disposition" type="{http://www.ffmpeg.org/schema/ffprobe}streamDispositionType" minOccurs="0"/>
         <element name="tags" type="{http://www.ffmpeg.org/schema/ffprobe}tagsType" minOccurs="0"/>
         <element name="streams" type="{http://www.ffmpeg.org/schema/ffprobe}streamsType" minOccurs="0"/>
         <element name="components" type="{http://www.ffmpeg.org/schema/ffprobe}streamGroupComponentList" minOccurs="0"/>
       </sequence>
       <attribute name="index" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="nb_streams" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
       <attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
     </restriction>
   </complexContent>
 </complexType>
 
  • Field Details

  • Constructor Details

    • StreamGroupType

      public StreamGroupType()
  • Method Details

    • getDisposition

      public StreamDispositionType getDisposition()
      Gets the value of the disposition property.
      Returns:
      possible object is StreamDispositionType
    • setDisposition

      public void setDisposition(StreamDispositionType value)
      Sets the value of the disposition property.
      Parameters:
      value - allowed object is StreamDispositionType
    • getTags

      public TagsType getTags()
      Gets the value of the tags property.
      Returns:
      possible object is TagsType
    • setTags

      public void setTags(TagsType value)
      Sets the value of the tags property.
      Parameters:
      value - allowed object is TagsType
    • getStreams

      public StreamsType getStreams()
      Gets the value of the streams property.
      Returns:
      possible object is StreamsType
    • setStreams

      public void setStreams(StreamsType value)
      Sets the value of the streams property.
      Parameters:
      value - allowed object is StreamsType
    • getComponents

      public StreamGroupComponentList getComponents()
      Gets the value of the components property.
      Returns:
      possible object is StreamGroupComponentList
    • setComponents

      public void setComponents(StreamGroupComponentList value)
      Sets the value of the components property.
      Parameters:
      value - allowed object is StreamGroupComponentList
    • getIndex

      public int getIndex()
      Gets the value of the index property.
    • setIndex

      public void setIndex(int value)
      Sets the value of the index property.
    • getNbStreams

      public int getNbStreams()
      Gets the value of the nbStreams property.
    • setNbStreams

      public void setNbStreams(int value)
      Sets the value of the nbStreams property.
    • getType

      public String getType()
      Gets the value of the type property.
      Returns:
      possible object is String
    • setType

      public void setType(String value)
      Sets the value of the type property.
      Parameters:
      value - allowed object is String