Lines Matching full:shm
195 if ( ! shm ) {
200 const unsigned char* pSrcBuffer = shm->buffer;
263 shm = &sn;
266 shm->splitbuffer = false; // Not used.
267 shm->samplebits = gAudioTrack.format() == AudioSystem::PCM_16_BIT ? 16 : 8;
268 shm->speed = gAudioTrack.getSampleRate();
269 shm->channels = gAudioTrack.channelCount();
270 shm->samples = TOTAL_BUFFER_SIZE / BYTES_PER_SAMPLE;
271 shm->samplepos = 0; // Not used.
272 shm->buffer = (unsigned char*) Hunk_AllocName(TOTAL_BUFFER_SIZE, (char*) "shmbuf");
273 shm->submission_chunk = 1; // Not used.
275 shm->soundalive = true;
277 if ( (shm->samples & 0x1ff) != 0 ) {
282 if ( shm->buffer == 0 ) {