2.4.16.7 SoundBuiltinIdAtom

Referenced by: SoundContainer

An atom record that specifies a description of a sound.


0


1


2


3


4


5


6


7


8


9

1
0


1


2


3


4


5


6


7


8


9

2
0


1


2


3


4


5


6


7


8


9

3
0


1

rh

...

soundBuiltinId (variable)

...

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 0x003.

rh.recType

MUST be RT_CString (section 2.13.24).

rh.recLen

MUST be an even number.

soundBuiltinId (variable): A UTF-16 Unicode [RFC2781] string representation of the base-10 form of an integer value that specifies a description of a sound. It MUST be a value from the following table.

Value

Meaning

100

Cash Register

101

Typewriter

102

Screeching Brakes

103

Whoosh

104

Laser

105

Camera

106

Chime

107

Clapping

108

Applause

109

Drive By

110

Drum Roll

111

Explosion

112

Breaking Glass

113

Gunshot

114

Slide Projector

115

Ricochet

116

Arrow

117

Bomb

118

Breeze

119

Click

120

Coin

121

Hammer

122

Push

123

Suction

124

Voltage

125

Wind

The length, in bytes, of the field is specified by rh.recLen.