packages feed

proteaaudio 0.6.3 → 0.6.4

raw patch · 2 files changed

+21/−17 lines, 2 files

Files

cbits/proteaaudio_binding.cpp view
@@ -62,25 +62,25 @@  int loaderAvailable(char* suffix) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     return audio.loaderAvailable(suffix); }  void volume(float left, float right) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return;+    if((&audio) == 0) return;     audio.volume(left,right); }  sample_t sampleFromFile(char* filename, float volume) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     return (int)audio.sampleFromFile(filename, volume); }  sample_t sampleFromMemoryWav(char *data, int size, float volume) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     AudioSample* pSample = loadWavFromMemory((unsigned char*)data, size);     if(!pSample) return 0;     unsigned int ret = audio.sampleFromMemory(*pSample, volume);@@ -90,7 +90,7 @@  sample_t sampleFromMemoryOgg(char *data, int size, float volume) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     AudioSample* pSample = loadOggFromMemory((unsigned char*)data, size);     if(!pSample) return 0;     unsigned int ret = audio.sampleFromMemory(*pSample, volume);@@ -100,37 +100,37 @@  int soundActive() {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     return (int)audio.soundActive(); }  void soundStopAll() {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return;+    if((&audio) == 0) return;     audio.soundStop(); }  // sound void soundLoop(sample_t sample, float volumeL, float volumeR, float disparity, float pitch) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return;+    if((&audio) == 0) return;     audio.soundLoop(sample, volumeL,volumeR,disparity,pitch); }  void soundPlay(sample_t sample, float volumeL, float volumeR, float disparity, float pitch) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return;+    if((&audio) == 0) return;     audio.soundPlay(sample, volumeL,volumeR,disparity,pitch); }  int soundUpdate(sample_t sample, float volumeL, float volumeR, float disparity, float pitch) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     return audio.soundUpdate(sample, volumeL,volumeR,disparity,pitch); }  int soundStop(sample_t sample) {     DeviceAudio & audio = DeviceAudio::singleton();-    if((&audio) == nullptr) return 0;+    if((&audio) == 0) return 0;     return audio.soundStop(sample); }
proteaaudio.cabal view
@@ -1,15 +1,15 @@ Name:                proteaaudio-Version:             0.6.3-Synopsis:            A wrapper for the proteaaudio library.-Description:         A wrapper for the proteaaudio library. http://viremo.eludi.net/proteaAudio/+Version:             0.6.4+Synopsis:            Simple audio library for Windows/Linux/OSX.+Description:         Simple audio library for Windows/Linux/OSX. Supports Ogg and Wav playback and multichannel mixing. License:             BSD3 License-file:        LICENSE Author:              Csaba Hruska-Maintainer:          csaba (dot) hruska (at) gmail (dot) com+Maintainer:          csaba.hruska@gmail.com Stability:           Experimental Category:            Sound-Tested-With:         GHC == 7.8.3-Cabal-Version:       >= 1.2+Tested-With:         GHC == 7.10.3+Cabal-Version:       >= 1.6 Build-Type:          Simple  Extra-Source-Files:@@ -39,6 +39,10 @@   cbits/stb_vorbis.c    Sound/ProteaAudio.chs++source-repository head+  type:     git+  location: https://github.com/csabahruska/proteaaudio  Library   Build-Depends:        base >= 4 && < 5