Added MMX optimized yuv2rgb (AlienSong now plays back at only 6% CPU)
authorWim Taymans <wim.taymans@gmail.com>
Sun, 9 Apr 2000 21:36:56 +0000 (21:36 +0000)
committerWim Taymans <wim.taymans@gmail.com>
Sun, 9 Apr 2000 21:36:56 +0000 (21:36 +0000)
commit5b0ba06f2830a7f9992ac857bc2fc120d1906e05
treefbd9d36352be398bd2dd7c193cd0f8bd28f215f9
parent82cdfe8ba341800323c467e0c3810d7a0ebf9177
Added MMX optimized yuv2rgb (AlienSong now plays back at only 6% CPU)

Original commit message from CVS:
Added MMX optimized yuv2rgb (AlienSong now plays back at only 6% CPU)
Added mpeg1 picture skipping and fixed a buffer overflow.
Added a system clock. The audiosink can now adjust the clock.
Fixed incorrect behaviour on 8, 15, 16, 24 and 32 bits displays.
Cleanup of the videosink, it now uses the color conversion library when
needed.
16 files changed:
gst/Makefile.am
gst/elements/gstasyncdisksrc.c
gst/elements/gstaudiosink.c
gst/elements/gstaudiosink.h
gst/elements/gstqueue.c
gst/gstelement.c
libs/colorspace/Makefile.am
libs/colorspace/gstcolorspace.c
libs/colorspace/gstcolorspace.h
libs/colorspace/rgb2rgb.c
libs/colorspace/yuv2rgb.c
plugins/elements/gstasyncdisksrc.c
plugins/elements/gstaudiosink.c
plugins/elements/gstaudiosink.h
plugins/elements/gstqueue.c
test/mp1parse.c