public final class ExMediaAtom extends RecordAtom
Modifier and Type | Field and Description |
---|---|
static int |
fLoop
A bit that specifies whether the audio or video data is repeated continuously during playback.
|
static int |
fNarration
A bit that specifies whether the audio data is recorded narration for the slide show.
|
static int |
fRewind
A bit that specifies whether the audio or video data is rewound after playing.
|
Modifier and Type | Method and Description |
---|---|
boolean |
getFlag(int bit) |
int |
getMask()
A bit mask specifying options for displaying headers and footers
|
int |
getObjectId()
A 4-byte unsigned integer that specifies an ID for an external object.
|
long |
getRecordType()
Gets the record type.
|
void |
setFlag(int bit,
boolean value) |
void |
setMask(int mask)
A bit mask specifying options for displaying video
|
void |
setObjectId(int id)
A 4-byte unsigned integer that specifies an ID for an external object.
|
String |
toString() |
void |
writeOut(OutputStream out)
Write the contents of the record back, so it can be written
to disk
|
getChildRecords, isAnAtom
buildRecordAtOffset, createRecordForType, findChildRecords, writeLittleEndian, writeLittleEndian
public static final int fLoop
public static final int fRewind
public static final int fNarration
public long getRecordType()
getRecordType
in class Record
public void writeOut(OutputStream out) throws IOException
writeOut
in class Record
out
- the output stream to write to.IOException
- if an error occurs.public int getObjectId()
public void setObjectId(int id)
id
- A 4-byte unsigned integer that specifies an ID for an external object.public int getMask()
public void setMask(int mask)
mask
- A bit mask specifying options for displaying videopublic boolean getFlag(int bit)
bit
- the bit to checkpublic void setFlag(int bit, boolean value)
bit
- the bit to setvalue
- whether the specified bit is setCopyright © 2010 - 2020 Adobe. All Rights Reserved