if ( result == -EPIPE ) {
snd_pcm_recover(handle, result, 1);
result = snd_pcm_readi(handle, array, length);
- std::cerr << "ALSA input " << parameters << ": read underrun." << std::endl;
+ std::cerr << "ALSA input \"" << parameters << "\": read underrun." << std::endl;
if ( result == -EPIPE )
return 0;
}
error = snd_pcm_avail_delay(handle, &available, &delay);
- std::cerr << "ALSA input " << parameters << ": overlong delay, dropped "
+ std::cerr << "ALSA input \"" << parameters << "\": overlong delay, dropped "
<< seconds << " seconds of queued audio samples." << std::endl;
return 0;
if ( error == -EPIPE ) {
snd_pcm_recover(handle, error, 1);
available = snd_pcm_avail_delay(handle, &available, &delay);
- std::cerr << "ALSA input " << parameters << ": ready underrun." << std::endl;
+ std::cerr << "ALSA input \"" << parameters << "\": ready underrun." << std::endl;
}
if ( error >= 0 )
int error = snd_pcm_writei(handle, array, length);
started = true;
if ( error == -EPIPE ) {
- std::cerr << "ALSA output " << parameters << ": write underrun." << std::endl;
+ std::cerr << "ALSA output \"" << parameters << "\": write underrun." << std::endl;
snd_pcm_recover(handle, error, 1);
error = snd_pcm_writei(handle, array, length);
}
error = snd_pcm_avail_delay(handle, &available, &delay);
if ( error == -EPIPE ) {
- std::cerr << "ALSA output " << parameters << ": ready underrun." << std::endl;
+ std::cerr << "ALSA output \"" << parameters << "\": ready underrun." << std::endl;
snd_pcm_recover(handle, error, 1);
snd_pcm_pause(handle, 1);
started = false;