Changeset 350 for code/branches/audio/src/audio/AudioBuffer.cc
- Timestamp:
- Nov 29, 2007, 5:12:16 PM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
code/branches/audio/src/audio/AudioBuffer.cc
r349 r350 5 5 AudioBuffer::AudioBuffer(std::string fileName) 6 6 { 7 7 // Load wav data into buffers. 8 alGenBuffers(1, &buffer); 9 10 if(alGetError() != AL_NO_ERROR) 11 loaded=AL_FALSE; 12 13 alutLoadWAVFile((ALbyte*)fileName.c_str(), &format, &data, &size, &freq, &loop); 14 alBufferData(buffer, format, data, size, freq); 15 alutUnloadWAV(format, data, size, freq); 16 17 // Do another error check and return. 18 if(alGetError() != AL_NO_ERROR) 19 loaded=AL_FALSE; 20 21 loaded=AL_TRUE; 8 22 } 9 23
Note: See TracChangeset
for help on using the changeset viewer.