> I am trying to upgrade my mythtv box to the latest 2.6.22 kernel and
> latest
> ivtv drivers and latest myth.  But I'm having a little trouble with the
> ivtv_fb driver...
>
> Here is what I've got running now.
>
> --> ivtv drivers from the 2.6.22 kernel.  ( these load without errors and
> look to be working ok )
>
> --> ivtv-fb compiled from the 1.0.2 tar ball -- ( NOTE: I did have to
> manually copy the correct ivtv-driver2.h to ivtv-driver.h because it
> wouldn't load when it used the ivtv-driver1.h -- I think this has
> something
> to do with the way detection of the 2.6.22 kernel is done.   I'm running
> GENTOO BTW.)  But the frame buffer loads now without errors
>
> --> IVTV X driver compiled from source downloaded from subversion
>
> X and mythfront end run great over the frame buffer, but playback using
> the
> PVR-350 decoder doesn't work..
>
> Trying to troubleshoot the problem -- I went back to the command prompt
> and
> played the video using
>
> cat file.mpg > /dev/video16
>
> This works great before I load the ivtv-fb driver, BUT once I load the
> ivtv-fb driver ( with modules.conf: options ivtv_fb osd_compat=1 )
>
> The playback gives me a just a black screen -- although I can hear the
> audio...
>
> So I think the problem is the ivtv-fb driver... --
>
> Am I testing this properly?? Or am I missing some command that needs to be
> run to tell the fb to switch from showing the X content to allow the video
> to be played??
>
> This all worked under earlier kernel and older ivtv versions ( actually I
> think I was using ivtvdev driver not the X ivtv driver... )
>
> I saw some people saying Xv with ivtv would allow playback over the ivtv
> frame buffer without using the PVR-350 decoder, but I don't know how to
> get
> Xv working with the ivtv-fb.  If anyone can explain that I'll give that a
> try, but when I tried running myth playback without the 350 decoder to the
> ivtv X driver the video is very very choppy..   Maybe Xv would help that,
> but the way I had it working before with the HW decoding was so nice I'd
> really rather get that working.
>
>
> DMESG OUTPUT looks clean to me..
> -----------------------------------------------------
> ivtv0-fb: === Display mode change ===
> ivtv0-fb: Display size 720x480 (720x480 Virtual) @ 32bpp
> ivtv0-fb: Display position 1,1
> ivtv0-fb: Display filter : on
> ivtv0-fb: Color space : RGB
> ivtv0-fb: Running in compatibility mode. Display resize & mode change
> disabled
> ivtv0-fb: Framebuffer registered on ivtv card id 0
> -----------------------------------------------------
>
>
> Appreciate any suggestions...
> _______________________________________________
> ivtv-users mailing list
> [email protected]
> http://ivtvdriver.org/mailman/listinfo/ivtv-users

Probably the OSD (=X) is covering the output produced by the decoder.

Try this:
ivtvfbctl -d /dev/fb0 -l off
ivtvfbctl -d /dev/fb0 -g off

Hope this helps...

Regards,
Stanley.


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

Reply via email to