Class VideoEncoding


  • public class VideoEncoding
    extends java.lang.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-04-26-beta}PropertyArray" minOccurs="0"/>
           </sequence>
         </restriction>
       </complexContent>
     </complexType>
     
    • Constructor Summary

      Constructors 
      Constructor Description
      VideoEncoding()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      PropertyArray getAdvancedSettings()
      Gets the value of the advancedSettings property.
      int getAudioBitrate()
      Gets the value of the audioBitrate property.
      java.lang.String getAudioCodec()
      Gets the value of the audioCodec property.
      java.lang.Integer getAudioSampleRate()
      Gets the value of the audioSampleRate property.
      java.lang.String getFileSuffix()
      Gets the value of the fileSuffix property.
      java.lang.Double getFrameRate()
      Gets the value of the frameRate property.
      java.lang.String getH264Level()
      Gets the value of the h264Level property.
      java.lang.String getH264Profile()
      Gets the value of the h264Profile property.
      java.lang.Integer getHeight()
      Gets the value of the height property.
      java.lang.Integer getKeyframeInterval()
      Gets the value of the keyframeInterval property.
      java.lang.Integer getMaxBitrate()
      Gets the value of the maxBitrate property.
      java.lang.Integer getMinBitrate()
      Gets the value of the minBitrate property.
      java.lang.String getName()
      Gets the value of the name property.
      java.lang.String getPlaybackTarget()
      Gets the value of the playbackTarget property.
      int getVideoBitrate()
      Gets the value of the videoBitrate property.
      java.lang.String getVideoCodec()
      Gets the value of the videoCodec property.
      java.lang.Integer getWidth()
      Gets the value of the width property.
      java.lang.Boolean isConstantBitrate()
      Gets the value of the constantBitrate property.
      java.lang.Boolean isTwoPass()
      Gets the value of the twoPass property.
      void setAdvancedSettings​(PropertyArray value)
      Sets the value of the advancedSettings property.
      void setAudioBitrate​(int value)
      Sets the value of the audioBitrate property.
      void setAudioCodec​(java.lang.String value)
      Sets the value of the audioCodec property.
      void setAudioSampleRate​(java.lang.Integer value)
      Sets the value of the audioSampleRate property.
      void setConstantBitrate​(java.lang.Boolean value)
      Sets the value of the constantBitrate property.
      void setFileSuffix​(java.lang.String value)
      Sets the value of the fileSuffix property.
      void setFrameRate​(java.lang.Double value)
      Sets the value of the frameRate property.
      void setH264Level​(java.lang.String value)
      Sets the value of the h264Level property.
      void setH264Profile​(java.lang.String value)
      Sets the value of the h264Profile property.
      void setHeight​(java.lang.Integer value)
      Sets the value of the height property.
      void setKeyframeInterval​(java.lang.Integer value)
      Sets the value of the keyframeInterval property.
      void setMaxBitrate​(java.lang.Integer value)
      Sets the value of the maxBitrate property.
      void setMinBitrate​(java.lang.Integer value)
      Sets the value of the minBitrate property.
      void setName​(java.lang.String value)
      Sets the value of the name property.
      void setPlaybackTarget​(java.lang.String value)
      Sets the value of the playbackTarget property.
      void setTwoPass​(java.lang.Boolean value)
      Sets the value of the twoPass property.
      void setVideoBitrate​(int value)
      Sets the value of the videoBitrate property.
      void setVideoCodec​(java.lang.String value)
      Sets the value of the videoCodec property.
      void setWidth​(java.lang.Integer value)
      Sets the value of the width property.
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • VideoEncoding

        public VideoEncoding()
    • Method Detail

      • getName

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

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

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

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

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

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

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

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

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

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

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

        public void setVideoCodec​(java.lang.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 java.lang.Integer getMinBitrate()
        Gets the value of the minBitrate property.
        Returns:
        possible object is Integer
      • setMinBitrate

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

        public void setAudioCodec​(java.lang.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 java.lang.Integer getAudioSampleRate()
        Gets the value of the audioSampleRate property.
        Returns:
        possible object is Integer
      • setAudioSampleRate

        public void setAudioSampleRate​(java.lang.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