pa_simple_new()失败:连接被拒绝

问题描述:

我收到错误pa_simple_new()失败:连接被拒绝

pa_simple_new() failed: Connection refused 

,同时试图调用pa_simple_new功能。这是代码。

int error; 
static const pa_sample_spec ss = { 
    .format = PA_SAMPLE_S16LE, 
    .rate = 44100, 
    .channels = 2 
}; 

/* Create the recording stream */ 
if (!(m_pAudioIn = pa_simple_new(NULL, "APPNAME", PA_STREAM_RECORD, NULL, "record", &ss, NULL, NULL, &error))) 
{ 
    fprintf(stderr, "pa_simple_new() failed: %s\n", pa_strerror(error)); 
    return -1; 
} 

重新安装的PulseAudio解决这个问题