Mercurial > hg > dmlib
comparison minijss/jssmix.c @ 2414:69a5af2eb1ea
Remove useless dmMemset().
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Mon, 13 Jan 2020 23:27:01 +0200 |
parents | 6aa0897265e8 |
children | 9807ae37ad69 |
comparison
equal
deleted
inserted
replaced
2413:902cc22018a1 | 2414:69a5af2eb1ea |
---|---|
174 #ifdef JSS_SUP_THREADS | 174 #ifdef JSS_SUP_THREADS |
175 dmDestroyMutex(mixer->mutex); | 175 dmDestroyMutex(mixer->mutex); |
176 #endif | 176 #endif |
177 dmFree(mixer->addBuffer); | 177 dmFree(mixer->addBuffer); |
178 | 178 |
179 dmMemset(mixer, 0, sizeof(JSSMixer)); | 179 memset(mixer, 0, sizeof(JSSMixer)); |
180 dmFree(mixer); | 180 dmFree(mixer); |
181 | 181 |
182 return DMERR_OK; | 182 return DMERR_OK; |
183 } | 183 } |
184 | 184 |
380 assert(mixBuffer != NULL); | 380 assert(mixBuffer != NULL); |
381 assert(mixLength > 0); | 381 assert(mixLength > 0); |
382 assert(mixLength * mixer->outChannels <= mixer->addBufSize); | 382 assert(mixLength * mixer->outChannels <= mixer->addBufSize); |
383 | 383 |
384 // Clear mixer->addBuffer | 384 // Clear mixer->addBuffer |
385 dmMemset(mixer->addBuffer, 0, mixLength * mixer->outChannels * sizeof(JMIXER_ADDBUF_TYPE)); | 385 memset(mixer->addBuffer, 0, mixLength * mixer->outChannels * sizeof(JMIXER_ADDBUF_TYPE)); |
386 | 386 |
387 ab = mixer->addBuffer; | 387 ab = mixer->addBuffer; |
388 mixLeft = mixLength; | 388 mixLeft = mixLength; |
389 while (mixLeft > 0) | 389 while (mixLeft > 0) |
390 { | 390 { |
690 | 690 |
691 | 691 |
692 void jvmClear(JSSMixer * mixer, const int channel) | 692 void jvmClear(JSSMixer * mixer, const int channel) |
693 { | 693 { |
694 JSS_LOCK(mixer); | 694 JSS_LOCK(mixer); |
695 dmMemset(&mixer->channels[channel], 0, sizeof(JSSChannel)); | 695 memset(&mixer->channels[channel], 0, sizeof(JSSChannel)); |
696 JSS_UNLOCK(mixer); | 696 JSS_UNLOCK(mixer); |
697 } | 697 } |
698 | 698 |
699 | 699 |
700 void jvmSetGlobalVol(JSSMixer * mixer, const int volume) | 700 void jvmSetGlobalVol(JSSMixer * mixer, const int volume) |