All of lore.kernel.org
 help / color / mirror / Atom feed
* compressed audio support
@ 2013-12-01 17:53 maruthi srinivas
  2013-12-02  7:46 ` Vinod Koul
  0 siblings, 1 reply; 2+ messages in thread
From: maruthi srinivas @ 2013-12-01 17:53 UTC (permalink / raw)
  To: alsa-devel

Hi,

I saw that compressed audio framework being used with Asoc (alsa soc).
Can the framework be used with other than Asoc ? I mean with ALSA pci based
cards.

I see the implementation in the following files. which one is to be used ?
Does tinycompress in userspace can be used with either approaches ?

http://lxr.free-electrons.com/source/sound/core/compress_offload.c
http://lxr.free-electrons.com/source/sound/soc/soc-compress.c


Regards,
Maruthi

^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: compressed audio support
  2013-12-01 17:53 compressed audio support maruthi srinivas
@ 2013-12-02  7:46 ` Vinod Koul
  0 siblings, 0 replies; 2+ messages in thread
From: Vinod Koul @ 2013-12-02  7:46 UTC (permalink / raw)
  To: maruthi srinivas; +Cc: alsa-devel

On Sun, Dec 01, 2013 at 11:23:06PM +0530, maruthi srinivas wrote:
> Hi,
> 
> I saw that compressed audio framework being used with Asoc (alsa soc).
> Can the framework be used with other than Asoc ? I mean with ALSA pci based
> cards.
Yes it can be, the PCI sound card would in this case directly call the register
APIs.

Do you have a PCI device which supports offload?

> I see the implementation in the following files. which one is to be used ?
> Does tinycompress in userspace can be used with either approaches ?
Usermode does not care what is under the hood. It simply needs to see a
compressed device entry /dev/snd/comprCxDy

--
~Vinod

^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2013-12-02  8:44 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-12-01 17:53 compressed audio support maruthi srinivas
2013-12-02  7:46 ` Vinod Koul

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.