public class Frame 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" /> </restriction> </complexContent> </complexType>
Modifier and Type | Field and Description |
---|---|
protected Long |
bestEffortTimestamp |
protected Float |
bestEffortTimestampTime |
protected String |
channelLayout |
protected Integer |
channels |
protected Long |
codedPictureNumber |
protected Long |
displayPictureNumber |
protected Long |
height |
protected Integer |
interlacedFrame |
protected int |
keyFrame |
protected Logs |
logs |
protected String |
mediaType |
protected Long |
nbSamples |
protected String |
pictType |
protected String |
pixFmt |
protected Long |
pktDts |
protected Float |
pktDtsTime |
protected Long |
pktDuration |
protected Float |
pktDurationTime |
protected Long |
pktPos |
protected Long |
pktPts |
protected Float |
pktPtsTime |
protected Integer |
pktSize |
protected Long |
pts |
protected Float |
ptsTime |
protected Integer |
repeatPict |
protected String |
sampleAspectRatio |
protected String |
sampleFmt |
protected FrameSideDataList |
sideDataList |
protected Integer |
streamIndex |
protected List<Tag> |
tag |
protected Integer |
topFieldFirst |
protected Long |
width |
Constructor and Description |
---|
Frame() |
Modifier and Type | Method and Description |
---|---|
Long |
getBestEffortTimestamp()
Gets the value of the bestEffortTimestamp property.
|
Float |
getBestEffortTimestampTime()
Gets the value of the bestEffortTimestampTime property.
|
String |
getChannelLayout()
Gets the value of the channelLayout property.
|
Integer |
getChannels()
Gets the value of the channels property.
|
Long |
getCodedPictureNumber()
Gets the value of the codedPictureNumber property.
|
Long |
getDisplayPictureNumber()
Gets the value of the displayPictureNumber property.
|
Long |
getHeight()
Gets the value of the height property.
|
Integer |
getInterlacedFrame()
Gets the value of the interlacedFrame property.
|
int |
getKeyFrame()
Gets the value of the keyFrame property.
|
Logs |
getLogs()
Gets the value of the logs property.
|
String |
getMediaType()
Gets the value of the mediaType property.
|
Long |
getNbSamples()
Gets the value of the nbSamples property.
|
String |
getPictType()
Gets the value of the pictType property.
|
String |
getPixFmt()
Gets the value of the pixFmt property.
|
Long |
getPktDts()
Gets the value of the pktDts property.
|
Float |
getPktDtsTime()
Gets the value of the pktDtsTime property.
|
Long |
getPktDuration()
Gets the value of the pktDuration property.
|
Float |
getPktDurationTime()
Gets the value of the pktDurationTime property.
|
Long |
getPktPos()
Gets the value of the pktPos property.
|
Long |
getPktPts()
Gets the value of the pktPts property.
|
Float |
getPktPtsTime()
Gets the value of the pktPtsTime property.
|
Integer |
getPktSize()
Gets the value of the pktSize property.
|
Long |
getPts()
Gets the value of the pts property.
|
Float |
getPtsTime()
Gets the value of the ptsTime property.
|
Integer |
getRepeatPict()
Gets the value of the repeatPict property.
|
String |
getSampleAspectRatio()
Gets the value of the sampleAspectRatio property.
|
String |
getSampleFmt()
Gets the value of the sampleFmt property.
|
FrameSideDataList |
getSideDataList()
Gets the value of the sideDataList property.
|
Integer |
getStreamIndex()
Gets the value of the streamIndex property.
|
List<Tag> |
getTag()
Gets the value of the tag property.
|
Integer |
getTopFieldFirst()
Gets the value of the topFieldFirst property.
|
Long |
getWidth()
Gets the value of the width property.
|
void |
setBestEffortTimestamp(Long value)
Sets the value of the bestEffortTimestamp property.
|
void |
setBestEffortTimestampTime(Float value)
Sets the value of the bestEffortTimestampTime property.
|
void |
setChannelLayout(String value)
Sets the value of the channelLayout property.
|
void |
setChannels(Integer value)
Sets the value of the channels property.
|
void |
setCodedPictureNumber(Long value)
Sets the value of the codedPictureNumber property.
|
void |
setDisplayPictureNumber(Long value)
Sets the value of the displayPictureNumber property.
|
void |
setHeight(Long value)
Sets the value of the height property.
|
void |
setInterlacedFrame(Integer value)
Sets the value of the interlacedFrame property.
|
void |
setKeyFrame(int value)
Sets the value of the keyFrame property.
|
void |
setLogs(Logs value)
Sets the value of the logs property.
|
void |
setMediaType(String value)
Sets the value of the mediaType property.
|
void |
setNbSamples(Long value)
Sets the value of the nbSamples property.
|
void |
setPictType(String value)
Sets the value of the pictType property.
|
void |
setPixFmt(String value)
Sets the value of the pixFmt property.
|
void |
setPktDts(Long value)
Sets the value of the pktDts property.
|
void |
setPktDtsTime(Float value)
Sets the value of the pktDtsTime property.
|
void |
setPktDuration(Long value)
Sets the value of the pktDuration property.
|
void |
setPktDurationTime(Float value)
Sets the value of the pktDurationTime property.
|
void |
setPktPos(Long value)
Sets the value of the pktPos property.
|
void |
setPktPts(Long value)
Sets the value of the pktPts property.
|
void |
setPktPtsTime(Float value)
Sets the value of the pktPtsTime property.
|
void |
setPktSize(Integer value)
Sets the value of the pktSize property.
|
void |
setPts(Long value)
Sets the value of the pts property.
|
void |
setPtsTime(Float value)
Sets the value of the ptsTime property.
|
void |
setRepeatPict(Integer value)
Sets the value of the repeatPict property.
|
void |
setSampleAspectRatio(String value)
Sets the value of the sampleAspectRatio property.
|
void |
setSampleFmt(String value)
Sets the value of the sampleFmt property.
|
void |
setSideDataList(FrameSideDataList value)
Sets the value of the sideDataList property.
|
void |
setStreamIndex(Integer value)
Sets the value of the streamIndex property.
|
void |
setTopFieldFirst(Integer value)
Sets the value of the topFieldFirst property.
|
void |
setWidth(Long value)
Sets the value of the width property.
|
protected Logs logs
protected FrameSideDataList sideDataList
protected String mediaType
protected Integer streamIndex
protected int keyFrame
protected Long pts
protected Float ptsTime
protected Long pktPts
protected Float pktPtsTime
protected Long pktDts
protected Float pktDtsTime
protected Long bestEffortTimestamp
protected Float bestEffortTimestampTime
protected Long pktDuration
protected Float pktDurationTime
protected Long pktPos
protected Integer pktSize
protected String sampleFmt
protected Long nbSamples
protected Integer channels
protected String channelLayout
protected Long width
protected Long height
protected String pixFmt
protected String sampleAspectRatio
protected String pictType
protected Long codedPictureNumber
protected Long displayPictureNumber
protected Integer interlacedFrame
protected Integer topFieldFirst
protected Integer repeatPict
public List<Tag> getTag()
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 set
method 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
Tag
public void setLogs(Logs value)
value
- allowed object is
Logs
public FrameSideDataList getSideDataList()
FrameSideDataList
public void setSideDataList(FrameSideDataList value)
value
- allowed object is
FrameSideDataList
public String getMediaType()
String
public void setMediaType(String value)
value
- allowed object is
String
public Integer getStreamIndex()
Integer
public void setStreamIndex(Integer value)
value
- allowed object is
Integer
public int getKeyFrame()
public void setKeyFrame(int value)
public void setPts(Long value)
value
- allowed object is
Long
public Float getPtsTime()
Float
public void setPtsTime(Float value)
value
- allowed object is
Float
public Long getPktPts()
Long
public void setPktPts(Long value)
value
- allowed object is
Long
public Float getPktPtsTime()
Float
public void setPktPtsTime(Float value)
value
- allowed object is
Float
public Long getPktDts()
Long
public void setPktDts(Long value)
value
- allowed object is
Long
public Float getPktDtsTime()
Float
public void setPktDtsTime(Float value)
value
- allowed object is
Float
public Long getBestEffortTimestamp()
Long
public void setBestEffortTimestamp(Long value)
value
- allowed object is
Long
public Float getBestEffortTimestampTime()
Float
public void setBestEffortTimestampTime(Float value)
value
- allowed object is
Float
public Long getPktDuration()
Long
public void setPktDuration(Long value)
value
- allowed object is
Long
public Float getPktDurationTime()
Float
public void setPktDurationTime(Float value)
value
- allowed object is
Float
public Long getPktPos()
Long
public void setPktPos(Long value)
value
- allowed object is
Long
public Integer getPktSize()
Integer
public void setPktSize(Integer value)
value
- allowed object is
Integer
public String getSampleFmt()
String
public void setSampleFmt(String value)
value
- allowed object is
String
public Long getNbSamples()
Long
public void setNbSamples(Long value)
value
- allowed object is
Long
public Integer getChannels()
Integer
public void setChannels(Integer value)
value
- allowed object is
Integer
public String getChannelLayout()
String
public void setChannelLayout(String value)
value
- allowed object is
String
public Long getWidth()
Long
public void setWidth(Long value)
value
- allowed object is
Long
public Long getHeight()
Long
public void setHeight(Long value)
value
- allowed object is
Long
public String getPixFmt()
String
public void setPixFmt(String value)
value
- allowed object is
String
public String getSampleAspectRatio()
String
public void setSampleAspectRatio(String value)
value
- allowed object is
String
public String getPictType()
String
public void setPictType(String value)
value
- allowed object is
String
public Long getCodedPictureNumber()
Long
public void setCodedPictureNumber(Long value)
value
- allowed object is
Long
public Long getDisplayPictureNumber()
Long
public void setDisplayPictureNumber(Long value)
value
- allowed object is
Long
public Integer getInterlacedFrame()
Integer
public void setInterlacedFrame(Integer value)
value
- allowed object is
Integer
public Integer getTopFieldFirst()
Integer
public void setTopFieldFirst(Integer value)
value
- allowed object is
Integer
public Integer getRepeatPict()
Integer
Copyright © 2017. All rights reserved.