[mythtv-commits] mythtv commits
mythtv at cvs.mythtv.org
mythtv at cvs.mythtv.org
Mon May 9 19:35:02 UTC 2005
----------------------------------------------------------------------------
Changes committed by danielk on Mon May 9 19:31:31 2005
Modified Files:
in mythtv/filters/adjust:
adjust.pro filter_adjust.c
in mythtv/filters/crop:
crop.pro filter_crop.c
in mythtv/filters/denoise3d:
denoise3d.pro filter_denoise3d.c
in mythtv/filters/kerneldeint:
filter_kerneldeint.c kerneldeint.pro
in mythtv/filters/linearblend:
filter_linearblend.c linearblend.pro
in mythtv/filters/quickdnr:
filter_quickdnr.c quickdnr.pro
in mythtv/libs/libavcodec:
dsputil.h
in mythtv/libs/libavcodec/i386:
mmx.h
in mythtv/libs/libmyth:
libmyth.pro
in mythtv/libs/libmythmpeg2:
cpu_state.c idct_mmx.c libmythmpeg2.pro motion_comp_mmx.c
in mythtv/libs/libmythsoundtouch:
libmythsoundtouch.pro mmx_gcc.cpp
in mythtv/libs/libmythtv:
RTjpegN.cpp RTjpegN.h blend.c blend.h libmythtv.pro
osdsurface.cpp osdsurface.h yuv2rgb.cpp
Removed Files:
in mythtv/libs/libmythtv:
mmx.h
Log Message:
This patch is not as big as it appears, it's mostly just changing
some ifdefs and including the libs/libavcodec/mmx.h instead of the
libs/libmythtv/mmx.h.
Jay Merrifield's mmx for x86-64 patch. This should enable mmx for
x86-64 systems everywhere except the in the linear_blend filter.
If someone wants to volunteer to rewrite that with the mmx.h
macros that would be great...
I also commented out the mm_support() in osdsurface.cpp, the problem
here appears to have been that dsputil.h was included as a C++ header.
It is actually a C header, but I've added the extern "C" {} construct
so it should work fine now.
----------------------------------------------------------------------------
More information about the mythtv-commits
mailing list