linux-embedded.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* CELF Project Proposal - ALSA scenario/use case support
@ 2009-12-16 17:26 Liam Girdwood
  2009-12-16 22:35 ` Tim Bird
  0 siblings, 1 reply; 2+ messages in thread
From: Liam Girdwood @ 2009-12-16 17:26 UTC (permalink / raw)
  To: CE Linux Developers List, linux-embedded
  Cc: Tim Bird, Stefan Schmidt, Mark Brown, Takashi Iwai,
	Jaroslav Kysela, alsa-devel

Summary: Complete ALSA hardware scenario/use case support in alsa-lib
and salsa-lib

Proposer: Liam Girdwood

Description:
Modern mobile devices are increasingly required to provide a rich set of
audio functionality required by today's applications. ALSA currently
lacks a portable and high level API to configure audio hardware function
and signal routing.

e.g. there is no portable method atm to configure the audio hardware to
make a "handset gsm phone call" or "handset voip phone call", etc.

This purpose of this project would be to complete the ALSA scenario
manager API and get it accepted upstream in alsa-lib and salsa-lib. The
code is nearly ready for upstream, with some work required on it's file
format as the main piece of outstanding work.

More Info:
** http://www.slimlogic.co.uk/?p=40

API header:
http://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=include/ascenario.h;h=b1395515b035629d09cd9b3d3a224743053aa159;hb=ascenario

Development branch now hosted as alsa-lib branch here :-
** http://git.alsa-project.org/?p=alsa-lib.git;a=shortlog;h=ascenario


Scope: This project will probably take between 2 - 4 weeks.

Thanks

Liam

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

* Re: CELF Project Proposal - ALSA scenario/use case support
  2009-12-16 17:26 CELF Project Proposal - ALSA scenario/use case support Liam Girdwood
@ 2009-12-16 22:35 ` Tim Bird
  0 siblings, 0 replies; 2+ messages in thread
From: Tim Bird @ 2009-12-16 22:35 UTC (permalink / raw)
  To: Liam Girdwood
  Cc: CE Linux Developers List, linux-embedded, Bird, Tim,
	Stefan Schmidt, Mark Brown, Takashi Iwai, Jaroslav Kysela,
	alsa-devel

Liam Girdwood wrote:
> Summary: Complete ALSA hardware scenario/use case support in alsa-lib
> and salsa-lib

This looks like an interesting proposal.  I created a page for it at:
http://elinux.org/CELF_Project_Proposal/Complete_hardware,_use-case_handling_in_ALSA

 -- Tim

=============================
Tim Bird
Architecture Group Chair, CE Linux Forum
Senior Staff Engineer, Sony Corporation of America
=============================

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

end of thread, other threads:[~2009-12-16 22:35 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-12-16 17:26 CELF Project Proposal - ALSA scenario/use case support Liam Girdwood
2009-12-16 22:35 ` Tim Bird

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).