Is your feature request related to a problem? Please describe.
Currently notification can be created if playing == true and processingState == idle.
But also currently the service will be stopped if playing == true and processingState == idle, removing the notification as well.
This makes it inconsistent and therefore hard to understand from the point of the user of this API, especially, because it's not documented.
Describe the solution you'd like
What we actually would like is to let processingState to manage the lifecycle of the service and playing and other parameters to update the look of the notification, because notification can exist without the service running, then also update the documentation accrodingly (#655)
Describe alternatives you've considered
No
Additional context
Extracted from discussion in #834
Is your feature request related to a problem? Please describe.
Currently notification can be created if
playing == trueandprocessingState == idle.But also currently the service will be stopped if
playing == trueandprocessingState == idle, removing the notification as well.This makes it inconsistent and therefore hard to understand from the point of the user of this API, especially, because it's not documented.
Describe the solution you'd like
What we actually would like is to let
processingStateto manage the lifecycle of the service andplayingand other parameters to update the look of the notification, because notification can exist without the service running, then also update the documentation accrodingly (#655)Describe alternatives you've considered
No
Additional context
Extracted from discussion in #834