[alsa-devel] Interleaving and Deinterleaving support
Hi,
Does alsa core in the kernel support interleaving and deinterleaving? if the driver receives a deinterleaved stream and wants to interleave for the sound card, should the driver perform the conversion?
Cheers,
Sing
_________________________________________________________________ Rediscover HotmailĀ®: Get e-mail storage that grows with you. http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Sto...
Singaravelan Nallasellan wrote:
Does alsa core in the kernel support interleaving and deinterleaving?
No, but the alsa-lib plugins can do this.
if the driver receives a deinterleaved stream and wants to interleave for the sound card, should the driver perform the conversion?
No, the driver should just set the bit that indicates that the hardware supports interleaved data; the data will then be automatically converted by alsa-lib.
HTH Clemens
Clemens,
Thanks for the information. It really helps.
Date: Thu, 2 Apr 2009 17:33:30 +0200 From: clemens@ladisch.de To: singaravelann@hotmail.com CC: alsa-devel@alsa-project.org Subject: Re: [alsa-devel] Interleaving and Deinterleaving support
Singaravelan Nallasellan wrote:
Does alsa core in the kernel support interleaving and deinterleaving?
No, but the alsa-lib plugins can do this.
if the driver receives a deinterleaved stream and wants to interleave for the sound card, should the driver perform the conversion?
No, the driver should just set the bit that indicates that the hardware supports interleaved data; the data will then be automatically converted by alsa-lib.
HTH Clemens _______________________________________________ Alsa-devel mailing list Alsa-devel@alsa-project.org http://mailman.alsa-project.org/mailman/listinfo/alsa-devel
_________________________________________________________________ Rediscover HotmailĀ®: Now available on your iPhone or BlackBerry http://windowslive.com/RediscoverHotmail?ocid=TXT_TAGLM_WL_HM_Rediscover_Mob...
participants (2)
-
Clemens Ladisch
-
Singaravelan Nallasellan