<sigh> Back to the drawing board...
Sounds like a problem with the source rectangle - but you said the aspect
calculated source rect was bigger than the rectangle you wanted by one line
on the top and bottom...
Well...I'll think about it some, read back over these messages and see if I
can come up with something else...(anybody have a rubber chicken I can
borrow?)
- M
----- Original Message -----
From: "Laurent Garnier" <laurent.garnier@...>
To: <deinterlace-discuss@...>
Sent: Monday, May 28, 2001 6:15 PM
Subject: Re: [Deinterlace-discuss] AR autodetection
> ----- Message d'origine -----
> De : Michael Samblanet <mike@...>
>
> Hi!
>
> > Does the missing line only occur on the bottom or on both the top and
> > bottom?
>
> I think it is OK at top. It is difficult to say because top border is
greater than
> bottom boder for the film I use (Seven). But if I draw a white line at the
correct
> top position, I can see that your black rectangle touch my white line. So
it is ok.
>
> > I can't test from my PC right now - so here is some modified code from
> > AspectGUI.cpp you can try...
> >
> > // Draw overlay color in the middle.
> > IntersectRect(&r, &aspectSettings.destinationRectangle, PaintRect);
> > r.right++; r.bottom++; // FillRect excludes Right and Bottom
> > FillRect(hDC, &r, overlay);
>
> It changes nothing as I can see. Sorry Michael.
> I even try : r.bottom+=50; No more success !!! Strange, isn't it ?
>
> The problem is not attached to overscan, as I have now set my overscan to
0.
>
> I even tried to use 1.77777777 in place of GetActualSourceFrameAspect()
> = 1.778 with no more succeess.
>
> I have same problem using resolution 800x600 and 640x480.
>
> The only solution I find is to substract 30 from the autodetected and
calculated
> ratio :-(((( The bottom is then ok but the top is no more ok (few lines
not hidden).
>
> Michael, there is a mistery.
> --------------------------------------------------------------------------
-------------------------------
> Laurent laurent.garnier@...
>
|