Statistics
| Branch: | Revision:

ffmpeg / libavcodec / i386 @ e7fce5e9

Name Size Revision Age Author Comment
cputest.c 3.54 KB ff4ec49e over 19 years Fabrice Bellard license/copyright change Originally committed ...
dsputil_mmx.c 17.5 KB e7fce5e9 over 19 years Michael Niedermayer bitexact hack for the simple mmx idct Original...
dsputil_mmx_avg.h 8.24 KB fca0f0e5 over 19 years Zdenek Kabelac * removed MANGLE from macros for setting consta...
dsputil_mmx_rnd.h 8.44 KB 9f361534 over 19 years Michael Niedermayer dont trash mm0, its still used in the next iter...
fdct_mmx.c 10.1 KB ff4ec49e over 19 years Fabrice Bellard license/copyright change Originally committed ...
idct_mmx.c 17.9 KB e5f3d22d over 19 years Zdenek Kabelac * undefine local defines when they are no longe...
mmx.h 9.34 KB 30eb0396 over 19 years Zdenek Kabelac * avoids double inclusion of this header (how...
motion_est_mmx.c 11 KB ff4ec49e over 19 years Fabrice Bellard license/copyright change Originally committed ...
mpegvideo_mmx.c 17 KB 28db7fce over 19 years Michael Niedermayer slow but accurate integer dct from IJG (should ...
mpegvideo_mmx_template.c 7.99 KB 28db7fce over 19 years Michael Niedermayer slow but accurate integer dct from IJG (should ...
simple_idct_mmx.c 52.1 KB ff4ec49e over 19 years Fabrice Bellard license/copyright change Originally committed ...

Latest revisions

# Date Author Comment
e7fce5e9 08/31/2002 02:17 PM Michael Niedermayer

bitexact hack for the simple mmx idct

Originally committed as revision 886 to svn://svn.ffmpeg.org/ffmpeg/trunk

28db7fce 08/29/2002 11:55 PM Michael Niedermayer

slow but accurate integer dct from IJG (should be ok with the LGPL as the old DCT is the fast integer DCT from IJG)
per context DCT selection

Originally committed as revision 878 to svn://svn.ffmpeg.org/ffmpeg/trunk

07787186 08/28/2002 08:15 AM Dominik Mierzejewski

warning patch by (Dominik Mierzejewski <dominik at rangers dot eu dot org>)

Originally committed as revision 872 to svn://svn.ffmpeg.org/ffmpeg/trunk

9f361534 08/20/2002 07:23 PM Michael Niedermayer

dont trash mm0, its still used in the next iteration of the loop (fixes strange horizontal lines on some blocks in b frames on mmx only cpus)

Originally committed as revision 855 to svn://svn.ffmpeg.org/ffmpeg/trunk

87f8cab4 08/06/2002 11:51 PM Michael Niedermayer

mpeg4 mpeg quantizer encoding

Originally committed as revision 844 to svn://svn.ffmpeg.org/ffmpeg/trunk

4afeaec9 07/21/2002 12:48 AM Michael Niedermayer

pix_abs mmx2 isnt bit-exact ...

Originally committed as revision 781 to svn://svn.ffmpeg.org/ffmpeg/trunk

39825f31 06/03/2002 05:35 PM Zdenek Kabelac
  • reimplemented remaing avg_ pixel functions
  • modified PAVGB mmx macro to select mmx register with FE constant

Originally committed as revision 657 to svn://svn.ffmpeg.org/ffmpeg/trunk

d3cd0742 06/03/2002 05:31 PM Zdenek Kabelac
  • implemented remaing avg_ pixel functions (these are not used offen)

Originally committed as revision 656 to svn://svn.ffmpeg.org/ffmpeg/trunk

fca0f0e5 05/30/2002 03:14 PM Zdenek Kabelac
  • removed MANGLE from macros for setting constants
  • using MOVQ_WONE/MOVQ_BFE as two instruction instead of static memory value access
    as its always faster
  • PAVGB_MMX macro is using now mm6 -> mm7 is unmodified
  • replaced original pixels_xy2_mmx with new faster and equal implementation...
ff965706 05/29/2002 08:00 PM Zdenek Kabelac
  • using unrolled loops seems to help to MMX Celerons
  • calculating average in parallel to use two MMX units
  • disabled xy2 put code - it's producing rouding errors

Originally committed as revision 626 to svn://svn.ffmpeg.org/ffmpeg/trunk

View revisions

Also available in: Atom