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.PropInfo |
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, timeBase
file, 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, setTimeBase
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
protected 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.VideoStandard
public void setVideoStandard(VideoComponentType.VideoStandard value)
value
- allowed object is
VideoComponentType.VideoStandard
public boolean isSetVideoStandard()
public ResolutionType getResolution()
ResolutionType
public void setResolution(ResolutionType value)
value
- allowed object is
ResolutionType
public boolean isSetResolution()
public String getPixelFormat()
String
public void setPixelFormat(String value)
value
- allowed object is
String
public boolean isSetPixelFormat()
public Integer getMaxBFrames()
Integer
public void setMaxBFrames(Integer value)
value
- allowed object is
Integer
public boolean isSetMaxBFrames()
public AspectRatioType getPixelAspectRatio()
AspectRatioType
public void setPixelAspectRatio(AspectRatioType value)
value
- allowed object is
AspectRatioType
public boolean isSetPixelAspectRatio()
public String getFieldOrder()
String
public void setFieldOrder(String value)
value
- allowed object is
String
public boolean isSetFieldOrder()
public TimeBaseType getCodecTimeBase()
TimeBaseType
public void setCodecTimeBase(TimeBaseType value)
value
- allowed object is
TimeBaseType
public boolean isSetCodecTimeBase()
public TimeBaseType getAverageFrameRate()
TimeBaseType
public void setAverageFrameRate(TimeBaseType value)
value
- allowed object is
TimeBaseType
public boolean isSetAverageFrameRate()
public TimeBaseType getRealBaseFrameRate()
TimeBaseType
public void setRealBaseFrameRate(TimeBaseType value)
value
- allowed object is
TimeBaseType
public boolean isSetRealBaseFrameRate()
public RationalType getDisplayWidth()
RationalType
public void setDisplayWidth(RationalType value)
value
- allowed object is
RationalType
public boolean isSetDisplayWidth()
public RationalType getDisplayHeight()
RationalType
public void setDisplayHeight(RationalType value)
value
- allowed object is
RationalType
public boolean isSetDisplayHeight()
public RationalType getDisplayXOffset()
RationalType
public void setDisplayXOffset(RationalType value)
value
- allowed object is
RationalType
public boolean isSetDisplayXOffset()
public RationalType getDisplayYOffset()
RationalType
public void setDisplayYOffset(RationalType value)
value
- allowed object is
RationalType
public boolean isSetDisplayYOffset()
public AspectRatioType getContainerSAR()
AspectRatioType
public void setContainerSAR(AspectRatioType value)
value
- allowed object is
AspectRatioType
public boolean isSetContainerSAR()
public Integer getColrPrimaries()
Integer
public void setColrPrimaries(Integer value)
value
- allowed object is
Integer
public boolean isSetColrPrimaries()
public Integer getColrTransferFunction()
Integer
public void setColrTransferFunction(Integer value)
value
- allowed object is
Integer
public boolean isSetColrTransferFunction()
public Integer getColrMatrix()
Integer
public void setColrMatrix(Integer value)
value
- allowed object is
Integer
public boolean isSetColrMatrix()
public Integer getMaxPacketSize()
Integer
public void setMaxPacketSize(Integer value)
value
- allowed object is
Integer
public boolean isSetMaxPacketSize()
public Long getStartTimecode()
Long
public void setStartTimecode(Long value)
value
- allowed object is
Long
public boolean isSetStartTimecode()
public Boolean isDropFrame()
Boolean
public void setDropFrame(Boolean value)
value
- allowed object is
Boolean
public boolean isSetDropFrame()
public Integer getTicksPerFrame()
Integer
public void setTicksPerFrame(Integer value)
value
- allowed object is
Integer
public boolean isSetTicksPerFrame()
public Integer getBitDepth()
Integer
public void setBitDepth(Integer value)
value
- allowed object is
Integer
public boolean isSetBitDepth()
public Integer getBitsPerPixel()
Integer
public void setBitsPerPixel(Integer value)
value
- allowed object is
Integer
public boolean isSetBitsPerPixel()
public String getColorPrimaries()
String
public void setColorPrimaries(String value)
value
- allowed object is
String
public boolean isSetColorPrimaries()
public VideoMediaInfoType getMediaInfo()
VideoMediaInfoType
public void setMediaInfo(VideoMediaInfoType value)
value
- allowed object is
VideoMediaInfoType
public boolean isSetMediaInfo()
public Object clone()
clone
in class MediaComponentType
public Object copyTo(Object target)
copyTo
in interface org.jvnet.jaxb2_commons.lang.CopyTo
copyTo
in class MediaComponentType
public 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.CopyTo
copyTo
in class MediaComponentType
public Object createNewInstance()
createNewInstance
in interface org.jvnet.jaxb2_commons.lang.CopyTo
createNewInstance
in class MediaComponentType
public 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 MediaComponentType
public VideoComponentType withTimeBase(TimeBaseType value)
withTimeBase
in class MediaComponentType
public VideoComponentType withItemTrack(String value)
withItemTrack
in class MediaComponentType
public VideoComponentType withEssenceStreamId(Integer value)
withEssenceStreamId
in class MediaComponentType
public VideoComponentType withInterval(TimeIntervalType value)
withInterval
in class MediaComponentType
public VideoComponentType withBitrate(Long value)
withBitrate
in class MediaComponentType
public VideoComponentType withNumberOfPackets(Long value)
withNumberOfPackets
in class MediaComponentType
public VideoComponentType withExtradata(byte[] value)
withExtradata
in class MediaComponentType
public VideoComponentType withPid(Integer value)
withPid
in class MediaComponentType
public VideoComponentType withDuration(TimeCodeType value)
withDuration
in class MediaComponentType
public VideoComponentType withProfile(Integer value)
withProfile
in class MediaComponentType
public VideoComponentType withLevel(Integer value)
withLevel
in class MediaComponentType
public VideoComponentType withEdl(EDLType value)
withEdl
in class MediaComponentType
public VideoComponentType withStartTimestamp(TimeCodeType value)
withStartTimestamp
in class MediaComponentType
public VideoComponentType withFile(FileType... values)
withFile
in class MediaComponentType
public VideoComponentType withFile(Collection<FileType> values)
withFile
in class MediaComponentType
public VideoComponentType withId(String value)
withId
in class MediaComponentType
public VideoComponentType withMetadata(KeyValuePairType... values)
withMetadata
in class MediaComponentType
public VideoComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata
in class MediaComponentType
public VideoComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit
in class MediaComponentType
Copyright © 2017. All rights reserved.