• Sam Hocevar's avatar
    · 53b978f8
    Sam Hocevar authored
      * ./BUGS: added a list of known bugs. Please add your findings!
      * ./MODULES: added a short description of each module. Maybe we should
        add more details to make this file really useful.
      * ./doc/bugreport-howto.txt: wishful thinking...
      * ./Makefile: added a workaround for the fact that .c files don't depend
        on <videolan/vlc.h>.
      * ./plugins/memcpy/memcpy.c: all memcpy modules are now built from the same
        single file.
      * ./src/interface/main.c: added the --nommx, --no3dnow, --nommxext, --nosse
        and --noaltivec options to vlc.
      * ./configure.in: removed the --disable-mmx option, now useless because
        of the vlc --no* options.
      * ./src/interface/main.c: fixed a crash caused by the memcpy module
        being released too early.
      * ./include/video.h: more vout4 changes, including margin support, more
        FOURCC formats recognized, transparent support of identical or almost
        identical FOURCC formats.
      * ./include/video_output.h: added a vout_Render function to video output
        modules which is to be executed before vout_Display.
      * ./include/common.h: this header is back.
      * ./plugins/chroma/i420_rgb.c: planar YUV 4:2:0 to packed RGB conversion
        functions, mostly taken from vout3's yuv functions, but heavily modified
        to use FAST_MEMCPY and to handle image dimensions which are not multiples
        of 16. Not all functions have been written yet, though.
      * ./plugins/chroma/i420_yuy2.c: planar YUV 4:2:0 to packed YUV conversion
        functions, various targets such as 4:2:2 YUYV, YVYU, UYVY, or 2:1:1 YUYV,
        with accelerated MMX versions.
      * ./plugins/chroma/i422_yuy2.c: same as i420_yuy2.c but takes planar YUV
        4:2:2 pictures in input. With accelerated MMX versions as well. This plugin
        makes it possible to display 4:2:2 files on most video cards without the
        quality loss of 4:2:0 downsampling.
      * ./plugins/filter/*: thanks to the vout_Render function, all filters now
        output their data perfectly in sync.
      * ./plugins/dvdread/Makefile: fix to prevent unnecessary target rebuilds.
      * ./plugins/sdl/vout_sdl.c: support for YV12, UYVY, YUY2 and YVYU overlays.
      * ./plugins/x11/xcommon.c: support for I420, YV12, YUY2 and Y211 overlays.
    53b978f8