Handle null audio data
This commit is contained in:
@@ -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;
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user