[Kwintv] Still scaling problems.

Michael Kedl kwintv@mail.kde.org
15 Oct 2002 15:05:25 -0400


Ok...

1) I had to reinstall Xfree off the RH8 CDs after that fiasco
2) I tried the latest DRI stuff but couldnt get it to start X
3) I am finally back where I was...
4) How does that port stuff work?  I assumed that the scaling was being
done in hardware to speed things up.  how do these "ports" work?

On Tue, 2002-10-15 at 13:32, George Staikos wrote:
> 
>   It is XFree86 not scaling.  BTTV doesn't scale in general.  The real problem 
> is that the XFree86 driver is reading the bttv input and not scaling it with 
> the Xv scaler.  Port 59 should have a loop that does:
> 
>    - read image from BTTV/V4l
>    - write image through port 60
>    - loop
> 
> It seems to either not be scaling in port 60, or not even writing through port 
> 60 (!?!).  Strange....
> 
> 
> On Tuesday October 15 2002 12:14, Michael Kedl wrote:
> > I have been evaluating the X server from SI Graphics (it runs for 25
> > minutes for the eval version)
> >
> > I find that xawtv and other xv tv apps will scale to fullscreen with it.
> > I then switch to the XFree server that came with RH8 and it doesn't
> > scale.
> >
> > Looking at the xawtv -hw output on the RH8 server:
> > This is xawtv-3.74, running on Linux/i686 (2.4.18-14custom)
> > looking for available devices
> > port 59-59                              [ -xvport 59 ]
> >     type : Xvideo, video overlay
> >     name : video4linux
> >
> > port 60-60
> >     type : Xvideo, image scaler
> >     name : ATI Radeon Video Overlay
> >
> > /dev/video0: OK                         [ -device /dev/video0 ]
> >     type : v4l
> >     name : BT878(AVerMedia TVCapture 98)
> >     flags: overlay capture tuner
> >
> > The SI Graphics server:
> > This is xawtv-3.74, running on Linux/i686 (2.4.18-14custom)
> > looking for available devices
> > port 85-85                              [ -xvport 85 ]
> >     type : Xvideo, video overlay
> >     name : BT878(AVerMedia TVCapture 98)
> >
> > port 86-86
> >     type : Xvideo, image scaler
> >     name : CODEC
> >
> > /dev/video0: OK                         [ -device /dev/video0 ]
> >     type : v4l
> >     name : BT878(AVerMedia TVCapture 98)
> >     flags: overlay capture tuner
> >
> > It looks like the XI server correctly uses the BT878 directly.
> > It looks like the XFree server is using video4linux (which I believe
> > doesn't scale).
> >
> > So:
> > 1) I don't think its a hw problem
> > 2) I don't think its a kernel problem
> > 3) It looks like its an XFree problem
> > 4) but it might also be related to the BT drivers not "telling" XFree
> > about itself correctly
> >
> > I guess I'll try to download the latest XFree (groan......)
> >
> > On Tue, 2002-10-15 at 09:52, George Staikos wrote:
> > > On Tuesday October 15 2002 03:34, Alexandre Aufrere wrote:
> > > > >    As a follow up, I have found that Xv scaling still works here so
> > > > > it is most likely a problem on your systems, perhaps in XF86.  I
> > > > > would suggest have a look for XF86 patches or updates, as well as
> > > > > kernel updates.  I don't know if the XF86 ATI driver requires
> > > > > anything in the kernel or not but maybe it has something to do with
> > > > > it.  I find it very strange that scaling is not working for you
> > > > > though.  I dont' see how this could have anything to do with QtVision
> > > > > itself.
> > > >
> > > > Well, about the driver, i highly doubt it, since i was trying to use
> > > > both retail (from RH) drivers and drm-kernel, and from GATOS (last
> > > > ones, number 15), both drivers and drm-kernel modules as well.
> > > > Could it be a patch in XFree86 RH RPMs themselves ?
> > > > I'm really getting sick of that distro.. will get away soon, Mandrake
> > > > or Debian... Hope it'll solve the problem :-))
> > >
> > >   It might be even...  But I really don't know.  I'm really sorry but
> > > there's not much I can do short of installing RH 8.0 which I dont' have
> > > time for right now.  My next suggestion, as extreme as it might be, is to
> > > try XF86 from CVS and see if that helps.
> > >
> > > --
> > >
> > > George Staikos
> > >
> > > _______________________________________________
> > > kwintv mailing list
> > > kwintv@mail.kde.org
> > > http://mail.kde.org/mailman/listinfo/kwintv
> >
> > _______________________________________________
> > kwintv mailing list
> > kwintv@mail.kde.org
> > http://mail.kde.org/mailman/listinfo/kwintv
> 
> -- 
> 
> George Staikos
> 
> _______________________________________________
> kwintv mailing list
> kwintv@mail.kde.org
> http://mail.kde.org/mailman/listinfo/kwintv
>