Class VideoEncoding

java.lang.Object
com.scene7.ipsapi.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/2024-05-30-beta}PropertyArray" minOccurs="0"/>
       </sequence>
     </restriction>
   </complexContent>
 </complexType>
 
  • Constructor Details

    • VideoEncoding

      public VideoEncoding()
  • Method Details

    • 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