[alsa-devel] Difference between boundary and buffer_size
    Clemens Ladisch 
    clemens at ladisch.de
       
    Thu Nov  3 21:01:59 CET 2016
    
    
  
Alan Young wrote:
> there are always initialized to the same value.
No.  Have a look into /proc/asound/cardX/pcm0p/sub0/hw_params.
> In what circumstance might they be different?
Always.
The boundary value is an integer multiple of the buffer size.  It's used
to allow computing the difference of two pointer values even if that
difference is larger than the buffers size.
Regards,
Clemens
    
    
More information about the Alsa-devel
mailing list