Thanks jeff.. it works finally on my card. I tried in vain with all
other patches and nothing worked.

my pvr-150 is an NTFS boxed version with an unrecognized tuner (i am
using 50 with some luck). I did the code fix you mentioned and sound
works great!

also, what do you guys use to watch TV ? mplayer seems to slow the
frame rate down really when i change channels. Is there anyway i can
prevent it from happening?

I am including a patch for people who need it.

to apply it, first download teh 0.3.2d version. Here is how the process looks:

$ tar zxvf ivtv-0.3.2d.tgz
$ patch  -p0 < ivtv-0.3.2d-audio.patch
patching file ivtv-0.3.2d/driver/cx25840-driver.c
$

Now you can compile the driver as usual and load it.

- r

On Tue, 8 Feb 2005 23:42:00 -0500, Tyler Trafford <[EMAIL PROTECTED]> wrote:
> On Tue, 08 Feb 2005 21:48:56 -0600, Jeff Williams <[EMAIL PROTECTED]> wrote:
> > in the cx25840-driver.c file: somewhere in the DECODER_SET_INPUT (search
> > for 'case 6:' for PVR-150, 'case 7:' for PVR-500) there is a function
> > called CX25840_SET_AUD_STANDARD(), with the parameter 0x000F. This is
> > what was screwing things up for me. If you live in NTSC country you
> > might try changing this to 0x0001, if not, try all values from 1 to
> 
> I have a retail 150:
> 
> tveeprom: Hauppauge: model = 26052, rev = C185, serial# = 2882306
> tveeprom: tuner = TCL 2002N 6A (idx = 85, type = 50)
> tveeprom: tuner fmt = NTSC(M) (eeprom = 0x08, v4l2 = 0x00001000)
> tveeprom: audio_processor = MSP3410D (type = 5)
> 
> -and that one change works for me.
> --
> Tyler Trafford
> 
> 
> -------------------------------------------------------
> SF email is sponsored by - The IT Product Guide
> Read honest & candid reviews on hundreds of IT Products from real users.
> Discover which products truly live up to the hype. Start reading now.
> http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click
> _______________________________________________
> ivtv-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/ivtv-devel
>
diff -u -r ivtv-0.3.2d/driver/cx25840-driver.c ivtv-0.3.2d-work/driver/cx25840-driver.c
--- ivtv-0.3.2d/driver/cx25840-driver.c	2005-02-02 11:08:48.000000000 -0500
+++ ivtv-0.3.2d-work/driver/cx25840-driver.c	2005-02-09 01:48:57.343925616 -0500
@@ -1117,7 +1117,7 @@
 	    CX25840_SET_AFD_PAL_SEL(0x0000),
 	    CX25840_SET_AFD_NTSC_SEL(0x0000),
 	    CX25840_SET_AUD_MODE_AUD_SYSTEM(0x000f),
-	    CX25840_SET_AUD_STANDARD(0x000f),
+	    CX25840_SET_AUD_STANDARD(0x0001),
 	    CX25840_SET_PREF_MODE(0x0004),
 	    CX25840_SET_MUTE_NO_PREF_MODE(0x0000),
 	    CX25840_SET_DE_EMPHASIS_TIME(0x0000),

Reply via email to