|
|
| version 1.5, 2003/11/06 03:22:41 | version 1.6, 2003/11/13 18:17:42 |
|---|---|
| Line 10 | Line 10 |
| #endif | #endif |
| #include "soundrecording.h" | #include "soundrecording.h" |
| #include "np2opening.h" | |
| #define SOUNDBUFFERS 2 | #define SOUNDBUFFERS 2 |
| Line 306 static Movie setupWAV(const char* name) | Line 307 static Movie setupWAV(const char* name) |
| short resID = 0; | short resID = 0; |
| Movie wav = NULL; | Movie wav = NULL; |
| char path[MAX_PATH]; | if (!getResourceFile(name, &fs)) { |
| Str255 fname; | char path[MAX_PATH]; |
| Str255 fname; | |
| file_cpyname(path, file_getcd(name), MAX_PATH); | |
| mkstr255(fname, path); | |
| FSMakeFSSpec(0, 0, fname, &fs); | |
| } | |
| file_cpyname(path, file_getcd(name), MAX_PATH); | |
| mkstr255(fname, path); | |
| FSMakeFSSpec(0, 0, fname, &fs); | |
| if (OpenMovieFile( &fs, &movieRefNum, fsRdPerm ) == noErr) { | if (OpenMovieFile( &fs, &movieRefNum, fsRdPerm ) == noErr) { |
| if (NewMovieFromFile(&wav,movieRefNum, &resID, NULL, newMovieActive, NULL) != noErr) { | if (NewMovieFromFile(&wav,movieRefNum, &resID, NULL, newMovieActive, NULL) != noErr) { |
| return NULL; | return NULL; |
| Line 330 void soundmng_deinitialize(void) { | Line 334 void soundmng_deinitialize(void) { |
| BOOL soundmng_initialize(void) { | BOOL soundmng_initialize(void) { |
| EnterMovies(); | EnterMovies(); |
| seekWAV[0] = setupWAV("Fddseek.wav"); | seekWAV[0] = setupWAV("fddseek.wav"); |
| seekWAV[1] = setupWAV("Fddseek1.wav"); | seekWAV[1] = setupWAV("fddseek1.wav"); |
| if (seekWAV[0] == NULL || seekWAV[1] == NULL) { | if (seekWAV[0] == NULL || seekWAV[1] == NULL) { |
| return false; | return false; |
| } | } |