public class VideoComponentType extends MediaComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo
Java class for VideoComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="VideoComponentType">
<complexContent>
<extension base="{http://xml.vidispine.com/schema/vidispine}MediaComponentType">
<sequence>
<element name="videoStandard" minOccurs="0">
<complexType>
<simpleContent>
<extension base="<http://www.w3.org/2001/XMLSchema>string">
<attribute name="type" use="required" type="{http://www.w3.org/2001/XMLSchema}string" />
</extension>
</simpleContent>
</complexType>
</element>
<element name="resolution" type="{http://xml.vidispine.com/schema/vidispine}ResolutionType" minOccurs="0"/>
<element name="pixelFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="maxBFrames" type="{http://www.w3.org/2001/XMLSchema}unsignedShort" minOccurs="0"/>
<element name="pixelAspectRatio" type="{http://xml.vidispine.com/schema/vidispine}AspectRatioType" minOccurs="0"/>
<element name="fieldOrder" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="codecTimeBase" type="{http://xml.vidispine.com/schema/vidispine}TimeBaseType" minOccurs="0"/>
<element name="averageFrameRate" type="{http://xml.vidispine.com/schema/vidispine}TimeBaseType" minOccurs="0"/>
<element name="realBaseFrameRate" type="{http://xml.vidispine.com/schema/vidispine}TimeBaseType" minOccurs="0"/>
<element name="displayWidth" type="{http://xml.vidispine.com/schema/vidispine}RationalType" minOccurs="0"/>
<element name="displayHeight" type="{http://xml.vidispine.com/schema/vidispine}RationalType" minOccurs="0"/>
<element name="displayXOffset" type="{http://xml.vidispine.com/schema/vidispine}RationalType" minOccurs="0"/>
<element name="displayYOffset" type="{http://xml.vidispine.com/schema/vidispine}RationalType" minOccurs="0"/>
<element name="containerSAR" type="{http://xml.vidispine.com/schema/vidispine}AspectRatioType" minOccurs="0"/>
<element name="colr_primaries" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="colr_transfer_function" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="colr_matrix" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="max_packet_size" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="startTimecode" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/>
<element name="dropFrame" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
<element name="ticks_per_frame" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="bitDepth" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="bitsPerPixel" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
<element name="colorPrimaries" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
<element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}VideoMediaInfoType" minOccurs="0"/>
</sequence>
</extension>
</complexContent>
</complexType>
| Modifier and Type | Class and Description |
|---|---|
static class |
VideoComponentType.VideoStandard
Java class for anonymous complex type.
|
| Modifier and Type | Field and Description |
|---|---|
protected TimeBaseType |
averageFrameRate |
protected Integer |
bitDepth |
protected Integer |
bitsPerPixel |
protected TimeBaseType |
codecTimeBase |
protected String |
colorPrimaries |
protected Integer |
colrMatrix |
protected Integer |
colrPrimaries |
protected Integer |
colrTransferFunction |
protected AspectRatioType |
containerSAR |
protected RationalType |
displayHeight |
protected RationalType |
displayWidth |
protected RationalType |
displayXOffset |
protected RationalType |
displayYOffset |
protected Boolean |
dropFrame |
protected String |
fieldOrder |
protected Integer |
maxBFrames |
protected Integer |
maxPacketSize |
protected VideoMediaInfoType |
mediaInfo |
protected AspectRatioType |
pixelAspectRatio |
protected String |
pixelFormat |
protected TimeBaseType |
realBaseFrameRate |
protected ResolutionType |
resolution |
protected Long |
startTimecode |
protected Integer |
ticksPerFrame |
protected VideoComponentType.VideoStandard |
videoStandard |
bitrate, codec, duration, edl, essenceStreamId, extradata, interval, itemTrack, level, numberOfPackets, pid, profile, startTimestamp, timeBasefile, id, metadata| Constructor and Description |
|---|
VideoComponentType() |
getBitrate, getCodec, getDuration, getEdl, getEssenceStreamId, getExtradata, getInterval, getItemTrack, getLevel, getNumberOfPackets, getPid, getProfile, getStartTimestamp, getTimeBase, isSetBitrate, isSetCodec, isSetDuration, isSetEdl, isSetEssenceStreamId, isSetExtradata, isSetInterval, isSetItemTrack, isSetLevel, isSetNumberOfPackets, isSetPid, isSetProfile, isSetStartTimestamp, isSetTimeBase, setBitrate, setCodec, setDuration, setEdl, setEssenceStreamId, setExtradata, setInterval, setItemTrack, setLevel, setNumberOfPackets, setPid, setProfile, setStartTimestamp, setTimeBasegetFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadataprotected VideoComponentType.VideoStandard videoStandard
protected ResolutionType resolution
protected String pixelFormat
protected Integer maxBFrames
protected AspectRatioType pixelAspectRatio
protected String fieldOrder
protected TimeBaseType codecTimeBase
protected TimeBaseType averageFrameRate
protected TimeBaseType realBaseFrameRate
protected RationalType displayWidth
protected RationalType displayHeight
protected RationalType displayXOffset
protected RationalType displayYOffset
protected AspectRatioType containerSAR
protected Integer colrPrimaries
protected Integer colrTransferFunction
protected Integer colrMatrix
protected Integer maxPacketSize
protected Long startTimecode
protected Boolean dropFrame
protected Integer ticksPerFrame
protected Integer bitDepth
protected Integer bitsPerPixel
protected String colorPrimaries
protected VideoMediaInfoType mediaInfo
public VideoComponentType.VideoStandard getVideoStandard()
VideoComponentType.VideoStandardpublic void setVideoStandard(VideoComponentType.VideoStandard value)
value - allowed object is
VideoComponentType.VideoStandardpublic boolean isSetVideoStandard()
public ResolutionType getResolution()
ResolutionTypepublic void setResolution(ResolutionType value)
value - allowed object is
ResolutionTypepublic boolean isSetResolution()
public String getPixelFormat()
Stringpublic void setPixelFormat(String value)
value - allowed object is
Stringpublic boolean isSetPixelFormat()
public Integer getMaxBFrames()
Integerpublic void setMaxBFrames(Integer value)
value - allowed object is
Integerpublic boolean isSetMaxBFrames()
public AspectRatioType getPixelAspectRatio()
AspectRatioTypepublic void setPixelAspectRatio(AspectRatioType value)
value - allowed object is
AspectRatioTypepublic boolean isSetPixelAspectRatio()
public String getFieldOrder()
Stringpublic void setFieldOrder(String value)
value - allowed object is
Stringpublic boolean isSetFieldOrder()
public TimeBaseType getCodecTimeBase()
TimeBaseTypepublic void setCodecTimeBase(TimeBaseType value)
value - allowed object is
TimeBaseTypepublic boolean isSetCodecTimeBase()
public TimeBaseType getAverageFrameRate()
TimeBaseTypepublic void setAverageFrameRate(TimeBaseType value)
value - allowed object is
TimeBaseTypepublic boolean isSetAverageFrameRate()
public TimeBaseType getRealBaseFrameRate()
TimeBaseTypepublic void setRealBaseFrameRate(TimeBaseType value)
value - allowed object is
TimeBaseTypepublic boolean isSetRealBaseFrameRate()
public RationalType getDisplayWidth()
RationalTypepublic void setDisplayWidth(RationalType value)
value - allowed object is
RationalTypepublic boolean isSetDisplayWidth()
public RationalType getDisplayHeight()
RationalTypepublic void setDisplayHeight(RationalType value)
value - allowed object is
RationalTypepublic boolean isSetDisplayHeight()
public RationalType getDisplayXOffset()
RationalTypepublic void setDisplayXOffset(RationalType value)
value - allowed object is
RationalTypepublic boolean isSetDisplayXOffset()
public RationalType getDisplayYOffset()
RationalTypepublic void setDisplayYOffset(RationalType value)
value - allowed object is
RationalTypepublic boolean isSetDisplayYOffset()
public AspectRatioType getContainerSAR()
AspectRatioTypepublic void setContainerSAR(AspectRatioType value)
value - allowed object is
AspectRatioTypepublic boolean isSetContainerSAR()
public Integer getColrPrimaries()
Integerpublic void setColrPrimaries(Integer value)
value - allowed object is
Integerpublic boolean isSetColrPrimaries()
public Integer getColrTransferFunction()
Integerpublic void setColrTransferFunction(Integer value)
value - allowed object is
Integerpublic boolean isSetColrTransferFunction()
public Integer getColrMatrix()
Integerpublic void setColrMatrix(Integer value)
value - allowed object is
Integerpublic boolean isSetColrMatrix()
public Integer getMaxPacketSize()
Integerpublic void setMaxPacketSize(Integer value)
value - allowed object is
Integerpublic boolean isSetMaxPacketSize()
public Long getStartTimecode()
Longpublic void setStartTimecode(Long value)
value - allowed object is
Longpublic boolean isSetStartTimecode()
public Boolean isDropFrame()
Booleanpublic void setDropFrame(Boolean value)
value - allowed object is
Booleanpublic boolean isSetDropFrame()
public Integer getTicksPerFrame()
Integerpublic void setTicksPerFrame(Integer value)
value - allowed object is
Integerpublic boolean isSetTicksPerFrame()
public Integer getBitDepth()
Integerpublic void setBitDepth(Integer value)
value - allowed object is
Integerpublic boolean isSetBitDepth()
public Integer getBitsPerPixel()
Integerpublic void setBitsPerPixel(Integer value)
value - allowed object is
Integerpublic boolean isSetBitsPerPixel()
public String getColorPrimaries()
Stringpublic void setColorPrimaries(String value)
value - allowed object is
Stringpublic boolean isSetColorPrimaries()
public VideoMediaInfoType getMediaInfo()
VideoMediaInfoTypepublic void setMediaInfo(VideoMediaInfoType value)
value - allowed object is
VideoMediaInfoTypepublic boolean isSetMediaInfo()
public Object clone()
clone in class MediaComponentTypepublic Object copyTo(Object target)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class MediaComponentTypepublic Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTocopyTo in class MediaComponentTypepublic Object createNewInstance()
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTocreateNewInstance in class MediaComponentTypepublic VideoComponentType withVideoStandard(VideoComponentType.VideoStandard value)
public VideoComponentType withResolution(ResolutionType value)
public VideoComponentType withPixelFormat(String value)
public VideoComponentType withMaxBFrames(Integer value)
public VideoComponentType withPixelAspectRatio(AspectRatioType value)
public VideoComponentType withFieldOrder(String value)
public VideoComponentType withCodecTimeBase(TimeBaseType value)
public VideoComponentType withAverageFrameRate(TimeBaseType value)
public VideoComponentType withRealBaseFrameRate(TimeBaseType value)
public VideoComponentType withDisplayWidth(RationalType value)
public VideoComponentType withDisplayHeight(RationalType value)
public VideoComponentType withDisplayXOffset(RationalType value)
public VideoComponentType withDisplayYOffset(RationalType value)
public VideoComponentType withContainerSAR(AspectRatioType value)
public VideoComponentType withColrPrimaries(Integer value)
public VideoComponentType withColrTransferFunction(Integer value)
public VideoComponentType withColrMatrix(Integer value)
public VideoComponentType withMaxPacketSize(Integer value)
public VideoComponentType withStartTimecode(Long value)
public VideoComponentType withDropFrame(Boolean value)
public VideoComponentType withTicksPerFrame(Integer value)
public VideoComponentType withBitDepth(Integer value)
public VideoComponentType withBitsPerPixel(Integer value)
public VideoComponentType withColorPrimaries(String value)
public VideoComponentType withMediaInfo(VideoMediaInfoType value)
public VideoComponentType withCodec(String value)
withCodec in class MediaComponentTypepublic VideoComponentType withTimeBase(TimeBaseType value)
withTimeBase in class MediaComponentTypepublic VideoComponentType withItemTrack(String value)
withItemTrack in class MediaComponentTypepublic VideoComponentType withEssenceStreamId(Integer value)
withEssenceStreamId in class MediaComponentTypepublic VideoComponentType withInterval(TimeIntervalType value)
withInterval in class MediaComponentTypepublic VideoComponentType withBitrate(Long value)
withBitrate in class MediaComponentTypepublic VideoComponentType withNumberOfPackets(Long value)
withNumberOfPackets in class MediaComponentTypepublic VideoComponentType withExtradata(byte[] value)
withExtradata in class MediaComponentTypepublic VideoComponentType withPid(Integer value)
withPid in class MediaComponentTypepublic VideoComponentType withDuration(TimeCodeType value)
withDuration in class MediaComponentTypepublic VideoComponentType withProfile(Integer value)
withProfile in class MediaComponentTypepublic VideoComponentType withLevel(Integer value)
withLevel in class MediaComponentTypepublic VideoComponentType withEdl(EDLType value)
withEdl in class MediaComponentTypepublic VideoComponentType withStartTimestamp(TimeCodeType value)
withStartTimestamp in class MediaComponentTypepublic VideoComponentType withFile(FileType... values)
withFile in class MediaComponentTypepublic VideoComponentType withFile(Collection<FileType> values)
withFile in class MediaComponentTypepublic VideoComponentType withId(String value)
withId in class MediaComponentTypepublic VideoComponentType withMetadata(KeyValuePairType... values)
withMetadata in class MediaComponentTypepublic VideoComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata in class MediaComponentTypeCopyright © 2015. All rights reserved.