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

CI ONLY #9521

Draft
wants to merge 5 commits into
base: main
Choose a base branch
from
Draft

Commits on Sep 27, 2024

  1. comp: remove unused parameter from comp_get_state

    param req_dev Requesting component was unused
    
    Signed-off-by: Marcin Szkudlinski <marcin.szkudlinski@intel.com>
    marcinszkudlinski committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    db88c47 View commit details
    Browse the repository at this point in the history
  2. buf: provide API to access sink/source components

    An API for accessing components providing and
    consuming data from the buffer added
    
    Signed-off-by: Marcin Szkudlinski <marcin.szkudlinski@intel.com>
    marcinszkudlinski committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    1bc6be0 View commit details
    Browse the repository at this point in the history
  3. buf: a helper for checking state of component added

    A typical action for a component is to check if a
    prev/next component exists and is ready to provide/consume data:
    
    if (buf->sink && buf->sink.state == STATE_....)
    
    In pipeline 2.0 it should be done by a state
    of sink/src API, but for now a helper for the operation
    is provided by this commit.
    
    In case the component does not exists, a special state
    COMP_STATE_NOT_EXIST is introduced
    
    Signed-off-by: Marcin Szkudlinski <marcin.szkudlinski@intel.com>
    marcinszkudlinski committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    f7f32d8 View commit details
    Browse the repository at this point in the history
  4. buf: use buffer source API in components

    This commit makes all components use API for accessing
    the previous/next component
    
    pipeline code, like module adapter or ipc helpers was
    omitted intentionally
    
    Signed-off-by: Marcin Szkudlinski <marcin.szkudlinski@intel.com>
    marcinszkudlinski committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    3ce4240 View commit details
    Browse the repository at this point in the history
  5. buf: use buffer sink API in components

    This commit makes all components use API for accessing
    the previous/next component
    
    pipeline code, like module adapter or ipc helpers was
    omitted intentionally
    
    Signed-off-by: Marcin Szkudlinski <marcin.szkudlinski@intel.com>
    marcinszkudlinski committed Sep 27, 2024
    Configuration menu
    Copy the full SHA
    8a32dcd View commit details
    Browse the repository at this point in the history