Lines Matching refs:sound

35     SPSoundEntry    *sound;  in SPInitSoundTable()  local
60 sound = &table->sound[0]; in SPInitSoundTable()
61 adpcm = (SPAdpcmEntry*)&table->sound[table->entries]; in SPInitSoundTable()
66 switch (sound->type) in SPInitSoundTable()
70 sound->loopAddr = zeroBase4; in SPInitSoundTable()
71 sound->loopEndAddr = 0; in SPInitSoundTable()
72 sound->endAddr = mramBase4 + sound->endAddr; in SPInitSoundTable()
73 sound->currentAddr = mramBase4 + sound->currentAddr; in SPInitSoundTable()
74 sound->adpcm = adpcm; in SPInitSoundTable()
82 sound->loopAddr = mramBase4 + sound->loopAddr; in SPInitSoundTable()
83 sound->loopEndAddr = mramBase4 + sound->loopEndAddr; in SPInitSoundTable()
84 sound->endAddr = mramBase4 + sound->endAddr; in SPInitSoundTable()
85 sound->currentAddr = mramBase4 + sound->currentAddr; in SPInitSoundTable()
86 sound->adpcm = adpcm; in SPInitSoundTable()
94 sound->loopAddr = zeroBase16; in SPInitSoundTable()
95 sound->loopEndAddr = 0; in SPInitSoundTable()
96 sound->endAddr = mramBase16 + sound->endAddr; in SPInitSoundTable()
97 sound->currentAddr = mramBase16 + sound->currentAddr; in SPInitSoundTable()
103 sound->loopAddr = mramBase16 + sound->loopAddr; in SPInitSoundTable()
104 sound->loopEndAddr = mramBase16 + sound->loopEndAddr; in SPInitSoundTable()
105 sound->endAddr = mramBase16 + sound->endAddr; in SPInitSoundTable()
106 sound->currentAddr = mramBase16 + sound->currentAddr; in SPInitSoundTable()
112 sound->loopAddr = zeroBase8; in SPInitSoundTable()
113 sound->loopEndAddr = 0; in SPInitSoundTable()
114 sound->endAddr = mramBase8 + sound->endAddr; in SPInitSoundTable()
115 sound->currentAddr = mramBase8 + sound->currentAddr; in SPInitSoundTable()
121 sound->loopAddr = mramBase8 + sound->loopAddr; in SPInitSoundTable()
122 sound->loopEndAddr = mramBase8 + sound->loopEndAddr; in SPInitSoundTable()
123 sound->endAddr = mramBase8 + sound->endAddr; in SPInitSoundTable()
124 sound->currentAddr = mramBase8 + sound->currentAddr; in SPInitSoundTable()
129 sound++; in SPInitSoundTable()
141 return &table->sound[index]; in SPGetSoundEntry()
149 void SPPrepareSound(SPSoundEntry *sound, AXVPB *axvpb, u32 sampleRate) in SPPrepareSound() argument
155 ASSERT(sound); in SPPrepareSound()
160 switch (sound->type) in SPPrepareSound()
164 loopAddr = sound->loopAddr; in SPPrepareSound()
165 endAddr = sound->endAddr; in SPPrepareSound()
166 currentAddr = sound->currentAddr; in SPPrepareSound()
169 p1 = (u16*)sound->adpcm; in SPPrepareSound()
221 loopAddr = sound->loopAddr; in SPPrepareSound()
222 endAddr = sound->loopEndAddr; in SPPrepareSound()
223 currentAddr = sound->currentAddr; in SPPrepareSound()
226 p1 = (u16*)sound->adpcm; in SPPrepareSound()
281 loopAddr = sound->loopAddr; in SPPrepareSound()
282 endAddr = sound->endAddr; in SPPrepareSound()
283 currentAddr = sound->currentAddr; in SPPrepareSound()
337 loopAddr = sound->loopAddr; in SPPrepareSound()
338 endAddr = sound->loopEndAddr; in SPPrepareSound()
339 currentAddr = sound->currentAddr; in SPPrepareSound()
393 loopAddr = sound->loopAddr; in SPPrepareSound()
394 endAddr = sound->endAddr; in SPPrepareSound()
395 currentAddr = sound->currentAddr; in SPPrepareSound()
449 loopAddr = sound->loopAddr; in SPPrepareSound()
450 endAddr = sound->loopEndAddr; in SPPrepareSound()
451 currentAddr = sound->currentAddr; in SPPrepareSound()
508 void SPPrepareEnd(SPSoundEntry *sound, AXVPB *axvpb) in SPPrepareEnd() argument
512 ASSERT(sound); in SPPrepareEnd()
518 axvpb->pb.addr.endAddressHi = (u16)(sound->endAddr >> 16); in SPPrepareEnd()
519 axvpb->pb.addr.endAddressLo = (u16)(sound->endAddr & 0xFFFF); in SPPrepareEnd()