From: Wim T. <wt...@cv...> - 2000-02-24 20:59:34
|
CVSROOT: /cvsroot/gstreamer Module name: gstreamer Changes by: wtay 00/02/24 12:56:23 Modified files: gst : gstbuffer.c plugins/mp3decode/mpg123: Makefile.am plugins/mp3decode/parse: Makefile.am mp3parse.c mp3parse.h plugins/mpeg1/mpeg_play: Makefile.am gstmpeg_play.c gstmpeg_play.h jrevdct.c parseblock.c util.c util.h video.c video.h plugins/mpeg1video/parse: mp1videoparse.c plugins/videosink: videosink.c test : mp1parse.c Added files: plugins/mpeg1/mpeg_play: idct_block_mmx.S Removed files: plugins/mpeg1/mpeg_play: mmx_idct.c Log message: Speedup in mpg123 parsing. speedup in mp1videoparse. rearanged the MPEG player got rid of some memcpy. bit handling changes. MMX code for the IDCT and motion compensation in mpeg_play. Almost as fast as the commercial mpeg player mtv, but with a much better video quality :-) |