[alsa-devel] Non-Interleaved access method?
Hi,
When the application set the access method to non-interleaved, that means that the ALSA application will deliver the non-interleaved buffers to alsa subsystem & the alsa subsystem will interleave the data before sending out the data to the hardware. Am I correct?
Or non-interleaved means that the data will be sent out in non-interleaved manner itself?
Regards, -Prasant
Prasant J wrote:
When the application set the access method to non-interleaved, that means that the ALSA application will deliver the non-interleaved buffers to alsa subsystem & the alsa subsystem will interleave the data before sending out the data to the hardware.
Yes.
Or non-interleaved means that the data will be sent out in non-interleaved manner itself?
Only if the hardware supports it. (Very few chips do.)
Regards, Clemens
participants (2)
-
Clemens Ladisch
-
Prasant J