Package org.ffmpeg.ffprobe
Class FrameType
- java.lang.Object
-
- org.ffmpeg.ffprobe.FrameType
-
public class FrameType extends Object
Java class for frameType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="frameType"> <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"/> <element name="logs" type="{http://www.ffmpeg.org/schema/ffprobe}logsType" minOccurs="0"/> <element name="side_data_list" type="{http://www.ffmpeg.org/schema/ffprobe}frameSideDataListType" minOccurs="0"/> </sequence> <attribute name="media_type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="stream_index" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="key_frame" use="required" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="pts" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pts_time" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="pkt_pts" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pkt_pts_time" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="pkt_dts" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pkt_dts_time" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="best_effort_timestamp" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="best_effort_timestamp_time" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="pkt_duration" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pkt_duration_time" type="{http://www.w3.org/2001/XMLSchema}float" /> <attribute name="pkt_pos" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pkt_size" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="sample_fmt" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="nb_samples" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="channels" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="channel_layout" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="width" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="height" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="pix_fmt" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="sample_aspect_ratio" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="pict_type" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="coded_picture_number" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="display_picture_number" type="{http://www.w3.org/2001/XMLSchema}long" /> <attribute name="interlaced_frame" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="top_field_first" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="repeat_pict" type="{http://www.w3.org/2001/XMLSchema}int" /> <attribute name="color_range" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="color_space" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="color_primaries" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="color_transfer" type="{http://www.w3.org/2001/XMLSchema}string" /> <attribute name="chroma_location" type="{http://www.w3.org/2001/XMLSchema}string" /> </restriction> </complexContent> </complexType>
-
-
Field Summary
-
Constructor Summary
Constructors Constructor Description FrameType()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetBestEffortTimestamp()Gets the value of the bestEffortTimestamp property.FloatgetBestEffortTimestampTime()Gets the value of the bestEffortTimestampTime property.StringgetChannelLayout()Gets the value of the channelLayout property.IntegergetChannels()Gets the value of the channels property.StringgetChromaLocation()Gets the value of the chromaLocation property.LonggetCodedPictureNumber()Gets the value of the codedPictureNumber property.StringgetColorPrimaries()Gets the value of the colorPrimaries property.StringgetColorRange()Gets the value of the colorRange property.StringgetColorSpace()Gets the value of the colorSpace property.StringgetColorTransfer()Gets the value of the colorTransfer property.LonggetDisplayPictureNumber()Gets the value of the displayPictureNumber property.LonggetHeight()Gets the value of the height property.IntegergetInterlacedFrame()Gets the value of the interlacedFrame property.intgetKeyFrame()Gets the value of the keyFrame property.LogsTypegetLogs()Gets the value of the logs property.StringgetMediaType()Gets the value of the mediaType property.LonggetNbSamples()Gets the value of the nbSamples property.StringgetPictType()Gets the value of the pictType property.StringgetPixFmt()Gets the value of the pixFmt property.LonggetPktDts()Gets the value of the pktDts property.FloatgetPktDtsTime()Gets the value of the pktDtsTime property.LonggetPktDuration()Gets the value of the pktDuration property.FloatgetPktDurationTime()Gets the value of the pktDurationTime property.LonggetPktPos()Gets the value of the pktPos property.LonggetPktPts()Gets the value of the pktPts property.FloatgetPktPtsTime()Gets the value of the pktPtsTime property.IntegergetPktSize()Gets the value of the pktSize property.LonggetPts()Gets the value of the pts property.FloatgetPtsTime()Gets the value of the ptsTime property.IntegergetRepeatPict()Gets the value of the repeatPict property.StringgetSampleAspectRatio()Gets the value of the sampleAspectRatio property.StringgetSampleFmt()Gets the value of the sampleFmt property.FrameSideDataListTypegetSideDataList()Gets the value of the sideDataList property.IntegergetStreamIndex()Gets the value of the streamIndex property.List<TagType>getTag()Gets the value of the tag property.IntegergetTopFieldFirst()Gets the value of the topFieldFirst property.LonggetWidth()Gets the value of the width property.voidsetBestEffortTimestamp(Long value)Sets the value of the bestEffortTimestamp property.voidsetBestEffortTimestampTime(Float value)Sets the value of the bestEffortTimestampTime property.voidsetChannelLayout(String value)Sets the value of the channelLayout property.voidsetChannels(Integer value)Sets the value of the channels property.voidsetChromaLocation(String value)Sets the value of the chromaLocation property.voidsetCodedPictureNumber(Long value)Sets the value of the codedPictureNumber property.voidsetColorPrimaries(String value)Sets the value of the colorPrimaries property.voidsetColorRange(String value)Sets the value of the colorRange property.voidsetColorSpace(String value)Sets the value of the colorSpace property.voidsetColorTransfer(String value)Sets the value of the colorTransfer property.voidsetDisplayPictureNumber(Long value)Sets the value of the displayPictureNumber property.voidsetHeight(Long value)Sets the value of the height property.voidsetInterlacedFrame(Integer value)Sets the value of the interlacedFrame property.voidsetKeyFrame(int value)Sets the value of the keyFrame property.voidsetLogs(LogsType value)Sets the value of the logs property.voidsetMediaType(String value)Sets the value of the mediaType property.voidsetNbSamples(Long value)Sets the value of the nbSamples property.voidsetPictType(String value)Sets the value of the pictType property.voidsetPixFmt(String value)Sets the value of the pixFmt property.voidsetPktDts(Long value)Sets the value of the pktDts property.voidsetPktDtsTime(Float value)Sets the value of the pktDtsTime property.voidsetPktDuration(Long value)Sets the value of the pktDuration property.voidsetPktDurationTime(Float value)Sets the value of the pktDurationTime property.voidsetPktPos(Long value)Sets the value of the pktPos property.voidsetPktPts(Long value)Sets the value of the pktPts property.voidsetPktPtsTime(Float value)Sets the value of the pktPtsTime property.voidsetPktSize(Integer value)Sets the value of the pktSize property.voidsetPts(Long value)Sets the value of the pts property.voidsetPtsTime(Float value)Sets the value of the ptsTime property.voidsetRepeatPict(Integer value)Sets the value of the repeatPict property.voidsetSampleAspectRatio(String value)Sets the value of the sampleAspectRatio property.voidsetSampleFmt(String value)Sets the value of the sampleFmt property.voidsetSideDataList(FrameSideDataListType value)Sets the value of the sideDataList property.voidsetStreamIndex(Integer value)Sets the value of the streamIndex property.voidsetTopFieldFirst(Integer value)Sets the value of the topFieldFirst property.voidsetWidth(Long value)Sets the value of the width property.
-
-
-
Field Detail
-
logs
protected LogsType logs
-
sideDataList
protected FrameSideDataListType sideDataList
-
mediaType
protected String mediaType
-
streamIndex
protected Integer streamIndex
-
keyFrame
protected int keyFrame
-
pts
protected Long pts
-
ptsTime
protected Float ptsTime
-
pktPts
protected Long pktPts
-
pktPtsTime
protected Float pktPtsTime
-
pktDts
protected Long pktDts
-
pktDtsTime
protected Float pktDtsTime
-
bestEffortTimestamp
protected Long bestEffortTimestamp
-
bestEffortTimestampTime
protected Float bestEffortTimestampTime
-
pktDuration
protected Long pktDuration
-
pktDurationTime
protected Float pktDurationTime
-
pktPos
protected Long pktPos
-
pktSize
protected Integer pktSize
-
sampleFmt
protected String sampleFmt
-
nbSamples
protected Long nbSamples
-
channels
protected Integer channels
-
channelLayout
protected String channelLayout
-
width
protected Long width
-
height
protected Long height
-
pixFmt
protected String pixFmt
-
sampleAspectRatio
protected String sampleAspectRatio
-
pictType
protected String pictType
-
codedPictureNumber
protected Long codedPictureNumber
-
displayPictureNumber
protected Long displayPictureNumber
-
interlacedFrame
protected Integer interlacedFrame
-
topFieldFirst
protected Integer topFieldFirst
-
repeatPict
protected Integer repeatPict
-
colorRange
protected String colorRange
-
colorSpace
protected String colorSpace
-
colorPrimaries
protected String colorPrimaries
-
colorTransfer
protected String colorTransfer
-
chromaLocation
protected String chromaLocation
-
-
Method Detail
-
getTag
public List<TagType> 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
-
getLogs
public LogsType getLogs()
Gets the value of the logs property.- Returns:
- possible object is
LogsType
-
setLogs
public void setLogs(LogsType value)
Sets the value of the logs property.- Parameters:
value- allowed object isLogsType
-
getSideDataList
public FrameSideDataListType getSideDataList()
Gets the value of the sideDataList property.- Returns:
- possible object is
FrameSideDataListType
-
setSideDataList
public void setSideDataList(FrameSideDataListType value)
Sets the value of the sideDataList property.- Parameters:
value- allowed object isFrameSideDataListType
-
getMediaType
public String getMediaType()
Gets the value of the mediaType property.- Returns:
- possible object is
String
-
setMediaType
public void setMediaType(String value)
Sets the value of the mediaType property.- Parameters:
value- allowed object isString
-
getStreamIndex
public Integer getStreamIndex()
Gets the value of the streamIndex property.- Returns:
- possible object is
Integer
-
setStreamIndex
public void setStreamIndex(Integer value)
Sets the value of the streamIndex property.- Parameters:
value- allowed object isInteger
-
getKeyFrame
public int getKeyFrame()
Gets the value of the keyFrame property.
-
setKeyFrame
public void setKeyFrame(int value)
Sets the value of the keyFrame property.
-
setPts
public void setPts(Long value)
Sets the value of the pts property.- Parameters:
value- allowed object isLong
-
getPtsTime
public Float getPtsTime()
Gets the value of the ptsTime property.- Returns:
- possible object is
Float
-
setPtsTime
public void setPtsTime(Float value)
Sets the value of the ptsTime property.- Parameters:
value- allowed object isFloat
-
getPktPts
public Long getPktPts()
Gets the value of the pktPts property.- Returns:
- possible object is
Long
-
setPktPts
public void setPktPts(Long value)
Sets the value of the pktPts property.- Parameters:
value- allowed object isLong
-
getPktPtsTime
public Float getPktPtsTime()
Gets the value of the pktPtsTime property.- Returns:
- possible object is
Float
-
setPktPtsTime
public void setPktPtsTime(Float value)
Sets the value of the pktPtsTime property.- Parameters:
value- allowed object isFloat
-
getPktDts
public Long getPktDts()
Gets the value of the pktDts property.- Returns:
- possible object is
Long
-
setPktDts
public void setPktDts(Long value)
Sets the value of the pktDts property.- Parameters:
value- allowed object isLong
-
getPktDtsTime
public Float getPktDtsTime()
Gets the value of the pktDtsTime property.- Returns:
- possible object is
Float
-
setPktDtsTime
public void setPktDtsTime(Float value)
Sets the value of the pktDtsTime property.- Parameters:
value- allowed object isFloat
-
getBestEffortTimestamp
public Long getBestEffortTimestamp()
Gets the value of the bestEffortTimestamp property.- Returns:
- possible object is
Long
-
setBestEffortTimestamp
public void setBestEffortTimestamp(Long value)
Sets the value of the bestEffortTimestamp property.- Parameters:
value- allowed object isLong
-
getBestEffortTimestampTime
public Float getBestEffortTimestampTime()
Gets the value of the bestEffortTimestampTime property.- Returns:
- possible object is
Float
-
setBestEffortTimestampTime
public void setBestEffortTimestampTime(Float value)
Sets the value of the bestEffortTimestampTime property.- Parameters:
value- allowed object isFloat
-
getPktDuration
public Long getPktDuration()
Gets the value of the pktDuration property.- Returns:
- possible object is
Long
-
setPktDuration
public void setPktDuration(Long value)
Sets the value of the pktDuration property.- Parameters:
value- allowed object isLong
-
getPktDurationTime
public Float getPktDurationTime()
Gets the value of the pktDurationTime property.- Returns:
- possible object is
Float
-
setPktDurationTime
public void setPktDurationTime(Float value)
Sets the value of the pktDurationTime property.- Parameters:
value- allowed object isFloat
-
getPktPos
public Long getPktPos()
Gets the value of the pktPos property.- Returns:
- possible object is
Long
-
setPktPos
public void setPktPos(Long value)
Sets the value of the pktPos property.- Parameters:
value- allowed object isLong
-
getPktSize
public Integer getPktSize()
Gets the value of the pktSize property.- Returns:
- possible object is
Integer
-
setPktSize
public void setPktSize(Integer value)
Sets the value of the pktSize property.- Parameters:
value- allowed object isInteger
-
getSampleFmt
public String getSampleFmt()
Gets the value of the sampleFmt property.- Returns:
- possible object is
String
-
setSampleFmt
public void setSampleFmt(String value)
Sets the value of the sampleFmt property.- Parameters:
value- allowed object isString
-
getNbSamples
public Long getNbSamples()
Gets the value of the nbSamples property.- Returns:
- possible object is
Long
-
setNbSamples
public void setNbSamples(Long value)
Sets the value of the nbSamples property.- Parameters:
value- allowed object isLong
-
getChannels
public Integer getChannels()
Gets the value of the channels property.- Returns:
- possible object is
Integer
-
setChannels
public void setChannels(Integer value)
Sets the value of the channels property.- Parameters:
value- allowed object isInteger
-
getChannelLayout
public String getChannelLayout()
Gets the value of the channelLayout property.- Returns:
- possible object is
String
-
setChannelLayout
public void setChannelLayout(String value)
Sets the value of the channelLayout property.- Parameters:
value- allowed object isString
-
getWidth
public Long getWidth()
Gets the value of the width property.- Returns:
- possible object is
Long
-
setWidth
public void setWidth(Long value)
Sets the value of the width property.- Parameters:
value- allowed object isLong
-
getHeight
public Long getHeight()
Gets the value of the height property.- Returns:
- possible object is
Long
-
setHeight
public void setHeight(Long value)
Sets the value of the height property.- Parameters:
value- allowed object isLong
-
getPixFmt
public String getPixFmt()
Gets the value of the pixFmt property.- Returns:
- possible object is
String
-
setPixFmt
public void setPixFmt(String value)
Sets the value of the pixFmt property.- Parameters:
value- allowed object isString
-
getSampleAspectRatio
public String getSampleAspectRatio()
Gets the value of the sampleAspectRatio property.- Returns:
- possible object is
String
-
setSampleAspectRatio
public void setSampleAspectRatio(String value)
Sets the value of the sampleAspectRatio property.- Parameters:
value- allowed object isString
-
getPictType
public String getPictType()
Gets the value of the pictType property.- Returns:
- possible object is
String
-
setPictType
public void setPictType(String value)
Sets the value of the pictType property.- Parameters:
value- allowed object isString
-
getCodedPictureNumber
public Long getCodedPictureNumber()
Gets the value of the codedPictureNumber property.- Returns:
- possible object is
Long
-
setCodedPictureNumber
public void setCodedPictureNumber(Long value)
Sets the value of the codedPictureNumber property.- Parameters:
value- allowed object isLong
-
getDisplayPictureNumber
public Long getDisplayPictureNumber()
Gets the value of the displayPictureNumber property.- Returns:
- possible object is
Long
-
setDisplayPictureNumber
public void setDisplayPictureNumber(Long value)
Sets the value of the displayPictureNumber property.- Parameters:
value- allowed object isLong
-
getInterlacedFrame
public Integer getInterlacedFrame()
Gets the value of the interlacedFrame property.- Returns:
- possible object is
Integer
-
setInterlacedFrame
public void setInterlacedFrame(Integer value)
Sets the value of the interlacedFrame property.- Parameters:
value- allowed object isInteger
-
getTopFieldFirst
public Integer getTopFieldFirst()
Gets the value of the topFieldFirst property.- Returns:
- possible object is
Integer
-
setTopFieldFirst
public void setTopFieldFirst(Integer value)
Sets the value of the topFieldFirst property.- Parameters:
value- allowed object isInteger
-
getRepeatPict
public Integer getRepeatPict()
Gets the value of the repeatPict property.- Returns:
- possible object is
Integer
-
setRepeatPict
public void setRepeatPict(Integer value)
Sets the value of the repeatPict property.- Parameters:
value- allowed object isInteger
-
getColorRange
public String getColorRange()
Gets the value of the colorRange property.- Returns:
- possible object is
String
-
setColorRange
public void setColorRange(String value)
Sets the value of the colorRange property.- Parameters:
value- allowed object isString
-
getColorSpace
public String getColorSpace()
Gets the value of the colorSpace property.- Returns:
- possible object is
String
-
setColorSpace
public void setColorSpace(String value)
Sets the value of the colorSpace property.- Parameters:
value- allowed object isString
-
getColorPrimaries
public String getColorPrimaries()
Gets the value of the colorPrimaries property.- Returns:
- possible object is
String
-
setColorPrimaries
public void setColorPrimaries(String value)
Sets the value of the colorPrimaries property.- Parameters:
value- allowed object isString
-
getColorTransfer
public String getColorTransfer()
Gets the value of the colorTransfer property.- Returns:
- possible object is
String
-
setColorTransfer
public void setColorTransfer(String value)
Sets the value of the colorTransfer property.- Parameters:
value- allowed object isString
-
getChromaLocation
public String getChromaLocation()
Gets the value of the chromaLocation property.- Returns:
- possible object is
String
-
-