Commit Graph

  • dd2af5aa4e jpeg hack Fabrice Bellard 2001-08-15 13:03:37 +00:00
  • 3abf2c27c6 added jpeg image read/write Fabrice Bellard 2001-08-15 13:02:50 +00:00
  • 79ba6118b9 added FAQ - you are free to add entries - the web page faq is generated from this file Fabrice Bellard 2001-08-15 12:59:59 +00:00
  • 104452705b added win32 vc6 project files Fabrice Bellard 2001-08-13 21:52:24 +00:00
  • 4a8c7a7f17 updated Fabrice Bellard 2001-08-13 21:51:26 +00:00
  • 1a56543279 win32 fixes Fabrice Bellard 2001-08-13 21:48:05 +00:00
  • d95ecd058e better vol header parsing for mpeg4 Fabrice Bellard 2001-08-13 21:46:21 +00:00
  • 3d03c0a24e arm optimizations Fabrice Bellard 2001-08-13 21:45:36 +00:00
  • bdc4796fae win32 fixes Fabrice Bellard 2001-08-13 21:43:02 +00:00
  • 6ed7422a9e added arm support - added --disable-grab Fabrice Bellard 2001-08-13 21:42:31 +00:00
  • 92651f67a0 arm specific code Fabrice Bellard 2001-08-13 21:38:25 +00:00
  • 8be1c6563c win32 fixes Fabrice Bellard 2001-08-13 21:37:10 +00:00
  • 519c2b6d11 moved matrix init away from MPV_common_init() Fabrice Bellard 2001-08-12 00:52:37 +00:00
  • 25ed7f9235 fixed mpeg2 non intra dequant - fixed MPEG1 and 2 matrix parsing Fabrice Bellard 2001-08-12 00:52:01 +00:00
  • d753173a55 fixed last zero mv for field - fixed mismatch handling for intra coefs Fabrice Bellard 2001-08-11 22:08:23 +00:00
  • 514547517b fixed mpeg2 interlaced DCT Fabrice Bellard 2001-08-11 22:07:21 +00:00
  • ce6758821d removed incomplete seek patch Fabrice Bellard 2001-08-11 19:15:52 +00:00
  • cf0875950d picture utils Fabrice Bellard 2001-08-11 19:04:31 +00:00
  • 0ee50938f1 fixed mpeg2 qscale decoding Fabrice Bellard 2001-08-11 19:04:08 +00:00
  • 991ae7b6a4 added interlaced MJPEG support Fabrice Bellard 2001-08-11 19:03:30 +00:00
  • 85c242d800 added 422P, 444P support - added deinterlace support - added xxx to RGB24 convertion Fabrice Bellard 2001-08-11 19:03:02 +00:00
  • 4af5e4ef5e fix msmpeg4 seek Fabrice Bellard 2001-08-11 19:01:04 +00:00
  • 0cfa9713f7 export for imgconvert usage Fabrice Bellard 2001-08-11 19:00:43 +00:00
  • 219b06c66b new img_convert API - added deinterlacing filter Fabrice Bellard 2001-08-11 19:00:05 +00:00
  • 6775c758c4 added PPM read/write support - added pgmyuvpipe format - added PPM pipe read/write support Fabrice Bellard 2001-08-11 18:59:34 +00:00
  • cfcf0ffda6 add deinterlacing support - add new image converter support Fabrice Bellard 2001-08-11 18:58:18 +00:00
  • 2cc8ae9676 use MAKE variable Fabrice Bellard 2001-08-11 18:57:27 +00:00
  • 0c1e384c5f updated Fabrice Bellard 2001-08-11 18:57:01 +00:00
  • 2cb1773ddc fixed mb_intra_vlc decoding table size Fabrice Bellard 2001-08-11 18:56:40 +00:00
  • 486171d7ba return dummy quality to avoid bug in -sameq case - forgot emms in error case Fabrice Bellard 2001-08-08 22:11:48 +00:00
  • 425dddb7f1 fixed mpeg1 first block bug (pb with black picture optimisation for B frames) Fabrice Bellard 2001-08-08 21:57:07 +00:00
  • b9ecd1ee74 fixed mpeg1 last block bug (mb stuffing code was not included in vlc table...) Fabrice Bellard 2001-08-08 21:53:28 +00:00
  • 186f8ae1f5 added forgotten emms() - fix various segmentation faults when using mjpeg Fabrice Bellard 2001-08-08 19:08:50 +00:00
  • e643b32b1b fixed avi RIFF header size Fabrice Bellard 2001-08-08 18:51:59 +00:00
  • c10e9f70c0 Portability and testing issues Nick Kurshev 2001-08-08 16:26:51 +00:00
  • 16fbebe173 updated Fabrice Bellard 2001-08-07 22:51:32 +00:00
  • 8def029919 added mmx idct Fabrice Bellard 2001-08-07 22:49:50 +00:00
  • 3c054a1cdd fixed scan protos Fabrice Bellard 2001-08-07 22:49:11 +00:00
  • 4f1c7e3c92 fixed block permutation in encoder (not optimal - should move it in forward DCT code) Fabrice Bellard 2001-08-07 22:48:42 +00:00
  • 689b775b85 updated scans Fabrice Bellard 2001-08-07 22:47:28 +00:00
  • 6083244881 changed quant matrix order (should fix mmx mpeg decoding bug) Fabrice Bellard 2001-08-07 22:47:08 +00:00
  • 47476fa9fd fixed mjpeg matrix quant encoding and decoding Fabrice Bellard 2001-08-07 22:46:19 +00:00
  • 13b5475264 permuted coefs in normal IDCT to avoid having different cases there Fabrice Bellard 2001-08-07 22:45:35 +00:00
  • dc541ee74b added idct reference code Fabrice Bellard 2001-08-07 22:43:37 +00:00
  • e0eac44e82 added block permutation functions Fabrice Bellard 2001-08-07 22:43:19 +00:00
  • 9e1586fce9 updated dct-test to test IDCTs too Fabrice Bellard 2001-08-07 22:42:45 +00:00
  • de1ee36ab9 added idct mmx Fabrice Bellard 2001-08-07 22:42:22 +00:00
  • fe97c87d65 updated mmx macros Fabrice Bellard 2001-08-07 22:40:52 +00:00
  • f33802a005 added idct mmx code Fabrice Bellard 2001-08-07 22:40:29 +00:00
  • bbc0d0c1fe use default huffman tables if none given Fabrice Bellard 2001-08-06 02:46:46 +00:00
  • b182e68ac5 added 422P and 444P support - fixed block parsing error Fabrice Bellard 2001-08-06 01:54:05 +00:00
  • d9fea0b588 added 422P and 444P formats (need to patch ffmpeg.c so that it is handled in all the program) Fabrice Bellard 2001-08-06 01:53:21 +00:00
  • e23884046d added correct component id handling Fabrice Bellard 2001-08-06 01:04:59 +00:00
  • 98be975df1 types fix Fabrice Bellard 2001-08-06 00:47:50 +00:00
  • 4e66ab3bab added MJPEG decoder + comments Fabrice Bellard 2001-08-06 00:47:03 +00:00
  • 10b7b472d9 added MJPEG decoder, renamed mjpegenc.c to mjpeg.c Fabrice Bellard 2001-08-06 00:44:48 +00:00
  • 1d20b11aa4 Suppressing external gas stuff to improve portability to Win32 Nick Kurshev 2001-08-05 16:49:57 +00:00
  • 612476ef9b get_bits() specialization, gives 4\speedup Arpi 2001-08-04 00:46:50 +00:00
  • 2931ecb90f inlineing common case of get_bits() -> gives 2speedup. more optim coming soon... Arpi 2001-08-03 23:09:15 +00:00
  • 4af7bcc185 MMX/MMXEXT iDCT support, using external functions currently defined in libmpeg2 Gives average 13-20% mpeg decoding speedup on x86 systems. Arpi 2001-08-03 18:33:03 +00:00
  • 2d6d0c1d66 - removed #include ../config.h, because it's included from common.h which is included from avcodec.h which is included from those files... Arpi 2001-08-02 18:46:26 +00:00
  • afe92c6355 Fixed one lack Nick Kurshev 2001-08-02 08:29:52 +00:00
  • 54329dd5a5 Adding fastmemcpy stuff to speedup mplayer project Nick Kurshev 2001-08-02 08:29:38 +00:00
  • 9aa435b5ba Remove unnecessary record Nick Kurshev 2001-07-31 05:46:36 +00:00
  • 96f4e5135c added external cpuid code to solve -fPIC and gcc unclear constraints problems Fabrice Bellard 2001-07-30 23:51:20 +00:00
  • 0725406c94 added cpuid.s Fabrice Bellard 2001-07-30 23:50:04 +00:00
  • 35b2a786f5 renamed - use of s->dct_unquantize function pointer - SHOULD add faster h263 mmx specific unquantization stuff Fabrice Bellard 2001-07-30 23:28:35 +00:00
  • 21af69f787 use block[] in structure to have it aligned on 8 bytes for mmx optimizations - dct_unquantize is always a function pointer - added specialized dct_unquantize_h263 Fabrice Bellard 2001-07-30 23:26:26 +00:00
  • b7ec19d39e use block[] in structure to have it aligned on 8 bytes for mmx optimizations Fabrice Bellard 2001-07-30 23:24:58 +00:00
  • caa6348e96 comments Fabrice Bellard 2001-07-30 23:23:11 +00:00
  • 420b073bbc added HAVE_AV_CONFIG_H Fabrice Bellard 2001-07-30 23:22:07 +00:00
  • 2b0c1a441b added mpegvideo_mmx.c - added HAVE_AV_CONFIG_H Fabrice Bellard 2001-07-30 23:21:37 +00:00
  • 5727b222ce added benchmark option Fabrice Bellard 2001-07-30 23:19:22 +00:00
  • ca9118c876 added --disable-mp3lib Fabrice Bellard 2001-07-30 23:18:14 +00:00
  • a12e461092 suppressed unused stuff Fabrice Bellard 2001-07-30 23:17:21 +00:00
  • a9b3f63084 Sync with mplayer's stuff Nick Kurshev 2001-07-30 09:04:34 +00:00
  • 3bb4e23a8a added skip macroblock optimization (big perf win on black regions for example) Fabrice Bellard 2001-07-24 20:43:41 +00:00
  • fb16b7e7b3 added emms_c() macro which should can used in c code in both mmx/non mmx cases Fabrice Bellard 2001-07-24 20:42:03 +00:00
  • 7d650cb540 suppressed no longer needed emms() Fabrice Bellard 2001-07-24 20:38:55 +00:00
  • a9e3707d6b fixed cpuid macro to allow PIC compiling Fabrice Bellard 2001-07-24 20:37:52 +00:00
  • d771bcae33 added CONFIG_AC3, CONFIG_MPGLIB, CONFIG_DECODERS and CONFIG_ENCODERS (Arpi: don't forget to put CONFIG_DECODERS in mplayer) Fabrice Bellard 2001-07-23 20:58:31 +00:00
  • 980fc7b834 fixed config for direct mplayer build compatibility Fabrice Bellard 2001-07-23 20:06:54 +00:00
  • d78647e8b4 fixed unsigned pb Fabrice Bellard 2001-07-23 18:58:11 +00:00
  • 85f07f223d merge Fabrice Bellard 2001-07-22 14:37:44 +00:00
  • de6d9b6404 Initial revision Fabrice Bellard 2001-07-22 14:18:56 +00:00
  • 1b58d58dda removing old files Fabrice Bellard 2001-07-19 20:46:37 +00:00
  • 3089828607 test Fabrice Bellard 2001-07-19 20:40:31 +00:00
  • 9aeeeb63f7 Initial revision Fabrice Bellard 2000-12-20 00:02:47 +00:00
  • 77bb6835ba New repository initialized by cvs2svn. N (no author) 2000-12-20 00:02:47 +00:00