mirror of
https://gitlab.freedesktop.org/pipewire/pipewire.git
synced 2025-10-29 05:40:27 -04:00
alsa: Added handle for controlling htimestamp autodisable
You can now do this to permanently enable htimestamp:
pw-cli s 38 Props '{ params: [ api.alsa.htimestamp.max-errors: 0, api.alsa.htimestamp: true ]}'
This commit is contained in:
parent
2e29177964
commit
539fdc5477
3 changed files with 22 additions and 3 deletions
|
|
@ -261,6 +261,10 @@ Use ALSA htimestamps in scheduling, instead of the system clock.
|
|||
Some ALSA drivers produce bad timestamps, so this is not enabled by default
|
||||
and will be disabled at runtime if it looks like the ALSA timestamps are bad.
|
||||
|
||||
@PAR@ device-param api.alsa.htimestamp.max-errors
|
||||
Specify the number of consecutive errors before htimestamp is disabled.
|
||||
Setting this to 0 makes htimestamp never get disabled.
|
||||
|
||||
@PAR@ device-param api.alsa.disable-tsched = false
|
||||
Disable timer-based scheduling, and use IRQ for scheduling instead.
|
||||
The "Pro Audio" profile will usually enable this setting, if it is expected it works on the hardware.
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue