summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* define some math constants so as not to depend on _XOPEN_SOURCEAurelien Jacobs2008-08-13
| | | | Originally committed as revision 14725 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: fix weird indent.Stefano Sabatini2008-08-08
| | | | Originally committed as revision 14670 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avutil_version().Stefano Sabatini2008-08-08
| | | | Originally committed as revision 14665 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unused redefinition of av_log for test.Benoit Fouet2008-08-07
| | | | Originally committed as revision 14657 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove a useless directive.Benoit Fouet2008-08-06
| | | | Originally committed as revision 14645 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetics: indentationBenoit Fouet2008-08-06
| | | | Originally committed as revision 14644 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_memcpy_backptr(): deliberately overlapping memcpy variant.Peter Ross2008-08-06
| | | | Originally committed as revision 14641 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling/wording fixesDiego Biurrun2008-08-04
| | | | Originally committed as revision 14539 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix ARMv6 FASTDIV for divisor <=2Måns Rullgård2008-07-31
| | | | Originally committed as revision 14481 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l typo my new PRNG converged to -1.Michael Niedermayer2008-07-30
| | | | Originally committed as revision 14479 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a multiplicative LFG for those thinking the additive is not goodMichael Niedermayer2008-07-30
| | | | | | enough, just 4 lines of code. Originally committed as revision 14478 to svn://svn.ffmpeg.org/ffmpeg/trunk
* USE_FASTMEMCPY is now called CONFIG_FASTMEMCPY in MPlayer.Diego Biurrun2008-07-30
| | | | Originally committed as revision 14475 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document av_lfg_get().Michael Niedermayer2008-07-28
| | | | Originally committed as revision 14461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Warning about MTs speed.Michael Niedermayer2008-07-28
| | | | Originally committed as revision 14460 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simple lagged fibonacci PRNG.Michael Niedermayer2008-07-28
| | | | | | | 3.5 times faster than our mersene twister. 10 times less memory needed. (=less cache trashing) Originally committed as revision 14458 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add random to list of test programs.Diego Biurrun2008-07-27
| | | | Originally committed as revision 14441 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change return type of main function to int to avoid a warning.Diego Biurrun2008-07-27
| | | | Originally committed as revision 14440 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move #includes, which are only used in the test program, below the #ifdefDiego Biurrun2008-07-27
| | | | | | surrounding the test program to save an #ifdef at the top of the file. Originally committed as revision 14439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change benchmarking code so it returns comparable values.Michael Niedermayer2008-07-27
| | | | Originally committed as revision 14434 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the selftesting code use and compileable.Michael Niedermayer2008-07-27
| | | | Originally committed as revision 14433 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: Fix two common typos: wont --> will not, lets --> let us.Diego Biurrun2008-07-24
| | | | Originally committed as revision 14372 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove AltiVec vector declaration compiler compatibility macros.Diego Biurrun2008-07-24
| | | | | | | | | | The original problem was that FSF and Apple gcc used a different syntax for vector declarations, i.e. {} vs. (). Nowadays Apple gcc versions support the standard {} syntax and versions that support {} are available on all relevant Mac OS X versions. Thus the greater compatibility is no longer worth cluttering the code with macros. Originally committed as revision 14366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* intreadwrite: support DEC compiler __unaligned type qualifierMåns Rullgård2008-07-18
| | | | Originally committed as revision 14275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rearrange AV_[RW][BL]*() macrosMåns Rullgård2008-07-17
| | | | Originally committed as revision 14265 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: ARMv6 optimised FASTDIVMåns Rullgård2008-07-15
| | | | Originally committed as revision 14242 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: fix ARCH_ARM -> ARCH_ARMV4L test in bswap_32()Måns Rullgård2008-07-15
| | | | Originally committed as revision 14240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: ARMv6 optimised bswap_16/32Måns Rullgård2008-07-15
| | | | Originally committed as revision 14239 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print the address of the AVCodecContext in av_log().Alexander Strange2008-07-15
| | | | | | | This makes debug output much easier to read when the same codec is open more than once. Originally committed as revision 14237 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_clipf() function to common.h and use it in ra288.cVitor Sessak2008-07-13
| | | | Originally committed as revision 14213 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplify vorbis windowingLoren Merritt2008-07-13
| | | | Originally committed as revision 14205 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Only define AltiVec vector syntax macro when AltiVec is enabled.Peter Ross2008-07-05
| | | | | | patch by Peter Ross, pross xvid org Originally committed as revision 14073 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make START/STOP_TIMER not require -v 2.Michael Niedermayer2008-06-08
| | | | Originally committed as revision 13711 to svn://svn.ffmpeg.org/ffmpeg/trunk
* alloc_size attribute is new to gcc 4.3; don't use it with lesser versionsMåns Rullgård2008-06-05
| | | | Originally committed as revision 13665 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix embarassing __GNU__ vs. __GNUC__ typo in preprocessor condition.Rafaël Carré2008-06-03
| | | | | | patch by Rafaël Carré, funman videolan org Originally committed as revision 13652 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Macro suggested by Michael which will be used to disable theStefano Sabatini2008-06-01
| | | | | | | definition of long_name strings in libavcodec and libavformat. Patch by: Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13595 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement a proper configure test for AltiVec vector declaration syntax.Diego Biurrun2008-05-30
| | | | Originally committed as revision 13555 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that one can store X bytes in a fifo of size X.Michael Niedermayer2008-05-25
| | | | | | Fixed issue417. Originally committed as revision 13405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_fifo*_read() ignore the available amount of data.Michael Niedermayer2008-05-25
| | | | | | | | | | | | This is more efficient as in practice the check is redundant most of the time. Callers which do not know if enough data is available have to check it with av_fifo_size(). Doing the check in *read() means the caller has no choice to skip the check when its known to be redundant. Also the return value was never documented in a public header so changing it should not break the API. Besides this fixes the case where read() failed on a 100% full fifo. Originally committed as revision 13404 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make av_strdup(NULL) return NULLMichael Niedermayer2008-05-23
| | | | Originally committed as revision 13250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add required stdint.h header.Diego Biurrun2008-05-09
| | | | Originally committed as revision 13096 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Do not misuse long as the size of a register in x86.Ramiro Polla2008-05-08
| | | | | | typedef x86_reg as the appropriate size and use it instead. Originally committed as revision 13081 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary parentheses from return calls.Diego Biurrun2008-05-06
| | | | Originally committed as revision 13069 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor wording fixDiego Biurrun2008-05-06
| | | | Originally committed as revision 13068 to svn://svn.ffmpeg.org/ffmpeg/trunk
* minor spelling fixDiego Biurrun2008-05-06
| | | | Originally committed as revision 13066 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add necessary #includes in headersMåns Rullgård2008-05-03
| | | | Originally committed as revision 13043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add FFMIN3Baptiste Coudurier2008-04-26
| | | | Originally committed as revision 12982 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enhance documentation for AVClassStefano Sabatini2008-04-24
| | | | | | Patch by Stefano Sabatini stefanodotsabatini-lalaatpostedotit Originally committed as revision 12934 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement FFMAX3(a,b,c) - maximum over three arguments.Vladimir Voroshilov2008-04-19
| | | | Originally committed as revision 12910 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix des-test compilation.Diego Biurrun2008-04-18
| | | | Originally committed as revision 12889 to svn://svn.ffmpeg.org/ffmpeg/trunk