Class VideoEncoding


  • public class VideoEncoding
    extends Object

    Java class for VideoEncoding complex type.

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

     <complexType name="VideoEncoding">
       <complexContent>
         <restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
           <sequence>
             <element name="name" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="fileSuffix" type="{http://www.w3.org/2001/XMLSchema}string"/>
             <element name="playbackTarget" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="width" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="height" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="videoCodec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="videoBitrate" type="{http://www.w3.org/2001/XMLSchema}int"/>
             <element name="minBitrate" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="maxBitrate" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="constantBitrate" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="frameRate" type="{http://www.w3.org/2001/XMLSchema}double" minOccurs="0"/>
             <element name="keyframeInterval" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="h264Profile" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="h264Level" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="twoPass" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
             <element name="audioCodec" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
             <element name="audioBitrate" type="{http://www.w3.org/2001/XMLSchema}int"/>
             <element name="audioSampleRate" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
             <element name="advancedSettings" type="{http://www.scene7.com/IpsApi/xsd/2021-01-11-beta}PropertyArray" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Detail

      • VideoEncoding

        public VideoEncoding()
    • Method Detail

      • getName

        public String getName()
        Gets the value of the name property.
        Returns:
        possible object is String
      • setName

        public void setName​(String value)
        Sets the value of the name property.
        Parameters:
        value - allowed object is String
      • getFileSuffix

        public String getFileSuffix()
        Gets the value of the fileSuffix property.
        Returns:
        possible object is String
      • setFileSuffix

        public void setFileSuffix​(String value)
        Sets the value of the fileSuffix property.
        Parameters:
        value - allowed object is String
      • getPlaybackTarget

        public String getPlaybackTarget()
        Gets the value of the playbackTarget property.
        Returns:
        possible object is String
      • setPlaybackTarget

        public void setPlaybackTarget​(String value)
        Sets the value of the playbackTarget property.
        Parameters:
        value - allowed object is String
      • getWidth

        public Integer getWidth()
        Gets the value of the width property.
        Returns:
        possible object is Integer
      • setWidth

        public void setWidth​(Integer value)
        Sets the value of the width property.
        Parameters:
        value - allowed object is Integer
      • getHeight

        public Integer getHeight()
        Gets the value of the height property.
        Returns:
        possible object is Integer
      • setHeight

        public void setHeight​(Integer value)
        Sets the value of the height property.
        Parameters:
        value - allowed object is Integer
      • getVideoCodec

        public String getVideoCodec()
        Gets the value of the videoCodec property.
        Returns:
        possible object is String
      • setVideoCodec

        public void setVideoCodec​(String value)
        Sets the value of the videoCodec property.
        Parameters:
        value - allowed object is String
      • getVideoBitrate

        public int getVideoBitrate()
        Gets the value of the videoBitrate property.
      • setVideoBitrate

        public void setVideoBitrate​(int value)
        Sets the value of the videoBitrate property.
      • getMinBitrate

        public Integer getMinBitrate()
        Gets the value of the minBitrate property.
        Returns:
        possible object is Integer
      • setMinBitrate

        public void setMinBitrate​(Integer value)
        Sets the value of the minBitrate property.
        Parameters:
        value - allowed object is Integer
      • getMaxBitrate

        public Integer getMaxBitrate()
        Gets the value of the maxBitrate property.
        Returns:
        possible object is Integer
      • setMaxBitrate

        public void setMaxBitrate​(Integer value)
        Sets the value of the maxBitrate property.
        Parameters:
        value - allowed object is Integer
      • isConstantBitrate

        public Boolean isConstantBitrate()
        Gets the value of the constantBitrate property.
        Returns:
        possible object is Boolean
      • setConstantBitrate

        public void setConstantBitrate​(Boolean value)
        Sets the value of the constantBitrate property.
        Parameters:
        value - allowed object is Boolean
      • getFrameRate

        public Double getFrameRate()
        Gets the value of the frameRate property.
        Returns:
        possible object is Double
      • setFrameRate

        public void setFrameRate​(Double value)
        Sets the value of the frameRate property.
        Parameters:
        value - allowed object is Double
      • getKeyframeInterval

        public Integer getKeyframeInterval()
        Gets the value of the keyframeInterval property.
        Returns:
        possible object is Integer
      • setKeyframeInterval

        public void setKeyframeInterval​(Integer value)
        Sets the value of the keyframeInterval property.
        Parameters:
        value - allowed object is Integer
      • getH264Profile

        public String getH264Profile()
        Gets the value of the h264Profile property.
        Returns:
        possible object is String
      • setH264Profile

        public void setH264Profile​(String value)
        Sets the value of the h264Profile property.
        Parameters:
        value - allowed object is String
      • getH264Level

        public String getH264Level()
        Gets the value of the h264Level property.
        Returns:
        possible object is String
      • setH264Level

        public void setH264Level​(String value)
        Sets the value of the h264Level property.
        Parameters:
        value - allowed object is String
      • isTwoPass

        public Boolean isTwoPass()
        Gets the value of the twoPass property.
        Returns:
        possible object is Boolean
      • setTwoPass

        public void setTwoPass​(Boolean value)
        Sets the value of the twoPass property.
        Parameters:
        value - allowed object is Boolean
      • getAudioCodec

        public String getAudioCodec()
        Gets the value of the audioCodec property.
        Returns:
        possible object is String
      • setAudioCodec

        public void setAudioCodec​(String value)
        Sets the value of the audioCodec property.
        Parameters:
        value - allowed object is String
      • getAudioBitrate

        public int getAudioBitrate()
        Gets the value of the audioBitrate property.
      • setAudioBitrate

        public void setAudioBitrate​(int value)
        Sets the value of the audioBitrate property.
      • getAudioSampleRate

        public Integer getAudioSampleRate()
        Gets the value of the audioSampleRate property.
        Returns:
        possible object is Integer
      • setAudioSampleRate

        public void setAudioSampleRate​(Integer value)
        Sets the value of the audioSampleRate property.
        Parameters:
        value - allowed object is Integer
      • getAdvancedSettings

        public PropertyArray getAdvancedSettings()
        Gets the value of the advancedSettings property.
        Returns:
        possible object is PropertyArray
      • setAdvancedSettings

        public void setAdvancedSettings​(PropertyArray value)
        Sets the value of the advancedSettings property.
        Parameters:
        value - allowed object is PropertyArray