21 #ifndef GNASH_SWF_SOUNDINFO_H
22 #define GNASH_SWF_SOUNDINFO_H
44 outPoint(std::numeric_limits<unsigned int>::max())
bool hasLoops
Definition: SoundInfoRecord.h:49
unsigned int inPoint
In point, 44100 for one second.
Definition: SoundInfoRecord.h:73
bool hasInPoint
Definition: SoundInfoRecord.h:51
sound::SoundEnvelopes envelopes
Sound effects (envelopes) for this start of the sound.
Definition: SoundInfoRecord.h:87
bool hasEnvelope
Definition: SoundInfoRecord.h:48
void read(SWFStream &in)
Definition: SoundInfoRecord.cpp:32
int loopCount
Number of loops started by an execution of this tag.
Definition: SoundInfoRecord.h:60
Definition: SoundInfoRecord.h:35
std::vector< SoundEnvelope > SoundEnvelopes
A vector of SoundEnvelope objects.
Definition: SoundEnvelope.h:60
bool stopPlayback
If true this tag actually stops the sound rather then playing it.
Definition: SoundInfoRecord.h:67
bool hasOutPoint
Definition: SoundInfoRecord.h:50
bool noMultiple
Definition: SoundInfoRecord.h:47
Definition: GnashKey.h:331
unsigned int outPoint
Out point, 44100 for one second.
Definition: SoundInfoRecord.h:81
SWF stream wrapper class.
Definition: SWFStream.h:58
SoundInfoRecord()
Construct a SoundInfoRecord record object.
Definition: SoundInfoRecord.h:40