patch-2.4.22 linux-2.4.22/drivers/sound/emu10k1/efxmgr.c
Next file: linux-2.4.22/drivers/sound/emu10k1/hwaccess.h
Previous file: linux-2.4.22/drivers/sound/cs46xx.c
Back to the patch index
Back to the overall index
- Lines: 44
- Date:
2003-08-25 04:44:42.000000000 -0700
- Orig file:
linux-2.4.21/drivers/sound/emu10k1/efxmgr.c
- Orig date:
2002-08-02 17:39:44.000000000 -0700
diff -urN linux-2.4.21/drivers/sound/emu10k1/efxmgr.c linux-2.4.22/drivers/sound/emu10k1/efxmgr.c
@@ -101,10 +101,10 @@
{
extern char volume_params[SOUND_MIXER_NRDEVICES];
- card->ac97.mixer_state[oss_mixer] = (right << 8) | left;
+ card->ac97->mixer_state[oss_mixer] = (right << 8) | left;
if (!card->is_aps)
- card->ac97.write_mixer(&card->ac97, oss_mixer, left, right);
+ card->ac97->write_mixer(card->ac97, oss_mixer, left, right);
emu10k1_set_volume_gpr(card, card->mgr.ctrl_gpr[oss_mixer][0], left,
volume_params[oss_mixer]);
@@ -125,7 +125,7 @@
right = (val >> 8) & 0xff;
val = 0;
} else {
- val = card->ac97.mixer_state[oss_channel];
+ val = card->ac97->mixer_state[oss_channel];
left = 0;
right = 0;
}
@@ -138,8 +138,8 @@
int oss_channel = VOLCTRL_CHANNEL;
int left, right;
- left = card->ac97.mixer_state[oss_channel] & 0xff;
- right = (card->ac97.mixer_state[oss_channel] >> 8) & 0xff;
+ left = card->ac97->mixer_state[oss_channel] & 0xff;
+ right = (card->ac97->mixer_state[oss_channel] >> 8) & 0xff;
if ((left += VOLCTRL_STEP_SIZE) > 100)
left = 100;
@@ -155,8 +155,8 @@
int oss_channel = VOLCTRL_CHANNEL;
int left, right;
- left = card->ac97.mixer_state[oss_channel] & 0xff;
- right = (card->ac97.mixer_state[oss_channel] >> 8) & 0xff;
+ left = card->ac97->mixer_state[oss_channel] & 0xff;
+ right = (card->ac97->mixer_state[oss_channel] >> 8) & 0xff;
if ((left -= VOLCTRL_STEP_SIZE) < 0)
left = 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)