Matt wrote:
Hey everyone,

    After 3 months of troubleshooting my PVR-500 MCE D492, I have
finally been able to receive a signal (great video, great sound)! Before, I had the frequently brought up problem of static that would
fade to a black or dark red on both turners.  I finally found my
answer here:

http://www.gossamer-threads.com/lists/ivtv/devel/20065#20584

First off - Chris said to try not using a driver after 0.3.2t for the
PVR-500 MCE... so, I'm using .0.3.2s.

In that case, I think I know what change broke it, because exactly between 0.3.2s and 0.3.2t, color in PAL video broke for the Yuan MPC622.

(Sorry for the chopped lines, thunderbird doesn't do what I want).

Basically, putting the video reset back (around line 1142 in cx25840-driver.c) in fixed PAL color on the Yuan MPC622. Nothing in the changelog mentions its disappearance, so I guess nobody knows why they were removed between 0.3.2s and 0.3.2t.

Jelle.

diff -ur ivtv-0.3.2t/driver/cx25840-driver.c ivtv-0.3.2t.fixed/driver/cx25840-driver.c
--- ivtv-0.3.2t/driver/cx25840-driver.c 2005-05-16 16:13:33.000000000 -0400
+++ ivtv-0.3.2t.fixed/driver/cx25840-driver.c 2005-05-16 16:35:23.000000000 -0400
@@ -1139,8 +1139,8 @@
(cx25840_read_04(client, 0x16)&0xfb));
                         }
                 }
- //cx25840_write(client, 0x4A5, 0x80); /*Assert Video Reset */ - //cx25840_write(client, 0x4A5, 0x00); /*DeAssert Video Reset */
+                cx25840_write(client, 0x4A5, 0x80); /*Assert Video Reset */
+ cx25840_write(client, 0x4A5, 0x00); /*DeAssert Video Reset */
                 break;
        }





Edit the driver/cx25840-driver.c file and change the line (L66 for me):

static int no_black_magic = 0;

to

static int no_black_magic = 1;

Then, save and recompile.

For some reason, just having this in the modules.conf file wasn't
enough.  Here's my settings for that (I also have 2 PVR-250s):

alias char-major-81 videodev
alias char-major-81-0   ivtv
alias char-major-81-1   ivtv
alias char-major-81-2   ivtv
alias char-major-81-3   ivtv
options cx25840 no_black_magic=1
options ivtv ivtv_debug=1 tuner=8,8,57,57

And, that's basically all she wrote!  I really hope this helps some
people out because I couldn't figure it out without the help of Mike
Benoit.

Thanks!
Matt


-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_idt12&alloc_id344&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel




-------------------------------------------------------
This SF.Net email is sponsored by Oracle Space Sweepstakes
Want to be the first software developer in space?
Enter now for the Oracle Space Sweepstakes!
http://ads.osdn.com/?ad_id=7412&alloc_id=16344&op=click
_______________________________________________
ivtv-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/ivtv-devel

Reply via email to