35 Commits (ad18f69bcba05f825b7a27e779873ae830273e84)

Author SHA1 Message Date
Ganesh Ajjanagadde 7bfda7d157 intmath: add faster clz support 8 years ago
James Almer 28d5a3a74a lavu: rename and move ff_parity to av_parity 9 years ago
Clément Bœsch 2ce29d1765 lavu: add ff_parity() 9 years ago
Ganesh Ajjanagadde 0dd8a3d71e lavu/intmath: add faster clz support 9 years ago
Michael Niedermayer 00efaa7983 avutil/intmath: fix undefined behavior in ff_ctzll_c() 9 years ago
Matt Oliver b0bb1dc62d lavu/intmath.h: Move x86 only msvc/icl functions to x86 specific header. 9 years ago
Ganesh Ajjanagadde 55d3e97970 avutil/intmath: use de Bruijn based ff_ctz 9 years ago
Ronald S. Bultje 93866c2aa2 intmath: remove av_ctz. 9 years ago
Michael Niedermayer 2a4d1a66e8 avutil/intmath: Change debruijn_ctz64 to use 8bit elements 9 years ago
Ganesh Ajjanagadde 971d12b7f9 avutil/mathematics: speed up av_gcd by using Stein's binary GCD algorithm 9 years ago
Timothy Gu c5d9e9b354 doxygen: Remove lavu_internal group 9 years ago
James Almer 78347549a4 avutil/intmath: check for ICC before GCC 10 years ago
James Almer bc65abc8d7 libavutil: add x86 optimized av_popcount 10 years ago
Michael Niedermayer f8607cfb0a avutil/intmath: Add () to protect the ff_log2() argument 10 years ago
Matthew Oliver 2060f4cbba avutil/intmath: enable builtin intrinsics for icl and msvc. 10 years ago
Reimar Döffinger 1a558cec64 intmath.h: Remove duplicated ARM include. 10 years ago
Justin Ruggles dfde8a34e5 lavu: add av_ctz() for trailing zero bit count 12 years ago
Mans Rullgard ebe46b8063 ARM: reinstate optimised intmath.h 12 years ago
Mans Rullgard 8c0a3d5fe0 avutil: remove inline av_log2 from public API 12 years ago
Diego Biurrun 9734b8ba56 Move avutil tables only used in libavcodec to libavcodec. 12 years ago
Mans Rullgard 5b170c0bea x86: remove FASTDIV inline asm 13 years ago
Diego Biurrun 66baa45801 configure: Drop fastdiv option 13 years ago
Luca Barbato 757cd8d876 doxy: provide a start page and document libavutil 13 years ago
Mans Rullgard 2912e87a6c Replace FFmpeg with Libav in licence headers 14 years ago
Måns Rullgård a955b59658 Remove macro duplication between common.h and intmath.h 15 years ago
Måns Rullgård 2e874c7704 intmath: whitespace cosmetics 15 years ago
Måns Rullgård b90b1b4c3c Fix build on configurations without fast av_log2() 15 years ago
Måns Rullgård 94ca624fbc Move ff_sqrt() to libavutil/intmath.h 15 years ago
Måns Rullgård 75fb5c24ed Move FASTDIV macro to intmath.h 15 years ago
Måns Rullgård 544f5a922f Optimise av_log2 with clz when available 15 years ago
Stefano Sabatini 987903826b Globally rename the header inclusion guard names. 17 years ago
Måns Rullgård 3540b950ec add missing #include "common.h" to libavutil headers 17 years ago
Zuxy Meng 85074d3c93 Reapply r12489: Add pure, const and malloc attributes to proper functions 17 years ago
Benoit Fouet 2119bb8f51 revert r12489. 17 years ago
Zuxy Meng 6544f48f03 Pure, const and malloc attributes to libavutil. 17 years ago
Diego Biurrun 5b21bdabe4 Add FFMPEG_ prefix to all multiple inclusion guards. 17 years ago
Måns Rullgård 99545457bf include all prerequisites in header files 18 years ago
Diego Biurrun b78e7197a8 Change license headers to say 'FFmpeg' instead of 'this program/this library' 18 years ago
Diego Biurrun 04d7f60143 Add official LGPL license headers to the files that were missing them. 19 years ago
Måns Rullgård b9a73d8d2f move adler32 to libavutil 19 years ago