Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in / Register
L
libao
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 32
    • Issues 32
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 3
    • Merge Requests 3
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Packages & Registries
    • Packages & Registries
    • Container Registry
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Xiph.Org
  • libao
  • Issues
  • #1762

Closed
Open
Opened Dec 11, 2010 by Cristian Morales Vega@RedDwarf

[PATCH] libao ALSA driver could have a problem with some sound cards

From Takashi Iwai, from ALSA fame: "There are devices that have only a small number of periods (aka fragments) for a buffer, typically just two periods. So, if you set the buffer size first, you limit the minimum period size to the half of the given buffer size. This would result in a large latency.

OTOH, if you first set the period size, it limits the max buffer size. So, the latency is assured.

Thus, it's a question whether you want a smaller latency or a better stability. In the case of libao, the latency is more important."

This patch (or an equivalent, the source has change over years) has been in openSUSE since 2005 (yeah, sorry) without any complains, so it should be well tested.

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: xiph/libao#1762