summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
...
* 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
* cosmetics: __asm__ __volatile__ --> asm volatileDiego Biurrun2008-04-17
| | | | Originally committed as revision 12885 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove useless extern keyword.Stefano Sabatini2008-04-11
| | | | | | patch by Stefano Sabatini: stefano sabatini-lala poste it Originally committed as revision 12790 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics (by Björn Axelsson)Benoit Fouet2008-04-09
| | | | Originally committed as revision 12774 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a generic write function to av_fifo.Björn Axelsson2008-04-09
| | | | | | | | Patch by Björn Axelsson: bjorn axelsson intinor se Original thread: [FFmpeg-devel] [RFC][PATCH] av_fifo_write_from_bytestream() Date: 04/03/2008 12:14 PM Originally committed as revision 12773 to svn://svn.ffmpeg.org/ffmpeg/trunk
* non-recursive makefilesMåns Rullgård2008-04-07
| | | | Originally committed as revision 12760 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2008-04-05
| | | | Originally committed as revision 12755 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge declaratio and initialization.Michael Niedermayer2008-04-03
| | | | Originally committed as revision 12677 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge declaration and initialization.Michael Niedermayer2008-04-03
| | | | Originally committed as revision 12676 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split MANGLE macro into LOCAL_MANGLE AND EXTERN_PREFIX partsAlexander Strange2008-03-22
| | | | | | | so that LOCAL_MANGLE can be used without EXTERN_PREFIX. patch by Alexander Strange, astrange ithinksw com Originally committed as revision 12558 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Apply 'cold' attribute to init/uninit functions in libavcodecZuxy Meng2008-03-21
| | | | Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add missing #include "common.h" to libavutil headersMåns Rullgård2008-03-19
| | | | Originally committed as revision 12502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Cosmetic change: remove the whitespace after 'defined'Zuxy Meng2008-03-19
| | | | Originally committed as revision 12501 to svn://svn.ffmpeg.org/ffmpeg/trunk