#ifndef LIME_MEDIA_AUDIO_BUFFER_H #define LIME_MEDIA_AUDIO_BUFFER_H #include #include #ifdef ANDROID #include #endif #ifdef ANDROID #define LOG_SOUND(args,...) ELOG(args, ##__VA_ARGS__) #else #ifdef IPHONE //#define LOG_SOUND(args,...) printf(args, ##__VA_ARGS__) #define LOG_SOUND(args...) { } #elif defined(TIZEN) #include #define LOG_SOUND(args,...) AppLog(args, ##__VA_ARGS__) #else #define LOG_SOUND(args,...) printf(args, ##__VA_ARGS__) #endif #endif //#define LOG_SOUND(args...) { } namespace lime { class AudioBuffer { public: AudioBuffer (); ~AudioBuffer (); value Value (); int bitsPerSample; int channels; int sampleRate; ByteArray *data; private: value mValue; }; } #endif