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

ADIT alsa improvement backports #949

Open
wants to merge 12 commits into
base: master
Choose a base branch
from

Commits on Jul 24, 2023

  1. alsa_driver: Use float to S32 conversion if requested

    sample_move_d32u24_sS() converts into samples like 0x00****** but S32
    format expects samples like 0x********. Therefore it will not use the
    full volume range when also using sample_move_d32u24_sS() for S32.
    
    Change-Id: I4afe9bd0c3b342975536f5f98fa4dadd2eaee02d
    Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
    Timo Wischer authored and amiartus committed Jul 24, 2023
    Configuration menu
    Copy the full SHA
    294bcf7 View commit details
    Browse the repository at this point in the history

Commits on Jul 25, 2023

  1. alsa_driver: Extract snd_pcm_start/poll_descriptors/avail_update

    this extraction allowed easier multiplatform implementation,
    even thought other platform such as QNX are not a functional
    target by Jack2, it would be beneficial to allow this abstraction
    as the cost for upstream is minimal
    
    Change-Id: I92760ed539b475e210bc877b335afdbb4a982a04
    Signed-off-by: Timo Wischer <twischer@de.adit-jv.com>
    Timo Wischer authored and amiartus committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    6b65394 View commit details
    Browse the repository at this point in the history
  2. alsa_driver: remove unused functions

    Timo Wischer authored and amiartus committed Jul 25, 2023
    Configuration menu
    Copy the full SHA
    7ae0005 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    07946eb View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    26aa0d6 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a224479 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    cca8e8a View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4579cff View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    55d76ac View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    e5a17e8 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    d836c55 View commit details
    Browse the repository at this point in the history

Commits on Jul 26, 2023

  1. Configuration menu
    Copy the full SHA
    08c5c42 View commit details
    Browse the repository at this point in the history