--- src/modules/alsa/alsa-sink.c | 4 ++-- src/modules/alsa/alsa-source.c | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/modules/alsa/alsa-sink.c b/src/modules/alsa/alsa-sink.c index d6f251d..6c2f69a 100644 --- a/src/modules/alsa/alsa-sink.c +++ b/src/modules/alsa/alsa-sink.c @@ -589,8 +589,8 @@ static int mmap_write(struct userdata *u, pa_usec_t *sleep_usec, pa_bool_t polle } /* Make sure that if these memblocks need to be copied they will fit into one slot */ - if (frames > pa_mempool_block_size_max(u->sink->core->mempool)/u->frame_size) - frames = pa_mempool_block_size_max(u->sink->core->mempool)/u->frame_size; + if (frames > pa_mempool_block_size_max(u->core->mempool)/u->frame_size) + frames = pa_mempool_block_size_max(u->core->mempool)/u->frame_size; if (!after_avail && frames == 0) break; diff --git a/src/modules/alsa/alsa-source.c b/src/modules/alsa/alsa-source.c index c2f73ed..00b1fc7 100644 --- a/src/modules/alsa/alsa-source.c +++ b/src/modules/alsa/alsa-source.c @@ -557,8 +557,8 @@ static int mmap_read(struct userdata *u, pa_usec_t *sleep_usec, pa_bool_t polled } /* Make sure that if these memblocks need to be copied they will fit into one slot */ - if (frames > pa_mempool_block_size_max(u->source->core->mempool)/u->frame_size) - frames = pa_mempool_block_size_max(u->source->core->mempool)/u->frame_size; + if (frames > pa_mempool_block_size_max(u->core->mempool)/u->frame_size) + frames = pa_mempool_block_size_max(u->core->mempool)/u->frame_size; if (!after_avail && frames == 0) break; -- 1.7.6