PKG_CHECK_MODULES(JACK, jack >= 0.98, [HAVE_JACK=yes], [HAVE_JACK=no])
AM_CONDITIONAL(HAVE_JACK, test x$HAVE_JACK = xyes)
-PKG_CHECK_MODULES(polypaudio, [polyplib polyplib-mainloop], [HAVE_POLYP=yes], [HAVE_POLYP=no])
+PKG_CHECK_MODULES(polypaudio, [polyplib], [HAVE_POLYP=yes], [HAVE_POLYP=no])
AM_CONDITIONAL(HAVE_POLYP, test x$HAVE_POLYP = xyes)
SAVE_PLUGINS_VERSION
buf = (char *)areas->addr + (areas->first + areas->step * offset) / 8;
- pa_stream_write(pcm->stream, buf, size * pcm->frame_size, NULL, 0);
+ pa_stream_write(pcm->stream, buf, size * pcm->frame_size, NULL, 0, 0);
/* Make sure the buffer pointer is in sync */
update_ptr(pcm);
dst_buf = (char *)areas->addr + (areas->first + areas->step * offset) / 8;
while (remain_size > 0) {
- pa_stream_peek(pcm->stream, (void**)&src_buf, &frag_length);
+ pa_stream_peek(pcm->stream, (const void**)&src_buf, &frag_length);
if (frag_length == 0)
break;
assert(pcm->stream);
if (io->stream == SND_PCM_STREAM_PLAYBACK)
- pa_stream_connect_playback(pcm->stream, pcm->device, &pcm->buffer_attr, 0, NULL);
+ pa_stream_connect_playback(pcm->stream, pcm->device, &pcm->buffer_attr, 0, NULL, NULL);
else
pa_stream_connect_record(pcm->stream, pcm->device, &pcm->buffer_attr, 0);
assert(p && p->context && p->mainloop && (p->state == POLYP_STATE_INIT));
- err = pa_context_connect(p->context, server, 1, NULL);
+ err = pa_context_connect(p->context, server, 0, NULL);
if (err < 0)
goto error;