Package org.ffmpeg.ffprobe436
Class FormatType
java.lang.Object
org.ffmpeg.ffprobe436.FormatType
Java class for formatType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="formatType">
<complexContent>
<restriction base="{http://www.w3.org/2001/XMLSchema}anyType">
<sequence>
<element name="tag" type="{http://www.ffmpeg.org/schema/ffprobe}tagType" maxOccurs="unbounded" minOccurs="0"/>
</sequence>
<attribute name="filename" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="nb_streams" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="nb_programs" use="required" type="{http://www.w3.org/2001/XMLSchema}int" />
<attribute name="format_name" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="format_long_name" type="{http://www.w3.org/2001/XMLSchema}string" />
<attribute name="start_time" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="duration" type="{http://www.w3.org/2001/XMLSchema}float" />
<attribute name="size" type="{http://www.w3.org/2001/XMLSchema}long" />
<attribute name="bit_rate" type="{http://www.w3.org/2001/XMLSchema}long" />
<attribute name="probe_score" type="{http://www.w3.org/2001/XMLSchema}int" />
</restriction>
</complexContent>
</complexType>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the bitRate property.Gets the value of the duration property.Gets the value of the filename property.Gets the value of the formatLongName property.Gets the value of the formatName property.intGets the value of the nbPrograms property.intGets the value of the nbStreams property.Gets the value of the probeScore property.getSize()Gets the value of the size property.Gets the value of the startTime property.getTag()Gets the value of the tag property.voidsetBitRate(Long value) Sets the value of the bitRate property.voidsetDuration(Float value) Sets the value of the duration property.voidsetFilename(String value) Sets the value of the filename property.voidsetFormatLongName(String value) Sets the value of the formatLongName property.voidsetFormatName(String value) Sets the value of the formatName property.voidsetNbPrograms(int value) Sets the value of the nbPrograms property.voidsetNbStreams(int value) Sets the value of the nbStreams property.voidsetProbeScore(Integer value) Sets the value of the probeScore property.voidSets the value of the size property.voidsetStartTime(Float value) Sets the value of the startTime property.
-
Field Details
-
tag
-
filename
-
nbStreams
protected int nbStreams -
nbPrograms
protected int nbPrograms -
formatName
-
formatLongName
-
startTime
-
duration
-
size
-
bitRate
-
probeScore
-
-
Constructor Details
-
FormatType
public FormatType()
-
-
Method Details
-
getTag
Gets the value of the tag property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the JAXB object. This is why there is not a
setmethod for the tag property.For example, to add a new item, do as follows:
getTag().add(newItem);Objects of the following type(s) are allowed in the list
TagType -
getFilename
Gets the value of the filename property.- Returns:
- possible object is
String
-
setFilename
Sets the value of the filename property.- Parameters:
value- allowed object isString
-
getNbStreams
public int getNbStreams()Gets the value of the nbStreams property. -
setNbStreams
public void setNbStreams(int value) Sets the value of the nbStreams property. -
getNbPrograms
public int getNbPrograms()Gets the value of the nbPrograms property. -
setNbPrograms
public void setNbPrograms(int value) Sets the value of the nbPrograms property. -
getFormatName
Gets the value of the formatName property.- Returns:
- possible object is
String
-
setFormatName
Sets the value of the formatName property.- Parameters:
value- allowed object isString
-
getFormatLongName
Gets the value of the formatLongName property.- Returns:
- possible object is
String
-
setFormatLongName
Sets the value of the formatLongName property.- Parameters:
value- allowed object isString
-
getStartTime
Gets the value of the startTime property.- Returns:
- possible object is
Float
-
setStartTime
Sets the value of the startTime property.- Parameters:
value- allowed object isFloat
-
getDuration
Gets the value of the duration property.- Returns:
- possible object is
Float
-
setDuration
Sets the value of the duration property.- Parameters:
value- allowed object isFloat
-
getSize
Gets the value of the size property.- Returns:
- possible object is
Long
-
setSize
Sets the value of the size property.- Parameters:
value- allowed object isLong
-
getBitRate
Gets the value of the bitRate property.- Returns:
- possible object is
Long
-
setBitRate
Sets the value of the bitRate property.- Parameters:
value- allowed object isLong
-
getProbeScore
Gets the value of the probeScore property.- Returns:
- possible object is
Integer
-
setProbeScore
Sets the value of the probeScore property.- Parameters:
value- allowed object isInteger
-