~canonical-hwe-team/hwe-next/+git/alsa-lib:ascenario

Last commit made on 2009-10-06
Get this branch:
git clone -b ascenario https://git.launchpad.net/~canonical-hwe-team/hwe-next/+git/alsa-lib

Branch merges

Branch information

Name:
ascenario
Repository:
lp:~canonical-hwe-team/hwe-next/+git/alsa-lib

Recent commits

0a2034e... by Jaroslav Kysela <email address hidden>

ascenario: Fix function declaration changes

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Jaroslav Kysela <email address hidden>

9791133... by Jaroslav Kysela <email address hidden>

ascenario: rewrite header file and change C interface

- use typedef rather than structure to follow other alsa-lib's APIs
  for snd_scenario
- merge functions with same type
- use snd_ctl_elem_id_t for kcontrol ids
- change inline comments to doxygen

Signed-off-by: Jaroslav Kysela <email address hidden>

549ee17... by Jaroslav Kysela <email address hidden>

[PATCH] ascenario: Add scenario support to alsa-lib

It allows switching audio settings between scenarios or uses-cases like
listening to music and answering an incoming phone call. Made of control
aliasing for playback, capture master and switch as well as the option to
post- and prefix a sequence of control changes avoiding pops and other
unwanted noise. Some example programs will be available in alsa-utils.

CC: Ian Molton <email address hidden>
CC: Graeme Gregory <email address hidden>
Signed-off-by: Liam Girdwood <email address hidden>
Signed-off-by: Stefan Schmidt <email address hidden>

0110d62... by Jaroslav Kysela <email address hidden>

hcontrol: fix compare_default function to handle also id.device and id.subdevice

In case when kcontrol differs only by device or subdevice numbers, the
find function can give wrong results.

Signed-off-by: Jaroslav Kysela <email address hidden>

0d81de0... by Stefan Schmidt <email address hidden>

alisp: Comment out an unused function to avoid compiler warnings.

The function should be useful later so keep it in place and just comment it out
until it is actually used.

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>

19f703a... by Stefan Schmidt <email address hidden>

pcm_rate_linear: Annotate unused function parameter to avoid compiler warnings.

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>

aa697c9... by Stefan Schmidt <email address hidden>

control: Remove unused variable.

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>

9714593... by Stefan Schmidt <email address hidden>

configure.in: Add m4 check for new AM_SILENT_RULES

Kbuild like output for automake (>=1.11). It's no hard dependency as it needs
the newest automake, but enable it by default if it is available. To turn it off
you can either use --disable-silent-rules at configure time or make V=0 at
compile time.

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>

81ac9f4... by Stefan Schmidt <email address hidden>

cvscompile: Remove in favour of gitcompile.

Alsa-lib is no longer hosted in cvs but in git and the only difference between
both helper scripts is the name of the NO_MAKE env VAR check.

Signed-off-by: Stefan Schmidt <email address hidden>
Signed-off-by: Takashi Iwai <email address hidden>

da23781... by Takashi Iwai

dmix - Fix snd_pcm_info()

Call the slave snd_pcm_info() as long as possible in the direct plugins
(i.e. when the PCM device could be opened with O_APPEND mode).
This allows dmix/dsnoop as a salve for PCM hook controls.

Signed-off-by: Takashi Iwai <email address hidden>