[DEV] add auto and thread name
This commit is contained in:
parent
650f24c288
commit
d9453e6e7a
@ -908,6 +908,7 @@ unlock:
|
||||
|
||||
|
||||
void airtaudio::api::Alsa::alsaCallbackEvent(void *_userData) {
|
||||
etk::log::setThreadName("Alsa IO");
|
||||
airtaudio::api::Alsa* myClass = reinterpret_cast<airtaudio::api::Alsa*>(_userData);
|
||||
myClass->callbackEvent();
|
||||
}
|
||||
|
@ -1004,6 +1004,7 @@ enum airtaudio::error airtaudio::api::Core::abortStream() {
|
||||
// callbackEvent() function probably should return before the AudioDeviceStop()
|
||||
// function is called.
|
||||
void airtaudio::api::Core::coreStopStream(void *_userData) {
|
||||
etk::log::setThreadName("CoreAudio_stopStream");
|
||||
airtaudio::api::Core* myClass = reinterpret_cast<airtaudio::api::Core*>(_userData);
|
||||
myClass->stopStream();
|
||||
}
|
||||
|
@ -1327,6 +1327,7 @@ unlock:
|
||||
}
|
||||
|
||||
void airtaudio::api::Ds::dsCallbackEvent(void *_userData) {
|
||||
etk::log::setThreadName("DS IO");
|
||||
airtaudio::api::Ds* myClass = reinterpret_cast<airtaudio::api::Ds*>(_userData);
|
||||
while (myClass->m_callbackInfo.isRunning == true) {
|
||||
myClass->callbackEvent();
|
||||
|
@ -231,6 +231,7 @@ int32_t airtaudio::api::Jack::jackCallbackHandler(jack_nframes_t _nframes, void*
|
||||
// it this way because the jackShutdown() function must return before
|
||||
// the jack_deactivate() function (in closeStream()) will return.
|
||||
void airtaudio::api::Jack::jackCloseStream(void* _userData) {
|
||||
etk::log::setThreadName("Jack_closeStream");
|
||||
airtaudio::api::Jack* myClass = reinterpret_cast<airtaudio::api::Jack*>(_userData);
|
||||
myClass->closeStream();
|
||||
}
|
||||
@ -622,6 +623,7 @@ enum airtaudio::error airtaudio::api::Jack::abortStream() {
|
||||
// callbackEvent() function must return before the jack_deactivate()
|
||||
// function will return.
|
||||
static void jackStopStream(void* _userData) {
|
||||
etk::log::setThreadName("Jack_stopStream");
|
||||
airtaudio::api::Jack* myClass = reinterpret_cast<airtaudio::api::Jack*>(_userData);
|
||||
myClass->stopStream();
|
||||
}
|
||||
|
@ -818,6 +818,7 @@ unlock:
|
||||
}
|
||||
|
||||
static void ossCallbackHandler(void* _userData) {
|
||||
etk::log::setThreadName("OSS callback");
|
||||
airtaudio::api::Alsa* myClass = reinterpret_cast<airtaudio::api::Oss*>(_userData);
|
||||
while (myClass->m_callbackInfo->isRunning == true) {
|
||||
myClass->callbackEvent();
|
||||
|
@ -102,6 +102,7 @@ airtaudio::DeviceInfo airtaudio::api::Pulse::getDeviceInfo(uint32_t _device) {
|
||||
}
|
||||
|
||||
static void pulseaudio_callback(void* _userData) {
|
||||
etk::log::setThreadName("Pulse IO");
|
||||
airtaudio::api::Pulse* myClass = reinterpret_cast<airtaudio::api::Pulse*>(_userData);
|
||||
myClass->callbackEvent();
|
||||
}
|
||||
|
@ -66,5 +66,8 @@ enum airtaudio::type airtaudio::getTypeFromString(const std::string& _value) {
|
||||
return static_cast<enum airtaudio::type>(iii);
|
||||
}
|
||||
}
|
||||
if (_value == "auto") {
|
||||
return airtaudio::type_undefined;
|
||||
}
|
||||
return airtaudio::type_undefined;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user