List:       linux-video
Subject:    Audio
From:       Pauline Middelink <middelin () polyware ! nl>
Date:       1999-12-21 8:49:20

Ok, list...

I'm ready to work on audio stuff in the zoran driver, since
more and more ppl want it to work :(

I just got one question, why does the bttv handle all the
tea6300, tea6320, tda8425, tda9840 and tda9850 chips
hardcoded and not through the normal i2c attachment
procedures? (and seperate drivers for the stuff, since
those can be reused by the zoran and/or other framegrabbers!)

Atleast there is a single audio function, which gets called
with different parameters. This could be seperated out and
appended to (not only [MUTE_]ON/OFF, but also VOLUME, TREBLE
BASS, BALANS, STEREO, LANG?) Just like the video_decoder.h
standard, so we end up having a compatible driver with a
common API to talk to...

Ok, where did i go wrong? :)

    Met vriendelijke groet,
        Pauline Middelink
-- 
PGP Key fingerprint = DE 6B D0 D9 19 AD A7 A0  58 A3 06 9D B6 34 39 E2
For more details look at my website http://www.polyware.nl/~middelin


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.

List:       linux-video
Subject:    Re: Audio
From:       Adam Fritzler <mid () auk ! cx>
Date:       1999-12-21 9:20:43

On Tue, 21 Dec 1999, Pauline Middelink wrote:

> I just got one question, why does the bttv handle all the
> tea6300, tea6320, tda8425, tda9840 and tda9850 chips
> hardcoded and not through the normal i2c attachment
> procedures? (and seperate drivers for the stuff, since
> those can be reused by the zoran and/or other framegrabbers!)

The kernel bttv does this rather badly.  See Ralph's and Gerd's bttv
packages.  They have a seperate module per sound chip.

af

---
  Adam Fritzler
  { mid@auk.cx, afritz@iname.com}
    http://www.auk.cx/~mid/
  "You may call me Lor." -- Lor


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.

List:       linux-video
Subject:    Re: Audio
From:       Alan Cox <alan () redhat ! com>
Date:       1999-12-21 13:58:52

> 
> I just got one question, why does the bttv handle all the
> tea6300, tea6320, tda8425, tda9840 and tda9850 chips
> hardcoded and not through the normal i2c attachment
> procedures? (and seperate drivers for the stuff, since
> those can be reused by the zoran and/or other framegrabbers!)

Because it was hacked on nto done properly. The folks doing the non
kernel bttv did it properly. Its now done properly in 2.3.34pre as I 
merged Gerd's bttv 0.7.10 work and the new i2c bus code


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.

List:       linux-video
Subject:    Re: Audio
From:       Pauline Middelink <middelin () polyware ! nl>
Date:       1999-12-21 22:13:50

On Tue, Dec 21, 1999 at 08:58:52AM -0500, Alan Cox wrote:
> > 
> > I just got one question, why does the bttv handle all the
> > tea6300, tea6320, tda8425, tda9840 and tda9850 chips
> > hardcoded and not through the normal i2c attachment
> > procedures? (and seperate drivers for the stuff, since
> > those can be reused by the zoran and/or other framegrabbers!)
> 
> Because it was hacked on nto done properly. The folks doing the non
> kernel bttv did it properly. Its now done properly in 2.3.34pre as I 
> merged Gerd's bttv 0.7.10 work and the new i2c bus code

I noticed. I'm already working on a improved zr36120 driver
and changing the saa*.c modules :)

Now all i need is a way to do alloc_bootmem() without crashing
my computer at startup :(

    Met vriendelijke groet,
        Pauline Middelink
-- 
PGP Key fingerprint = DE 6B D0 D9 19 AD A7 A0  58 A3 06 9D B6 34 39 E2
For more details look at my website http://www.polyware.nl/~middelin


-- 
         To unsubscribe: mail video4linux-list-request@redhat.com with 
                       "unsubscribe" as the Subject.