[pulseaudio-discuss] [PATCH v9] pipe-source: [DRAFT] implement autosuspend behavior
rommer at ibuffed.com
Thu Feb 22 16:26:13 UTC 2018
On 02/22/2018 07:15 PM, Raman Shyshniou wrote:
> Currently the pipe-source will remain running even if no
> writer is connected and therefore no data is produced.
> This patch prevets this by auto-suspending source
> when all writers are disconnected.
This a draft. I applied Tanu's patch to next branch
[PATCH 6/8] pass pa_suspend_cause_t to SINK/SOURCE_SET_STATE handlers
to make it possible to track a suspend cause. So tracking part should be
rewritten when Tanu push his new patch with set_state_in_io_thread()
Also I temporary dropped autosuspend option and frame size keeping
code to make my code simple. I'll add them later.
More information about the pulseaudio-discuss