summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* Fix typo.Stefano Sabatini2010-09-06
| | | | Originally committed as revision 25046 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_Stefano Sabatini2010-09-04
| | | | | | symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h. Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing parentheses to AV_NE macro.Benoit Fouet2010-08-23
| | | | Originally committed as revision 24885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix out-of-tree buildMåns Rullgård2010-08-17
| | | | Originally committed as revision 24816 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define macro AV_NE() and use it in libavdevice.Stefano Sabatini2010-08-17
| | | | | | Help further refactoring. Originally committed as revision 24814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make sure "Last message repeated" is printed.Michael Niedermayer2010-07-28
| | | | Originally committed as revision 24573 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the M_PHI constant, contains an approximation of the golden ratioStefano Sabatini2010-07-22
| | | | | | irrational number. Originally committed as revision 24439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make ff_inverse stay with libavutil, and optional copy it to libavcodec.Diego Pettenò2010-07-21
| | | | | | | | | | | | | | | | | | | The ff_inverse table is used by FASTDIV macro, defined in libavutil, but up to now the table was defined only in libavcodec. After this change, the main copy of ff_inverse is part of libavutil (just like FASTDIV), but if CONFIG_SMALL is unset, then a different copy is made available to libavcodec, to avoid the performance penalty of using an external look up table. Dynamic linking works, because the libraries are linked with -Bsymbolic, so the local copy of the symbol has priority over the external; static linking works because the table is on a standalone object file in both libraries, so the linker is able to discard one of the two. Tested on Linux/x86-64 and Mac OS X/x86-64. Originally committed as revision 24383 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use attribute force_align_arg_pointer only on x86_32.Carl Eugen Hoyos2010-07-17
| | | | Originally committed as revision 24290 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update lavu minor and add APIchanges entry after r24174 (add bswap.hStefano Sabatini2010-07-11
| | | | | | and intreadwrite.h API public interface). Originally committed as revision 24190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install bswap.h and intreadwrite.hMåns Rullgård2010-07-10
| | | | Originally committed as revision 24174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make intreadwrite.h installation-safeMåns Rullgård2010-07-10
| | | | Originally committed as revision 24173 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make bswap.h safe to install as public APIMåns Rullgård2010-07-10
| | | | Originally committed as revision 24171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to bswap macrosMåns Rullgård2010-07-10
| | | | Originally committed as revision 24170 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bswap: change ME to NE in macro namesMåns Rullgård2010-07-10
| | | | | | | Other parts of FFmpeg use NE (native endian) rather than ME (machine). This makes it consistent. Originally committed as revision 24169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* intreadwrite: common.h is not needed, attributes.h is sufficientMåns Rullgård2010-07-10
| | | | Originally committed as revision 24155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* lfg: add missing includesMåns Rullgård2010-07-10
| | | | Originally committed as revision 24154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pixdesc: add missing includesMåns Rullgård2010-07-10
| | | | Originally committed as revision 24153 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor after read/write_line() to av_read/write_image_line()Stefano Sabatini2010-07-08
| | | | | | rename, done in r24101. Originally committed as revision 24128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r24101.Stefano Sabatini2010-07-08
| | | | Originally committed as revision 24126 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix infinite loop with clock() returning (clock_t)-1.Michael Niedermayer2010-07-08
| | | | Originally committed as revision 24116 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change i to unsigned in get_generic_seed().Michael Niedermayer2010-07-08
| | | | | | | This is clearer than comparing against an unsigned number to force an unsigned comparison that we need. Originally committed as revision 24114 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Restore array sizes in doxygen parameter names.Diego Biurrun2010-07-08
| | | | Originally committed as revision 24108 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_generic_seed() for the cases without /dev/random and AV_READ_TIMEMichael Niedermayer2010-07-07
| | | | Originally committed as revision 24102 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename read/write_line() to av_read/write_image_line().Stefano Sabatini2010-07-07
| | | | | | | | | The old names were not av_ prefixed, and they were causing linking failure on many platforms. The new names are also more descriptive. Patch by Stefano Sabatini. Originally committed as revision 24101 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: optimised integer clip functionsMåns Rullgård2010-07-07
| | | | Originally committed as revision 24089 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: intmath.h cosmeticsMåns Rullgård2010-07-07
| | | | Originally committed as revision 24088 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Allow arch-overrides for all common.h clip and log2 functionsMåns Rullgård2010-07-07
| | | | Originally committed as revision 24087 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove macro duplication between common.h and intmath.hMåns Rullgård2010-07-07
| | | | Originally committed as revision 24086 to svn://svn.ffmpeg.org/ffmpeg/trunk
* intmath: whitespace cosmeticsMåns Rullgård2010-07-07
| | | | Originally committed as revision 24085 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aes: fix array index out of bounds warningMåns Rullgård2010-07-04
| | | | Originally committed as revision 24048 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Silence "comparison of unsigned expression >= 0 is always true" warning.Eli Friedman2010-07-03
| | | | | | Patch by Eli Friedman, eli d friedman a gmail Originally committed as revision 24022 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make mix function more readable.Reimar Döffinger2010-07-02
| | | | | | Compiler output unchanged with gcc 4.4. Originally committed as revision 24006 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avutil: bump minor version for r23985 (install lfg.h)Ramiro Polla2010-07-02
| | | | Originally committed as revision 23997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avutil: install lfg.hRamiro Polla2010-07-02
| | | | Originally committed as revision 23985 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix parameter name and position in av_crc_init Doxygen documentation.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23981 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid square brackets in Doxygen comments; Doxygen chokes on them.Diego Biurrun2010-07-02
| | | | Originally committed as revision 23979 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add parameter names to av_log/av_vlog function declarations.Diego Biurrun2010-07-02
| | | | | | Doxygen gets confused without an explicit parameter name. Originally committed as revision 23972 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix misspelled parameter names in Doxygen documentation.Diego Biurrun2010-07-02
| | | | | | This fixes one Doxygen warning each. Originally committed as revision 23970 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move colorspace.h from libavcodec to libavutil.Stefano Sabatini2010-07-01
| | | | | | Avoid a compile-time dependency of the pad filter on libavcodec. Originally committed as revision 23940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* random_seed: simplifyMåns Rullgård2010-07-01
| | | | Originally committed as revision 23932 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ReindentMåns Rullgård2010-07-01
| | | | Originally committed as revision 23931 to svn://svn.ffmpeg.org/ffmpeg/trunk
* random_seed: allow to block on /dev/randomMåns Rullgård2010-07-01
| | | | | | | | | | If both /dev/random and /dev/urandom failed to return data, an uninitialised value might be returned. Since most systems have a non-blocking /dev/urandom or have /dev/random with similar properties, the chance of blocking is minimal, and the alternative of returning non-random data is worse. Originally committed as revision 23930 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve FF_SYMVER documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23911 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve av_strerror() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve GET_UTF{8,16} documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23909 to svn://svn.ffmpeg.org/ffmpeg/trunk
* aes: improve av_aes_crypt() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adler32: add API documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23907 to svn://svn.ffmpeg.org/ffmpeg/trunk
* base64: improve documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23905 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk