Age | Commit message (Collapse) | Author |
|
* commit 'e3fcb14347466095839c2a3c47ebecff02da891e':
dsputil: Split off IDCT bits into their own context
Conflicts:
configure
libavcodec/aic.c
libavcodec/arm/Makefile
libavcodec/arm/dsputil_init_arm.c
libavcodec/arm/dsputil_init_armv6.c
libavcodec/asvdec.c
libavcodec/dnxhdenc.c
libavcodec/dsputil.c
libavcodec/dvdec.c
libavcodec/dxva2_mpeg2.c
libavcodec/intrax8.c
libavcodec/mdec.c
libavcodec/mjpegdec.c
libavcodec/mjpegenc_common.h
libavcodec/mpegvideo.c
libavcodec/ppc/dsputil_altivec.h
libavcodec/ppc/dsputil_ppc.c
libavcodec/ppc/idctdsp.c
libavcodec/x86/Makefile
libavcodec/x86/dsputil_init.c
libavcodec/x86/dsputil_mmx.c
libavcodec/x86/dsputil_x86.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
|
|
* commit '57f09608e1600d1cf1679885a46f5004d522d68f':
dsputil: Move thirdpel-related bits into their own context
Conflicts:
libavcodec/svq3.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
|
|
* commit 'b4dd424d96f09f9bafb88e47f37df65dc4529143':
Remove all SPARC architecture optimizations
Conflicts:
Makefile
configure
libavcodec/sparc/dsputil_vis.c
libavcodec/sparc/dsputil_vis.h
libavcodec/sparc/hpeldsp_vis.c
libavcodec/sparc/simple_idct_vis.c
libavcodec/sparc/vis.h
libswscale/sparc/yuv2rgb_vis.c
libswscale/swscale_internal.h
If someone wants to maintain these (or other) SPARC optimizations, please
contact me or ffmpeg-devel.
I am happy to revert this removial if theres someone considering to
maintain this code.
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
SPARC is no longer being used in any multimedia-related fields and the
VIS optimizations only represent a maintenance burden.
|
|
* commit '88bd7fdc821aaa0cbcf44cf075c62aaa42121e3f':
Drop DCTELEM typedef
Conflicts:
libavcodec/alpha/dsputil_alpha.h
libavcodec/alpha/motion_est_alpha.c
libavcodec/arm/dsputil_init_armv6.c
libavcodec/bfin/dsputil_bfin.h
libavcodec/bfin/pixels_bfin.S
libavcodec/cavs.c
libavcodec/cavsdec.c
libavcodec/dct-test.c
libavcodec/dnxhdenc.c
libavcodec/dsputil.c
libavcodec/dsputil.h
libavcodec/dsputil_template.c
libavcodec/eamad.c
libavcodec/h264_cavlc.c
libavcodec/h264idct_template.c
libavcodec/mpeg12.c
libavcodec/mpegvideo.c
libavcodec/mpegvideo.h
libavcodec/mpegvideo_enc.c
libavcodec/ppc/dsputil_altivec.c
libavcodec/proresdsp.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
It does not help as an abstraction and adds dsputil dependencies.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
|
* commit '652f5185945c8405fc57aed353286858df8d066f':
x86: mmx2 ---> mmxext in comments and messages
Conflicts:
libswscale/x86/swscale_template.c
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
|
|
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
|
|
This reverts commit f8a45fa1b1764b34d4263eacd93411e8ba0484a4.
Conflicts:
doc/optimization.txt
|
|
Conflicts:
Changelog
doc/APIchanges
doc/optimization.txt
libavformat/avio.h
Merged-by: Michael Niedermayer <michaelni@gmx.at>
|
|
unless it stands for ffmpeg the program or is historic
|
|
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
|
|
This cleanup patch updates the developer documentation with respect to
the migration to the git scm.
(cherry picked from commit 87800dc2bf8f2724a99e51bb079ad7fb4b9dfd3b)
|
|
This cleanup patch updates the developer documentation with respect to
the migration to the git scm.
|
|
Originally committed as revision 25364 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
- mention clobber-marking of xmm registers,
- some notes on external vs. inline asm, including tips on which to use for
what situation and to not rewrite+improve in the same patch (as with C code)
- some more best-practice guidelines
See "[PATCH] update doc/optimization.txt" thread on ML.
Originally committed as revision 25170 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 25157 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 16310 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
It contains optimizations that are not specific to i386 and
libavutil uses this naming scheme already.
Originally committed as revision 16270 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Neither the asm() nor the __asm__() keyword is part of the C99
standard, but while GCC accepts the former in C89 syntax, it is not
accepted in C99 unless GNU extensions are turned on (with -fasm). The
latter form is accepted in any syntax as an extension (without
requiring further command-line options).
Sun Studio C99 compiler also does not accept asm() while accepting
__asm__(), albeit reporting warnings that it's not valid C99 syntax.
Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 13467 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 12171 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 12170 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 12168 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 11598 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 11597 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 11596 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 11595 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10639 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10399 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10235 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10215 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10197 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10194 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 10191 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 7425 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 5459 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 5458 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4379 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4378 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4376 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4375 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4122 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4118 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 4117 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 2639 to svn://svn.ffmpeg.org/ffmpeg/trunk
|
|
Originally committed as revision 1475 to svn://svn.ffmpeg.org/ffmpeg/trunk
|