diff --git a/src/pulsecore/source-output.c b/src/pulsecore/source-output.c index 1a9bf96b0..42672341f 100644 --- a/src/pulsecore/source-output.c +++ b/src/pulsecore/source-output.c @@ -283,7 +283,7 @@ void pa_source_output_push(pa_source_output *o, const pa_memchunk *chunk) { pa_assert(chunk); pa_assert(chunk->length); - if (!o->push || o->state == PA_SOURCE_OUTPUT_UNLINKED || o->state == PA_SOURCE_OUTPUT_CORKED) + if (!o->push || o->state == PA_SOURCE_OUTPUT_CORKED) return; pa_assert(o->state == PA_SOURCE_OUTPUT_RUNNING); diff --git a/src/pulsecore/source.c b/src/pulsecore/source.c index ee2203e73..f33240ec7 100644 --- a/src/pulsecore/source.c +++ b/src/pulsecore/source.c @@ -289,7 +289,6 @@ void pa_source_post(pa_source*s, const pa_memchunk *chunk) { while ((o = pa_hashmap_iterate(s->thread_info.outputs, &state, NULL))) pa_source_output_push(o, chunk); - } }