Menu

Commit [r2379]  Maximize  Restore  History

- changed blocksize to 8x8 overlapped

- disarmed other chroma-modes than 420 (temporarily, until all memory
glitches are fixed)

- fixed memory-bugs (writing into memory not owned by the deinterlacer)
by 4:2:0 routines (so this should be running on a Mac ?!) electric-
fence does only moan about *reading* out-off-bounds, now... I'm not
sure how to fix this (and if it's really needed)...

- non-linear intra-field interpolation (which looks better than sinc as
we don't have alias-free source-images ...

- motion-compensation limited to power of 2 for y-axis (avoids some
alias-problems -- and adds flicker, sometimes ... hmm)

stefan_fendt 2004-07-25

changed /trunk/mjpeg_play/yuvdeinterlace/main.c
changed /trunk/mjpeg_play/yuvdeinterlace/sinc_interpolation.c
changed /trunk/mjpeg_play/yuvdeinterlace/sinc_interpolation.h
changed /trunk/mjpeg_play/yuvdeinterlace/transform_block.c
/trunk/mjpeg_play/yuvdeinterlace/main.c Diff Switch to side-by-side view
Loading...
/trunk/mjpeg_play/yuvdeinterlace/sinc_interpolation.c Diff Switch to side-by-side view
Loading...
/trunk/mjpeg_play/yuvdeinterlace/sinc_interpolation.h Diff Switch to side-by-side view
Loading...
/trunk/mjpeg_play/yuvdeinterlace/transform_block.c Diff Switch to side-by-side view
Loading...
Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.