On Sat, 18 Nov 2006, [EMAIL PROTECTED] wrote:
> Hi List,
>
> i am adapting the freebsd-hauppauge-pvr250 driver to support
> pvr150/500s. i have been experiencing the same scaling problems with
> the cx25840 as pvrusb2 ( no horizontal scaling ).
>
> i dived into it, and found 2 things needed to enable horizontal scaling:
> - setup the HSCALE and VSCALE registers ( obvious! )
> - call: ( this is ivtv-0.4.6 sourcecode ) when configuring the device
> struct v4l2_format vbi_in;
> vbi_in.type = V4L2_BUF_TYPE_SLICED_VBI_CAPTURE;
> cx25840_command(sc->iicbus, VIDIOC_S_FMT, &vbi_in);
>
> check cx25840-vbi.c from ivtv/linux to see what this does. (
> ivtv-0.4.6 still includes cx25840-vbi.c )
Oh this is terrific. I had suspected all along that there was something about
how I was setting up the cx25840 chip level driver within pvrusb2. I will
implement this and test. Thanks!
One wonder why I would have to do something with VBI setup in order to get
video scaling to work, but hey whatever...
-Mike
--
| Mike Isely | PGP fingerprint
Spammers Die!! | | 03 54 43 4D 75 E5 CC 92
| isely @ pobox (dot) com | 71 16 01 E2 B5 F5 C1 E8
| |
_______________________________________________
pvrusb2 mailing list
[email protected]
http://www.isely.net/cgi-bin/mailman/listinfo/pvrusb2