aboutsummaryrefslogtreecommitdiff
path: root/engines/cryo/CLSouNdRaw.c
diff options
context:
space:
mode:
Diffstat (limited to 'engines/cryo/CLSouNdRaw.c')
-rw-r--r--engines/cryo/CLSouNdRaw.c102
1 files changed, 51 insertions, 51 deletions
diff --git a/engines/cryo/CLSouNdRaw.c b/engines/cryo/CLSouNdRaw.c
index c29ca931dd..0294dfedf7 100644
--- a/engines/cryo/CLSouNdRaw.c
+++ b/engines/cryo/CLSouNdRaw.c
@@ -1,51 +1,51 @@
-#include "cryolib.h"
-
-sound_t *CLSoundRaw_New(short arg1, float rate, short sampleSize, short mode) {
- sound_t *sound;
- CLBeginCheck;
-
- sound = (sound_t *)CLMemory_Alloc(sizeof(*sound));
- if (sound) {
- sound->ff_1A = arg1;
- sound->rate = rate;
- sound->sampleSize = sampleSize;
- sound->buffer = 0;
-// sound->sndHandle = CLMemory_AllocHandle(arg1 + 100);
-// if(!sound->sndHandle)
-// {
-// __libError = -1;
-// __osError = MemError();
-// CLCheckError();
-// }
-// else
- {
- CLSound_PrepareSample(sound, mode);
- CLNoError;
- }
- } else {
- __libError = -1;
- __osError = MemError();
- CLCheckError();
- }
-
- CLEndCheck;
- return sound;
-}
-
-void CLSoundRaw_Free(sound_t *sound) {
- while (sound->locked) ;
-// CLMemory_FreeHandle(sound->sndHandle);
- CLMemory_Free(sound);
-}
-
-void CLSoundRaw_AssignBuffer(sound_t *sound, void *buffer, int bufferOffs, int length) {
- char *buf;
- CLSound_SetLength(sound, length);
- sound->length = length;
- buf = bufferOffs + (char *)buffer;
-// if(CLSound_GetWantsDesigned())
-// CLSound_Signed2NonSigned(buf, length);
- sound->buffer = buf;
-// if(sound->reversed && sound->sampleSize == 16)
-// ReverseBlock16(buf, length);
-}
+#include "cryolib.h"
+
+sound_t *CLSoundRaw_New(short arg1, float rate, short sampleSize, short mode) {
+ sound_t *sound;
+ CLBeginCheck;
+
+ sound = (sound_t *)CLMemory_Alloc(sizeof(*sound));
+ if (sound) {
+ sound->ff_1A = arg1;
+ sound->rate = rate;
+ sound->sampleSize = sampleSize;
+ sound->buffer = 0;
+// sound->sndHandle = CLMemory_AllocHandle(arg1 + 100);
+// if(!sound->sndHandle)
+// {
+// __libError = -1;
+// __osError = MemError();
+// CLCheckError();
+// }
+// else
+ {
+ CLSound_PrepareSample(sound, mode);
+ CLNoError;
+ }
+ } else {
+ __libError = -1;
+ __osError = MemError();
+ CLCheckError();
+ }
+
+ CLEndCheck;
+ return sound;
+}
+
+void CLSoundRaw_Free(sound_t *sound) {
+ while (sound->locked) ;
+// CLMemory_FreeHandle(sound->sndHandle);
+ CLMemory_Free(sound);
+}
+
+void CLSoundRaw_AssignBuffer(sound_t *sound, void *buffer, int bufferOffs, int length) {
+ char *buf;
+ CLSound_SetLength(sound, length);
+ sound->length = length;
+ buf = bufferOffs + (char *)buffer;
+// if(CLSound_GetWantsDesigned())
+// CLSound_Signed2NonSigned(buf, length);
+ sound->buffer = buf;
+// if(sound->reversed && sound->sampleSize == 16)
+// ReverseBlock16(buf, length);
+}