Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

topology2: Add new token 'playback_pause_supported' and set it true f… #9202

Merged

Commits on Jun 7, 2024

  1. topology2: Add new tokens 'playback/capture_pause_supported' as false…

    … by default
    
    We need to face with reality that the pause/resume is a feature that is not
    well tested (end users are using audio via audio servers and they don't
    use pause/resume) causing constant issues with no real life benefit:
    With IPC4 multiple pause/resume will make the delay reporting to be
    exponentially shoot out, making the reported delay to be unusable.
    
    Looks like suspend/resume with paused stream has been broken for a long
    time and just got noticed (since it was not tested).
    
    Add a new token to allow selected PCMs to advertise pause support and
    keep it false by default.
    
    The kernel side will allow ignoring the flag to keep the pause advertised
    for continued testing while protecting accidental use of it by users.
    
    Signed-off-by: Peter Ujfalusi <peter.ujfalusi@linux.intel.com>
    Link: thesofproject/linux#5035
    ujfalusi committed Jun 7, 2024
    Configuration menu
    Copy the full SHA
    0c44e4b View commit details
    Browse the repository at this point in the history