TinyAudio fixes for OSX etc.

This commit is contained in:
Erwin Coumans
2017-04-27 12:07:31 -07:00
parent 1c168c102b
commit e6759cfa4f
4 changed files with 5 additions and 4 deletions

View File

@@ -16,6 +16,7 @@ const unsigned long B3_FLOAT64 = 0x20;
b3ReadWavFile::b3ReadWavFile()
{
fd_ = 0;
m_machineIsLittleEndian = b3MachineIsLittleEndian();
}
b3ReadWavFile::~b3ReadWavFile()
@@ -488,4 +489,4 @@ bool b3ReadWavFile::read(unsigned long startFrame, bool doNormalize)
// error:
// oStream_ << "FileRead: Error reading file data.";
// handleError( StkError::FILE_ERROR);
}
}

View File

@@ -23,7 +23,7 @@ class b3ReadWavFile
unsigned long m_numFrames;
unsigned long dataType_;
double fileDataRate_;
FILE *fd_ = 0;
FILE *fd_;
unsigned long dataOffset_;
unsigned int channels_;
bool m_machineIsLittleEndian;

View File

@@ -36,6 +36,6 @@ if os.is("MacOSX") then
links{"Cocoa.framework"}
links{"CoreAudio.framework", "coreMIDI.framework", "Cocoa.framework"}
defines {"__OS_MACOSX__"}
defines {"__OS_MACOSX__", "__MACOSX_CORE__"}
end