squid_80
29th March 2006, 09:11
(I get the feeling that this has been discussed before but I can't find the thread.)
I'm looking at the progressive yv12->yuy2 routines from avisynth 2.5.6 (isse_yv12_to_yuy2, from convert\convert_yv12.cpp to be specific) and I can understand why it copies chroma values (instead of interpolating) for the top and bottom lines. But it also copies chroma for the lines at top+1 and bottom-1 - why aren't these values interpolated, like the table at http://www.avisynth.org/Sampling would seem to indicate?
Edit: link fixed. The table I'm talking about is just above the "2.4 References" heading.
I'm looking at the progressive yv12->yuy2 routines from avisynth 2.5.6 (isse_yv12_to_yuy2, from convert\convert_yv12.cpp to be specific) and I can understand why it copies chroma values (instead of interpolating) for the top and bottom lines. But it also copies chroma for the lines at top+1 and bottom-1 - why aren't these values interpolated, like the table at http://www.avisynth.org/Sampling would seem to indicate?
Edit: link fixed. The table I'm talking about is just above the "2.4 References" heading.