public class AudioComponentType extends MediaComponentType implements Serializable, Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals
Java class for AudioComponentType complex type.
The following schema fragment specifies the expected content contained within this class.
<complexType name="AudioComponentType"> <complexContent> <extension base="{http://xml.vidispine.com/schema/vidispine}MediaComponentType"> <sequence> <element name="channelCount" type="{http://www.w3.org/2001/XMLSchema}unsignedShort"/> <element name="channelLayout" type="{http://www.w3.org/2001/XMLSchema}long" minOccurs="0"/> <element name="sampleFormat" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/> <element name="frameSize" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="blockAlign" type="{http://www.w3.org/2001/XMLSchema}unsignedInt" minOccurs="0"/> <element name="mediaInfo" type="{http://xml.vidispine.com/schema/vidispine}AudioMediaInfoType" minOccurs="0"/> </sequence> </extension> </complexContent> </complexType>
Modifier and Type | Class and Description |
---|---|
static class |
AudioComponentType.PropInfo |
Modifier and Type | Field and Description |
---|---|
protected Long |
blockAlign |
protected int |
channelCount |
protected Long |
channelLayout |
protected Long |
frameSize |
protected AudioMediaInfoType |
mediaInfo |
protected String |
sampleFormat |
bitrate, codec, duration, edl, essenceStreamId, extradata, interval, itemTrack, level, numberOfPackets, pid, profile, repeatCount, segment, startTimestamp, timeBase, trackOrder
file, id, metadata
Constructor and Description |
---|
AudioComponentType() |
getBitrate, getCodec, getDuration, getEdl, getEssenceStreamId, getExtradata, getInterval, getItemTrack, getLevel, getNumberOfPackets, getPid, getProfile, getRepeatCount, getSegment, getStartTimestamp, getTimeBase, getTrackOrder, isSetBitrate, isSetCodec, isSetDuration, isSetEdl, isSetEssenceStreamId, isSetExtradata, isSetInterval, isSetItemTrack, isSetLevel, isSetNumberOfPackets, isSetPid, isSetProfile, isSetRepeatCount, isSetSegment, isSetStartTimestamp, isSetTimeBase, isSetTrackOrder, setBitrate, setCodec, setDuration, setEdl, setEssenceStreamId, setExtradata, setInterval, setItemTrack, setLevel, setNumberOfPackets, setPid, setProfile, setRepeatCount, setSegment, setStartTimestamp, setTimeBase, setTrackOrder
getFile, getId, getMetadata, isSetFile, isSetId, isSetMetadata, setId, unsetFile, unsetMetadata
protected int channelCount
protected Long channelLayout
protected String sampleFormat
protected Long frameSize
protected Long blockAlign
protected AudioMediaInfoType mediaInfo
public int getChannelCount()
public void setChannelCount(int value)
public boolean isSetChannelCount()
public Long getChannelLayout()
Long
public void setChannelLayout(Long value)
value
- allowed object is
Long
public boolean isSetChannelLayout()
public String getSampleFormat()
String
public void setSampleFormat(String value)
value
- allowed object is
String
public boolean isSetSampleFormat()
public Long getFrameSize()
Long
public void setFrameSize(Long value)
value
- allowed object is
Long
public boolean isSetFrameSize()
public Long getBlockAlign()
Long
public void setBlockAlign(Long value)
value
- allowed object is
Long
public boolean isSetBlockAlign()
public AudioMediaInfoType getMediaInfo()
AudioMediaInfoType
public void setMediaInfo(AudioMediaInfoType value)
value
- allowed object is
AudioMediaInfoType
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 AudioComponentType withChannelCount(int value)
public AudioComponentType withChannelLayout(Long value)
public AudioComponentType withSampleFormat(String value)
public AudioComponentType withFrameSize(Long value)
public AudioComponentType withBlockAlign(Long value)
public AudioComponentType withMediaInfo(AudioMediaInfoType value)
public AudioComponentType withCodec(String value)
withCodec
in class MediaComponentType
public AudioComponentType withTimeBase(TimeBaseType value)
withTimeBase
in class MediaComponentType
public AudioComponentType withItemTrack(String value)
withItemTrack
in class MediaComponentType
public AudioComponentType withEssenceStreamId(Integer value)
withEssenceStreamId
in class MediaComponentType
public AudioComponentType withInterval(TimeIntervalType value)
withInterval
in class MediaComponentType
public AudioComponentType withBitrate(Long value)
withBitrate
in class MediaComponentType
public AudioComponentType withNumberOfPackets(Long value)
withNumberOfPackets
in class MediaComponentType
public AudioComponentType withExtradata(byte[] value)
withExtradata
in class MediaComponentType
public AudioComponentType withPid(Integer value)
withPid
in class MediaComponentType
public AudioComponentType withDuration(TimeCodeType value)
withDuration
in class MediaComponentType
public AudioComponentType withProfile(Integer value)
withProfile
in class MediaComponentType
public AudioComponentType withLevel(Integer value)
withLevel
in class MediaComponentType
public AudioComponentType withEdl(EDLType value)
withEdl
in class MediaComponentType
public AudioComponentType withStartTimestamp(TimeCodeType value)
withStartTimestamp
in class MediaComponentType
public AudioComponentType withRepeatCount(BigInteger value)
withRepeatCount
in class MediaComponentType
public AudioComponentType withTrackOrder(Integer value)
withTrackOrder
in class MediaComponentType
public AudioComponentType withSegment(Integer value)
withSegment
in class MediaComponentType
public AudioComponentType withFile(FileType... values)
withFile
in class MediaComponentType
public AudioComponentType withFile(Collection<FileType> values)
withFile
in class MediaComponentType
public AudioComponentType withId(String value)
withId
in class MediaComponentType
public AudioComponentType withMetadata(KeyValuePairType... values)
withMetadata
in class MediaComponentType
public AudioComponentType withMetadata(Collection<KeyValuePairType> values)
withMetadata
in class MediaComponentType
public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
equals
in interface org.jvnet.jaxb2_commons.lang.Equals
equals
in class MediaComponentType
public boolean equals(Object object)
equals
in class MediaComponentType
public AudioComponentType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
visit
in class MediaComponentType
Copyright © 2018. All rights reserved.