Package com.scene7.ipsapi
Class VideoEncoding
java.lang.Object
com.scene7.ipsapi.VideoEncoding
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 Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the advancedSettings property.intGets the value of the audioBitrate property.Gets the value of the audioCodec property.Gets the value of the audioSampleRate property.Gets the value of the fileSuffix property.Gets the value of the frameRate property.Gets the value of the h264Level property.Gets the value of the h264Profile property.Gets the value of the height property.Gets the value of the keyframeInterval property.Gets the value of the maxBitrate property.Gets the value of the minBitrate property.getName()Gets the value of the name property.Gets the value of the playbackTarget property.intGets the value of the videoBitrate property.Gets the value of the videoCodec property.getWidth()Gets the value of the width property.Gets the value of the constantBitrate property.Gets the value of the twoPass property.voidsetAdvancedSettings(PropertyArray value) Sets the value of the advancedSettings property.voidsetAudioBitrate(int value) Sets the value of the audioBitrate property.voidsetAudioCodec(String value) Sets the value of the audioCodec property.voidsetAudioSampleRate(Integer value) Sets the value of the audioSampleRate property.voidsetConstantBitrate(Boolean value) Sets the value of the constantBitrate property.voidsetFileSuffix(String value) Sets the value of the fileSuffix property.voidsetFrameRate(Double value) Sets the value of the frameRate property.voidsetH264Level(String value) Sets the value of the h264Level property.voidsetH264Profile(String value) Sets the value of the h264Profile property.voidSets the value of the height property.voidsetKeyframeInterval(Integer value) Sets the value of the keyframeInterval property.voidsetMaxBitrate(Integer value) Sets the value of the maxBitrate property.voidsetMinBitrate(Integer value) Sets the value of the minBitrate property.voidSets the value of the name property.voidsetPlaybackTarget(String value) Sets the value of the playbackTarget property.voidsetTwoPass(Boolean value) Sets the value of the twoPass property.voidsetVideoBitrate(int value) Sets the value of the videoBitrate property.voidsetVideoCodec(String value) Sets the value of the videoCodec property.voidSets the value of the width property.
-
Constructor Details
-
VideoEncoding
public VideoEncoding()
-
-
Method Details
-
getName
Gets the value of the name property.- Returns:
- possible object is
String
-
setName
Sets the value of the name property.- Parameters:
value- allowed object isString
-
getFileSuffix
Gets the value of the fileSuffix property.- Returns:
- possible object is
String
-
setFileSuffix
Sets the value of the fileSuffix property.- Parameters:
value- allowed object isString
-
getPlaybackTarget
Gets the value of the playbackTarget property.- Returns:
- possible object is
String
-
setPlaybackTarget
Sets the value of the playbackTarget property.- Parameters:
value- allowed object isString
-
getWidth
Gets the value of the width property.- Returns:
- possible object is
Integer
-
setWidth
Sets the value of the width property.- Parameters:
value- allowed object isInteger
-
getHeight
Gets the value of the height property.- Returns:
- possible object is
Integer
-
setHeight
Sets the value of the height property.- Parameters:
value- allowed object isInteger
-
getVideoCodec
Gets the value of the videoCodec property.- Returns:
- possible object is
String
-
setVideoCodec
Sets the value of the videoCodec property.- Parameters:
value- allowed object isString
-
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
Gets the value of the minBitrate property.- Returns:
- possible object is
Integer
-
setMinBitrate
Sets the value of the minBitrate property.- Parameters:
value- allowed object isInteger
-
getMaxBitrate
Gets the value of the maxBitrate property.- Returns:
- possible object is
Integer
-
setMaxBitrate
Sets the value of the maxBitrate property.- Parameters:
value- allowed object isInteger
-
isConstantBitrate
Gets the value of the constantBitrate property.- Returns:
- possible object is
Boolean
-
setConstantBitrate
Sets the value of the constantBitrate property.- Parameters:
value- allowed object isBoolean
-
getFrameRate
Gets the value of the frameRate property.- Returns:
- possible object is
Double
-
setFrameRate
Sets the value of the frameRate property.- Parameters:
value- allowed object isDouble
-
getKeyframeInterval
Gets the value of the keyframeInterval property.- Returns:
- possible object is
Integer
-
setKeyframeInterval
Sets the value of the keyframeInterval property.- Parameters:
value- allowed object isInteger
-
getH264Profile
Gets the value of the h264Profile property.- Returns:
- possible object is
String
-
setH264Profile
Sets the value of the h264Profile property.- Parameters:
value- allowed object isString
-
getH264Level
Gets the value of the h264Level property.- Returns:
- possible object is
String
-
setH264Level
Sets the value of the h264Level property.- Parameters:
value- allowed object isString
-
isTwoPass
Gets the value of the twoPass property.- Returns:
- possible object is
Boolean
-
setTwoPass
Sets the value of the twoPass property.- Parameters:
value- allowed object isBoolean
-
getAudioCodec
Gets the value of the audioCodec property.- Returns:
- possible object is
String
-
setAudioCodec
Sets the value of the audioCodec property.- Parameters:
value- allowed object isString
-
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
Gets the value of the audioSampleRate property.- Returns:
- possible object is
Integer
-
setAudioSampleRate
Sets the value of the audioSampleRate property.- Parameters:
value- allowed object isInteger
-
getAdvancedSettings
Gets the value of the advancedSettings property.- Returns:
- possible object is
PropertyArray
-
setAdvancedSettings
Sets the value of the advancedSettings property.- Parameters:
value- allowed object isPropertyArray
-