
On 03. 09. 25 13:15, Takashi Sakamoto wrote:
Hi Jaroslav,
On Wed, Sep 03, 2025 at 10:47:32AM +0200, Jaroslav Kysela wrote:
For Takashi Sakamoto:
The hw_params constraints in the firewire driver should be improved based on [1]. The drivers may also require the SNDRV_PCM_INFO_BATCH info flag.
How it works in this case?
I guess that the question is for the BATCH flag. It's just an information that the stream queuing is not granular enough like for PCI cards and the samples are queued in chunks to the hardware. Applications can handle the queuing differently in this case.
See also proposed (and applied) change in [2]. Please, read [1] thread referred in my previous e-mail to see the problematic buffer size configurations for firewire drivers.
Jaroslav
[2] https://gitlab.freedesktop.org/pipewire/pipewire/-/commit/9606b377769c8a4a9c...