Hello Hans,

I don't remember well which version was the last good one before the sound
has broke. If the remains of an old debian package don't lie, it was a
0.3.7k

It was not working out of the box, sound was missing sometimes on all
channels, sometimes on only several ones depending on what kernel module
options were used. Since try end test method was employed, it's
difficult to tell, which combination was essential for sound. It seems to
me that tda9887 module options port1 and port2 were essential, but I am
not sure about that.

I hope this helps.


> Date: Fri, 10 Nov 2006 11:54:18 +0100
> From: Hans Verkuil <[EMAIL PROTECTED]>
> Subject: Re: [ivtv-users] No sound for some channels on PVR150:
>       problem pinpointed, but solution is needed
> To: User discussion about IVTV <[email protected]>
> Message-ID: <[EMAIL PROTECTED]>
> Content-Type: text/plain;  charset="iso-8859-15"
>
> On Friday 10 November 2006 09:40, [EMAIL PROTECTED] wrote:
> > Sorry for not replying fast.
> >
> > Setting the tda9887 module option for "pal=d" does not work, and dmesg
barks, that module option "pal" is not supported. Seems there is no
module options support for most modules in 0.4 series of ivtv driver
anymore.
>
> I think it is a bug in the ivtv-0.4 tda9887. I've made some fixes to 
that module in ivtv-0.4. See if that helps.
>
> >
> > I have tried all possible combinations of register settings to find
that magic one which makes audio work. Seems, that register 0x808 has
little (if no) effect. A register 0x809 is the one to try. The command
> >
> > /usr/bin/ivtvctl -d /dev/video1 -g reg=0x809,val=10000000
> >
> > does the trick (however, the setting gets effective only after a
channel change occurs). Now every of 60 channels has instant sound,
including even those ones which have never had before. The best part,
this setting does not ruins sound on channels which have worked fine
previously. So now I am a really happy ivtv user :) Thank you Hans!
> >
> > The setting of "reg=0x809,val=10000000" seems to affect "preferred
audio mode" setting. According to cx25840 data sheet, this value sets
it to "very high deviation FM 540 kHz". Value of 01000000 is not
enough for audio detection on my tuner (or cable?), while the default
of 0x0 always results in poor audio detection for me.
>
> That's really interesting. I always wondered who would need that 
high-deviation stuff :-)
>
> You mention that it did work in an older ivtv version. Do you know what 
the last working ivtv version was? I'd like to compare that one with 
the current cx25840 module.



Hello Hans,

I don't remember well which version was the last good one before the sound has broke. If the remains of an old debian package don't lie, it was a 0.3.7k

It was not working out of the box, sound was missing sometimes on all channels, sometimes on only several ones depending on what kernel module options were used. Since try end test method was employed, it's difficult to tell, which combination was essential for sound. It seems to me that tda9887 module options port1 and port2 were essential, but I am not sure about that.

I hope this helps.


Date: Fri, 10 Nov 2006 11:54:18 +0100
From: Hans Verkuil <[EMAIL PROTECTED]>
Subject: Re: [ivtv-users] No sound for some channels on PVR150:
	problem	pinpointed, but solution is needed
To: User discussion about IVTV <[email protected]>
Message-ID: <[EMAIL PROTECTED]>
Content-Type: text/plain;  charset="iso-8859-15"

On Friday 10 November 2006 09:40, [EMAIL PROTECTED] wrote:
> Sorry for not replying fast.
>
> Setting the tda9887 module option for "pal=d" does not work, and
> dmesg barks, that module option "pal" is not supported. Seems there
> is no module options support for most modules in 0.4 series of ivtv
> driver anymore.

I think it is a bug in the ivtv-0.4 tda9887. I've made some fixes to 
that module in ivtv-0.4. See if that helps.

>
> I have tried all possible combinations of register settings to find
> that magic one which makes audio work. Seems, that register 0x808 has
> little (if no) effect. A register 0x809 is the one to try. The
> command
>
> /usr/bin/ivtvctl -d /dev/video1 -g reg=0x809,val=10000000
>
> does the trick (however, the setting gets effective only after a
> channel change occurs). Now every of 60 channels has instant sound,
> including even those ones which have never had before. The best part,
> this setting does not ruins sound on channels which have worked fine
> previously. So now I am a really happy ivtv user :) Thank you Hans!
>
> The setting of "reg=0x809,val=10000000" seems to affect "preferred
> audio mode" setting. According to cx25840 data sheet, this value sets
> it to "very high deviation FM 540 kHz". Value of 01000000 is not
> enough for audio detection on my tuner (or cable?), while the default
> of 0x0 always results in poor audio detection for me.

That's really interesting. I always wondered who would need that 
high-deviation stuff :-)

You mention that it did work in an older ivtv version. Do you know what 
the last working ivtv version was? I'd like to compare that one with 
the current cx25840 module.

_______________________________________________
ivtv-users mailing list
[email protected]
http://ivtvdriver.org/mailman/listinfo/ivtv-users

Reply via email to