1. 22 Jan, 2013 1 commit
  2. 23 Oct, 2012 1 commit
  3. 11 Jul, 2012 1 commit
  4. 27 Jun, 2012 1 commit
  5. 26 Jun, 2012 1 commit
  6. 11 Jun, 2012 1 commit
    • Nedeljko Babic's avatar
      Optimization of AMR NB and WB decoders for MIPS · 3827a86e
      Nedeljko Babic authored
      AMR NB and WB decoders are optimized for MIPS architecture.
      Appropriate Makefiles are changed accordingly.
      
      Cnfigure script is changed in order to support optimizations.
       Optimizations are enabled by default when compiling is done for
        mips architecture.
       Appropriate cflags are automatically set.
       Support for several mips CPUs is added in configure script.
      
      New ffmpeg options are added for disabling optimizations.
      
      The FFMPEG option --disable-mipsfpu disables MIPS floating point
       optimizations.
      The FFMPEG option --disable-mips32r2 disables MIPS32R2
       optimizations.
      The FFMPEG option --disable-mipsdspr1 disables MIPS DSP ASE R1
       optimizations.
      The FFMPEG option --disable-mipsdspr2 disables MIPS DSP ASE R2
       optimizations.
      Signed-off-by: 's avatarNedeljko Babic <nbabic@mips.com>
      Reviewed-by: 's avatarVitor Sessak <vitor1001@gmail.com>
      Signed-off-by: 's avatarMichael Niedermayer <michaelni@gmx.at>
      3827a86e
  7. 22 Oct, 2011 1 commit
  8. 21 Apr, 2011 1 commit
  9. 19 Mar, 2011 1 commit
  10. 23 Apr, 2010 1 commit
  11. 20 Apr, 2010 1 commit
  12. 09 Mar, 2010 2 commits
    • Måns Rullgård's avatar
      libm.h needs attributes.h · 297bfb2f
      Måns Rullgård authored
      Originally committed as revision 22405 to svn://svn.ffmpeg.org/ffmpeg/trunk
      297bfb2f
    • Måns Rullgård's avatar
      Move libm replacements to new header libm.h · 335ee1aa
      Måns Rullgård authored
      ffmpeg.c uses lrintf(), which is missing on some systems.  Previously
      it picked up the replacement via libavutil/internal.h due to
      HAVE_AV_CONFIG_H being erroneously defined.
      
      Moving these replacements to a separate header enables ffmpeg.c to
      use them without being exposed to internal interfaces.
      
      This use of a non-public header is justified by the header in question
      not being part of the internal interface either.  It should rather be
      considered as part of the build system, which is shared between the
      libraries and the applications.
      
      This header cannot be installed since the tested conditions depend on
      the compiler.
      
      Originally committed as revision 22399 to svn://svn.ffmpeg.org/ffmpeg/trunk
      335ee1aa