gstreamer/gst/deinterlace2
Sebastian Dröge 6fd4ed3965 gst/deinterlace2/tvtime/greedy.c: Fix the C implementation to produce correct results and optimize the
Original commit message from CVS:
* gst/deinterlace2/tvtime/greedy.c:
(deinterlace_greedy_packed422_scanline_c),
(deinterlace_greedy_packed422_scanline_mmxext),
(deinterlace_greedy_packed422_scanline):
Fix the C implementation to produce correct results and optimize the
MMXEXT implementation.
Handle odd widths and don't read over array boundaries in the MMXEXT
implementation.
* gst/deinterlace2/tvtime/vfir.c: (deinterlace_line_c),
(deinterlace_line_mmx), (deinterlace_scanline_vfir):
Fix a small rounding bug in the MMX implementation, the MMX
implementation doesn't actually need MMXEXT instructions so don't mark
it as such.
Handle odd widths in both implementations.
2008-06-24 09:10:46 +00:00
..
tvtime gst/deinterlace2/tvtime/greedy.c: Fix the C implementation to produce correct results and optimize the 2008-06-24 09:10:46 +00:00
gstdeinterlace2.c gst/deinterlace2/gstdeinterlace2.*: Reset element state on PAUSED->READY properly, don't leak any buffers when finali... 2008-06-20 14:35:25 +00:00
gstdeinterlace2.h gst/deinterlace2/gstdeinterlace2.*: Reset element state on PAUSED->READY properly, don't leak any buffers when finali... 2008-06-20 14:35:25 +00:00
Makefile.am Fix compilation on generic x86/amd64 and include deinterlace2 in the build system. Because of several bugs it's still... 2008-06-20 13:24:29 +00:00