Handle null audio data

This commit is contained in:
Joshua Granick
2014-10-22 10:29:48 -07:00
parent 136125fbed
commit c64fd2ae0c

View File

@@ -71,19 +71,22 @@ class AudioBuffer {
#if (cpp || neko)
var data = lime_audio_load (path);
var audioBuffer = new AudioBuffer ();
audioBuffer.bitsPerSample = data.bitsPerSample;
audioBuffer.channels = data.channels;
audioBuffer.data = data.data;
audioBuffer.sampleRate = data.sampleRate;
return audioBuffer;
#else
return null;
if (data != null) {
var audioBuffer = new AudioBuffer ();
audioBuffer.bitsPerSample = data.bitsPerSample;
audioBuffer.channels = data.channels;
audioBuffer.data = data.data;
audioBuffer.sampleRate = data.sampleRate;
return audioBuffer;
}
#end
return null;
}