lkml.org 
[lkml]   [2009]   [Oct]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] ALSA: ctxfi: Swapped SURROUND-SIDE mute
    At Thu,  1 Oct 2009 20:06:39 +0200,
    Sven Eckelmann wrote:
    >
    > On Soundblaster X-FI Titenium with emu20k2 the SIDE and SURROUND mute
    > functions are swapped.
    > It was checked with 'speaker-test -c 8 -s 3' and (un)mute surround or
    > 'speaker-test -c 8 -s 7' and (un)mute side. The volume seems not
    > to be affected and works as expected.
    >
    > Signed-off-by: Sven Eckelmann <sven.eckelmann@gmx.de>
    > ---
    > This patch is tested with commit 55fe27f7e2c9d24ce870136bd99ae67b020122d1
    > which arranges the channels on emu20k2.

    Thanks, applied now.


    Takashi

    > sound/pci/ctxfi/ctatc.c | 4 ++--
    > 1 files changed, 2 insertions(+), 2 deletions(-)
    >
    > diff --git a/sound/pci/ctxfi/ctatc.c b/sound/pci/ctxfi/ctatc.c
    > index b1b3a64..7545464 100644
    > --- a/sound/pci/ctxfi/ctatc.c
    > +++ b/sound/pci/ctxfi/ctatc.c
    > @@ -1037,7 +1037,7 @@ static int atc_line_front_unmute(struct ct_atc *atc, unsigned char state)
    >
    > static int atc_line_surround_unmute(struct ct_atc *atc, unsigned char state)
    > {
    > - return atc_daio_unmute(atc, state, LINEO4);
    > + return atc_daio_unmute(atc, state, LINEO2);
    > }
    >
    > static int atc_line_clfe_unmute(struct ct_atc *atc, unsigned char state)
    > @@ -1047,7 +1047,7 @@ static int atc_line_clfe_unmute(struct ct_atc *atc, unsigned char state)
    >
    > static int atc_line_rear_unmute(struct ct_atc *atc, unsigned char state)
    > {
    > - return atc_daio_unmute(atc, state, LINEO2);
    > + return atc_daio_unmute(atc, state, LINEO4);
    > }
    >
    > static int atc_line_in_unmute(struct ct_atc *atc, unsigned char state)
    > --
    > 1.6.4.3
    >


    \
     
     \ /
      Last update: 2009-10-02 07:49    [W:5.484 / U:0.020 seconds]
    ©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site