Skip to content
Snippets Groups Projects
Commit 2ebb5800 authored by Tristan Matthews's avatar Tristan Matthews
Browse files

* #9832: audio: fix logging

parent 697dff98
No related branches found
No related tags found
No related merge requests found
...@@ -319,7 +319,7 @@ bool AudioRecord::openExistingRawFile() ...@@ -319,7 +319,7 @@ bool AudioRecord::openExistingRawFile()
bool AudioRecord::openExistingWavFile() bool AudioRecord::openExistingWavFile()
{ {
DEBUG("%s(%s)\n", __PRETTY_FUNCTION__, filename_.c_str()); DEBUG("Opening %s", filename_.c_str());
fileHandle_ = fopen(filename_.c_str(), "rb+"); fileHandle_ = fopen(filename_.c_str(), "rb+");
......
...@@ -32,7 +32,7 @@ void EchoSuppress::putData(SFLDataFormat *inputData, int samples) ...@@ -32,7 +32,7 @@ void EchoSuppress::putData(SFLDataFormat *inputData, int samples)
assert(sizeof(SFLDataFormat) == sizeof(pj_int16_t)); assert(sizeof(SFLDataFormat) == sizeof(pj_int16_t));
if (pjmedia_echo_playback(echoState_, reinterpret_cast<pj_int16_t *>(inputData)) != PJ_SUCCESS) if (pjmedia_echo_playback(echoState_, reinterpret_cast<pj_int16_t *>(inputData)) != PJ_SUCCESS)
WARN("EchoCancel: Problem while putting input data"); WARN("Problem while putting input data");
} }
void EchoSuppress::getData(SFLDataFormat *outputData) void EchoSuppress::getData(SFLDataFormat *outputData)
...@@ -40,5 +40,5 @@ void EchoSuppress::getData(SFLDataFormat *outputData) ...@@ -40,5 +40,5 @@ void EchoSuppress::getData(SFLDataFormat *outputData)
assert(sizeof(SFLDataFormat) == sizeof(pj_int16_t)); assert(sizeof(SFLDataFormat) == sizeof(pj_int16_t));
if (pjmedia_echo_capture(echoState_, reinterpret_cast<pj_int16_t *>(outputData), 0) != PJ_SUCCESS) if (pjmedia_echo_capture(echoState_, reinterpret_cast<pj_int16_t *>(outputData), 0) != PJ_SUCCESS)
WARN("EchoCancel: Problem while getting output data"); WARN("Problem while getting output data");
} }
...@@ -57,7 +57,7 @@ void ringtone_callback(pa_stream * /*s*/, size_t /*bytes*/, void* userdata) ...@@ -57,7 +57,7 @@ void ringtone_callback(pa_stream * /*s*/, size_t /*bytes*/, void* userdata)
void stream_moved_callback(pa_stream *s, void *userdata UNUSED) void stream_moved_callback(pa_stream *s, void *userdata UNUSED)
{ {
DEBUG("stream_moved_callback: stream %d to %d", pa_stream_get_index(s), pa_stream_get_device_index(s)); DEBUG("stream %d to %d", pa_stream_get_index(s), pa_stream_get_device_index(s));
} }
} // end anonymous namespace } // end anonymous namespace
...@@ -133,11 +133,11 @@ void PulseLayer::context_state_callback(pa_context* c, void *user_data) ...@@ -133,11 +133,11 @@ void PulseLayer::context_state_callback(pa_context* c, void *user_data)
case PA_CONTEXT_CONNECTING: case PA_CONTEXT_CONNECTING:
case PA_CONTEXT_AUTHORIZING: case PA_CONTEXT_AUTHORIZING:
case PA_CONTEXT_SETTING_NAME: case PA_CONTEXT_SETTING_NAME:
DEBUG("Audio: Waiting...."); DEBUG("Waiting....");
break; break;
case PA_CONTEXT_READY: case PA_CONTEXT_READY:
DEBUG("Audio: Connection to PulseAudio server established"); DEBUG("Connection to PulseAudio server established");
pa_threaded_mainloop_signal(pulse->mainloop_, 0); pa_threaded_mainloop_signal(pulse->mainloop_, 0);
pa_context_subscribe(c, mask, NULL, pulse); pa_context_subscribe(c, mask, NULL, pulse);
pa_context_set_subscribe_callback(c, context_changed_callback, pulse); pa_context_set_subscribe_callback(c, context_changed_callback, pulse);
...@@ -150,7 +150,7 @@ void PulseLayer::context_state_callback(pa_context* c, void *user_data) ...@@ -150,7 +150,7 @@ void PulseLayer::context_state_callback(pa_context* c, void *user_data)
case PA_CONTEXT_FAILED: case PA_CONTEXT_FAILED:
default: default:
ERROR("Pulse: %s" , pa_strerror(pa_context_errno(c))); ERROR("%s" , pa_strerror(pa_context_errno(c)));
pa_threaded_mainloop_signal(pulse->mainloop_, 0); pa_threaded_mainloop_signal(pulse->mainloop_, 0);
pulse->disconnectAudioStream(); pulse->disconnectAudioStream();
break; break;
...@@ -196,7 +196,7 @@ void PulseLayer::createStreams(pa_context* c) ...@@ -196,7 +196,7 @@ void PulseLayer::createStreams(pa_context* c)
std::string ringtoneDevice(audioPref.getDeviceRingtone()); std::string ringtoneDevice(audioPref.getDeviceRingtone());
std::string defaultDevice = ""; std::string defaultDevice = "";
DEBUG("PulseAudio: Devices:\n playback: %s\n record: %s\n ringtone: %s", DEBUG("Devices:\n playback: %s\n record: %s\n ringtone: %s",
playbackDevice.c_str(), captureDevice.c_str(), ringtoneDevice.c_str()); playbackDevice.c_str(), captureDevice.c_str(), ringtoneDevice.c_str());
playback_ = new AudioStream(c, mainloop_, "SFLphone playback", PLAYBACK_STREAM, audioSampleRate_, playback_ = new AudioStream(c, mainloop_, "SFLphone playback", PLAYBACK_STREAM, audioSampleRate_,
...@@ -303,7 +303,7 @@ void PulseLayer::writeToSpeaker() ...@@ -303,7 +303,7 @@ void PulseLayer::writeToSpeaker()
int writable = pa_stream_writable_size(s); int writable = pa_stream_writable_size(s);
if (writable < 0) { if (writable < 0) {
ERROR("Pulse: playback error : %s", pa_strerror(writable)); ERROR("Playback error : %s", pa_strerror(writable));
return; return;
} else if (writable == 0) } else if (writable == 0)
return; return;
...@@ -397,10 +397,8 @@ void PulseLayer::readFromMic() ...@@ -397,10 +397,8 @@ void PulseLayer::readFromMic()
const char *data = NULL; const char *data = NULL;
size_t bytes; size_t bytes;
if (pa_stream_peek(record_->pulseStream() , (const void**) &data , &bytes) < 0 or !data) { if (pa_stream_peek(record_->pulseStream() , (const void**) &data , &bytes) < 0 or !data)
// ERROR("Audio: Error capture stream peek failed: %s" , pa_strerror(pa_context_errno(context_)));
return; return;
}
unsigned int mainBufferSampleRate = Manager::instance().getMainBuffer()->getInternalSamplingRate(); unsigned int mainBufferSampleRate = Manager::instance().getMainBuffer()->getInternalSamplingRate();
bool resample = audioSampleRate_ != mainBufferSampleRate; bool resample = audioSampleRate_ != mainBufferSampleRate;
...@@ -426,7 +424,7 @@ void PulseLayer::readFromMic() ...@@ -426,7 +424,7 @@ void PulseLayer::readFromMic()
Manager::instance().getMainBuffer()->putData(mic_buffer_, bytes, MainBuffer::DEFAULT_ID); Manager::instance().getMainBuffer()->putData(mic_buffer_, bytes, MainBuffer::DEFAULT_ID);
if (pa_stream_drop(record_->pulseStream()) < 0) if (pa_stream_drop(record_->pulseStream()) < 0)
ERROR("Audio: Error: capture stream drop failed: %s" , pa_strerror(pa_context_errno(context_))); ERROR("Capture stream drop failed: %s" , pa_strerror(pa_context_errno(context_)));
} }
...@@ -440,7 +438,7 @@ void PulseLayer::ringtoneToSpeaker() ...@@ -440,7 +438,7 @@ void PulseLayer::ringtoneToSpeaker()
int writable = pa_stream_writable_size(s); int writable = pa_stream_writable_size(s);
if (writable < 0) if (writable < 0)
ERROR("Pulse: ringtone error : %s", pa_strerror(writable)); ERROR("Ringtone error : %s", pa_strerror(writable));
if (writable <= 0) if (writable <= 0)
return; return;
...@@ -466,54 +464,54 @@ void PulseLayer::context_changed_callback(pa_context* c, pa_subscription_event_t ...@@ -466,54 +464,54 @@ void PulseLayer::context_changed_callback(pa_context* c, pa_subscription_event_t
PulseLayer *context = static_cast<PulseLayer*>(userdata); PulseLayer *context = static_cast<PulseLayer*>(userdata);
switch (t) { switch (t) {
case PA_SUBSCRIPTION_EVENT_SINK: case PA_SUBSCRIPTION_EVENT_SINK:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SINK"); DEBUG("PA_SUBSCRIPTION_EVENT_SINK");
context->sinkList_.clear(); context->sinkList_.clear();
pa_context_get_sink_info_list(c, sink_input_info_callback, userdata); pa_context_get_sink_info_list(c, sink_input_info_callback, userdata);
break; break;
case PA_SUBSCRIPTION_EVENT_SOURCE: case PA_SUBSCRIPTION_EVENT_SOURCE:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SOURCE"); DEBUG("PA_SUBSCRIPTION_EVENT_SOURCE");
context->sourceList_.clear(); context->sourceList_.clear();
pa_context_get_source_info_list(c, source_input_info_callback, userdata); pa_context_get_source_info_list(c, source_input_info_callback, userdata);
break; break;
case PA_SUBSCRIPTION_EVENT_SINK_INPUT: case PA_SUBSCRIPTION_EVENT_SINK_INPUT:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SINK_INPUT"); DEBUG("PA_SUBSCRIPTION_EVENT_SINK_INPUT");
break; break;
case PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT: case PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT"); DEBUG("PA_SUBSCRIPTION_EVENT_SOURCE_OUTPUT");
break; break;
case PA_SUBSCRIPTION_EVENT_MODULE: case PA_SUBSCRIPTION_EVENT_MODULE:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_MODULE"); DEBUG("PA_SUBSCRIPTION_EVENT_MODULE");
break; break;
case PA_SUBSCRIPTION_EVENT_CLIENT: case PA_SUBSCRIPTION_EVENT_CLIENT:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_CLIENT"); DEBUG("PA_SUBSCRIPTION_EVENT_CLIENT");
break; break;
case PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE: case PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE"); DEBUG("PA_SUBSCRIPTION_EVENT_SAMPLE_CACHE");
break; break;
case PA_SUBSCRIPTION_EVENT_SERVER: case PA_SUBSCRIPTION_EVENT_SERVER:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_SERVER"); DEBUG("PA_SUBSCRIPTION_EVENT_SERVER");
break; break;
case PA_SUBSCRIPTION_EVENT_CARD: case PA_SUBSCRIPTION_EVENT_CARD:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_CARD"); DEBUG("PA_SUBSCRIPTION_EVENT_CARD");
break; break;
case PA_SUBSCRIPTION_EVENT_FACILITY_MASK: case PA_SUBSCRIPTION_EVENT_FACILITY_MASK:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_FACILITY_MASK"); DEBUG("PA_SUBSCRIPTION_EVENT_FACILITY_MASK");
break; break;
case PA_SUBSCRIPTION_EVENT_CHANGE: case PA_SUBSCRIPTION_EVENT_CHANGE:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_CHANGE"); DEBUG("PA_SUBSCRIPTION_EVENT_CHANGE");
break; break;
case PA_SUBSCRIPTION_EVENT_REMOVE: case PA_SUBSCRIPTION_EVENT_REMOVE:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_REMOVE"); DEBUG("PA_SUBSCRIPTION_EVENT_REMOVE");
context->sinkList_.clear(); context->sinkList_.clear();
context->sourceList_.clear(); context->sourceList_.clear();
pa_context_get_sink_info_list(c, sink_input_info_callback, userdata); pa_context_get_sink_info_list(c, sink_input_info_callback, userdata);
pa_context_get_source_info_list(c, source_input_info_callback, userdata); pa_context_get_source_info_list(c, source_input_info_callback, userdata);
break; break;
case PA_SUBSCRIPTION_EVENT_TYPE_MASK: case PA_SUBSCRIPTION_EVENT_TYPE_MASK:
DEBUG("Audio: PA_SUBSCRIPTION_EVENT_TYPE_MASK"); DEBUG("PA_SUBSCRIPTION_EVENT_TYPE_MASK");
break; break;
default: default:
DEBUG("Audio: Unknown event type %d", t); DEBUG("Unknown event type %d", t);
} }
} }
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment