[DEV] add log
This commit is contained in:
parent
6aa1746a27
commit
d8933f0989
@ -14,6 +14,8 @@
|
||||
#include <cstring>
|
||||
#include <climits>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api"
|
||||
|
||||
|
||||
std::ostream& operator <<(std::ostream& _os, const airtaudio::api::type& _obj){
|
||||
|
@ -11,6 +11,9 @@
|
||||
#include <airtaudio/debug.h>
|
||||
#include <iostream>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "Interface"
|
||||
|
||||
std::vector<airtaudio::api::type> airtaudio::Interface::getCompiledApi() {
|
||||
std::vector<airtaudio::api::type> apis;
|
||||
// The order here will control the order of RtAudio's API search in
|
||||
|
@ -15,6 +15,9 @@
|
||||
#include <airtaudio/debug.h>
|
||||
#include <limits.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Alsa"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Alsa::Create() {
|
||||
return new airtaudio::api::Alsa();
|
||||
}
|
||||
|
@ -12,6 +12,9 @@
|
||||
#include <airtaudio/debug.h>
|
||||
#include <limits.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Android"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Android::Create() {
|
||||
ATA_INFO("Create Android device ... ");
|
||||
return new airtaudio::api::Android();
|
||||
|
@ -39,6 +39,9 @@ airtaudio::Api* airtaudio::api::Asio::Create() {
|
||||
#include "asiodrivers.h"
|
||||
#include <cmath>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Asio"
|
||||
|
||||
static AsioDrivers drivers;
|
||||
static ASIOCallbacks asioCallbacks;
|
||||
static ASIODriverInfo driverInfo;
|
||||
|
@ -22,6 +22,8 @@ airtaudio::Api* airtaudio::api::Core::Create() {
|
||||
return new airtaudio::api::Core();
|
||||
}
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Core"
|
||||
|
||||
// The OS X CoreAudio API is designed to use a separate callback
|
||||
// procedure for each of its audio devices. A single RtAudio duplex
|
||||
|
@ -14,6 +14,9 @@
|
||||
#include <airtaudio/debug.h>
|
||||
#include <limits.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::CoreIos"
|
||||
|
||||
airtaudio::Api* airtaudio::api::CoreIos::Create(void) {
|
||||
ATA_INFO("Create CoreIos device ... ");
|
||||
return new airtaudio::api::CoreIos();
|
||||
|
@ -11,6 +11,9 @@
|
||||
#include <airtaudio/Interface.h>
|
||||
#include <airtaudio/debug.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Ds"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Ds::Create() {
|
||||
return new airtaudio::api::Ds();
|
||||
}
|
||||
|
@ -10,6 +10,9 @@
|
||||
#include <airtaudio/api/Dummy.h>
|
||||
#include <airtaudio/debug.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Dummy"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Dummy::Create() {
|
||||
return new airtaudio::api::Dummy();
|
||||
}
|
||||
|
@ -15,6 +15,9 @@
|
||||
#include <airtaudio/debug.h>
|
||||
#include <string.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Jack"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Jack::Create() {
|
||||
return new airtaudio::api::Jack();
|
||||
}
|
||||
|
@ -19,6 +19,9 @@
|
||||
#include <errno.h>
|
||||
#include <math.h>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Oss"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Oss::Create() {
|
||||
return new airtaudio::api::Oss();
|
||||
}
|
||||
|
@ -20,6 +20,9 @@
|
||||
#include <pulse/simple.h>
|
||||
#include <cstdio>
|
||||
|
||||
#undef __class__
|
||||
#define __class__ "api::Pulse"
|
||||
|
||||
airtaudio::Api* airtaudio::api::Pulse::Create() {
|
||||
return new airtaudio::api::Pulse();
|
||||
}
|
||||
|
@ -185,7 +185,7 @@ namespace airtaudio {
|
||||
* the stream immediately, the client should return a value of two.
|
||||
*/
|
||||
typedef std::function<int32_t (void* _outputBuffer,
|
||||
const void* const _inputBuffer,
|
||||
void* _inputBuffer,
|
||||
uint32_t _nFrames,
|
||||
double _streamTime,
|
||||
airtaudio::streamStatus _status)> AirTAudioCallback;
|
||||
|
Loading…
Reference in New Issue
Block a user