2.10.6 ExMediaAtom
Referenced by: ExCDAudioContainer, ExMIDIAudioContainer, ExVideoContainer, ExWAVAudioEmbeddedContainer, ExWAVAudioLinkContainer
An atom record that specifies information about external audio or video data.
|
|
|
|
|
|
|
|
|
|
1 |
|
|
|
|
|
|
|
|
|
2 |
|
|
|
|
|
|
|
|
|
3 |
|
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
rh |
|||||||||||||||||||||||||||||||
... |
|||||||||||||||||||||||||||||||
exObjId |
|||||||||||||||||||||||||||||||
A |
B |
C |
reserved |
unused |
rh (8 bytes): A RecordHeader structure (section 2.3.1) that specifies the header for this record. Sub-fields are further specified in the following table.
-
Field
Meaning
rh.recVer
MUST be 0x0.
rh.recInstance
MUST be 0x000.
rh.recType
MUST be an RT_ExternalMediaAtom.
rh.recLen
MUST be 0x00000008.
exObjId (4 bytes): An ExObjId (section 2.2.7) that specifies the identifier for the audio or video data.
A - fLoop (1 bit): A bit that specifies whether the audio or video data is repeated continuously during playback.
B - fRewind (1 bit): A bit that specifies whether the audio or video data is rewound after playing.
C - fNarration (1 bit): A bit that specifies whether the audio data is recorded narration for the slide show. It MUST be FALSE if this ExMediaAtom record is contained by an ExVideoContainer record.
reserved (13 bits): MUST be zero and MUST be ignored.
unused (2 bytes): Undefined and MUST be ignored.