summaryrefslogtreecommitdiff
path: root/libavutil/common.h
Commit message (Collapse)AuthorAge
...
* moves mid_pred() into mathops.h (with arch specific code split by directory)Aurelien Jacobs2009-01-18
| | | | Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove ff_get_fourcc() and use AV_RL32() insteadAurelien Jacobs2009-01-17
| | | | Originally committed as revision 16654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export gcd function as av_gcd()Aurelien Jacobs2009-01-17
| | | | Originally committed as revision 16653 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move NULL_IF_CONFIG_SMALL() definition into internal headerAurelien Jacobs2009-01-15
| | | | Originally committed as revision 16619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move timer related code in a new timer.h fileAurelien Jacobs2009-01-15
| | | | Originally committed as revision 16618 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change semantic of CONFIG_*, HAVE_* and ARCH_*.Aurelien Jacobs2009-01-13
| | | | | | They are now always defined to either 0 or 1. Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk
* consistency cosmetics: Rename POWERPC identifiers to PPC.Diego Biurrun2008-12-27
| | | | Originally committed as revision 16359 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Silence the following icc warnings:Carl Eugen Hoyos2008-12-21
| | | | | | | | warning #1292: attribute "force_align_arg_pointer" ignored warning #1292: attribute "alloc_size" ignored warning #1292: attribute "cold" ignored Originally committed as revision 16258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use AV_GCC_VERSION_AT_LEAST() to simplify gcc version checks.Carl Eugen Hoyos2008-12-20
| | | | Originally committed as revision 16246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Port read_time() that works on x86_32 and 64 from noe.Michael Niedermayer2008-10-21
| | | | Originally committed as revision 15661 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert asm keyword into __asm__.Diego Pettenò2008-10-16
| | | | | | | | | | | | | Neither the asm() nor the __asm__() keyword is part of the C99 standard, but while GCC accepts the former in C89 syntax, it is not accepted in C99 unless GNU extensions are turned on (with -fasm). The latter form is accepted in any syntax as an extension (without requiring further command-line options). Sun Studio C99 compiler also does not accept asm() while accepting __asm__(), albeit reporting warnings that it's not valid C99 syntax. Originally committed as revision 15627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a macro to get the number of elements in a table.Benoit Fouet2008-10-15
| | | | Originally committed as revision 15619 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 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
* Make START/STOP_TIMER not require -v 2.Michael Niedermayer2008-06-08
| | | | Originally committed as revision 13711 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
* add FFMIN3Baptiste Coudurier2008-04-26
| | | | Originally committed as revision 12982 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
* cosmetics: __asm__ __volatile__ --> asm volatileDiego Biurrun2008-04-17
| | | | Originally committed as revision 12885 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
* Reapply r12489: Add pure, const and malloc attributes to proper functionsZuxy Meng2008-03-19
| | | | | | | in libavutil. Fix a compilation failure in r12489. Originally committed as revision 12498 to svn://svn.ffmpeg.org/ffmpeg/trunk
* revert r12489.Benoit Fouet2008-03-18
| | | | Originally committed as revision 12490 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pure, const and malloc attributes to libavutil.Zuxy Meng2008-03-18
| | | | | | | | | Patch by Zuxy Meng: zuxy meng gmail com Original thread: [FFmpeg-devel] [PATCH] Pure, const and malloc attributes to libavutil Date: 03/18/2008 6:09 AM Originally committed as revision 12489 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2008-03-10
| | | | Originally committed as revision 12410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prettyprinting cosmeticsDiego Biurrun2008-02-15
| | | | Originally committed as revision 11941 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge declaration and initialization.Michael Niedermayer2008-02-01
| | | | Originally committed as revision 11701 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a new av_clip_int16() function to libavutilAurelien Jacobs2007-08-11
| | | | Originally committed as revision 10076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ensure av_noinline is always definedAurelien Jacobs2007-08-11
| | | | Originally committed as revision 10075 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Making [START|STOP]_TIMER work on architectures that support gethrtime()Roman Shaposhnik2007-08-09
| | | | Originally committed as revision 9998 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Blackfin - read_time primitiveMarc Hoffman2007-06-13
| | | | | | | note this primitive currently uses a union to concatenate 2x32bit registers because of poor compiler support around DImode and asm. Originally committed as revision 9302 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc typo fixesDiego Biurrun2007-06-12
| | | | Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename attribute_unused to av_unused and moves its declaration to common.hCarl Eugen Hoyos2007-05-30
| | | | | | | | patch by Carl Eugen Hoyos cehoyos chez ag or at original thread: [FFmpeg-devel] [PATCH] attribute_unused -> av_unused date: 05/29/2007 01:23 PM Originally committed as revision 9155 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move the memory related functions out of common.h into their own header filePanagiotis Issaris2007-03-12
| | | | | | mem.h. Originally committed as revision 8342 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo in Doxygen comments.Panagiotis Issaris2007-03-09
| | | | Originally committed as revision 8307 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move unaltered av_freep() comments to the header file.Panagiotis Issaris2007-03-05
| | | | Originally committed as revision 8253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move unaltered av_free() comments to the header file.Panagiotis Issaris2007-03-05
| | | | Originally committed as revision 8252 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move unaltered av_realloc() comments to the header file.Panagiotis Issaris2007-03-05
| | | | Originally committed as revision 8251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move unaltered av_malloc() comments to the header file.Panagiotis Issaris2007-03-05
| | | | Originally committed as revision 8250 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove [U]INT64_C definitionMåns Rullgård2007-02-25
| | | | Originally committed as revision 8127 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_ prefix to clip functionsReimar Döffinger2007-02-25
| | | | Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_noinlineMichael Niedermayer2007-02-16
| | | | Originally committed as revision 7992 to svn://svn.ffmpeg.org/ffmpeg/trunk
* This fixes error handling for BeOS, removing the need for some ifdefs.François Revol2007-02-13
| | | | | | | | | AVERROR_ defines are moved to avcodec.h as they are needed in there as well. Feel free to move that to avutil/common.h. Bumped up avcodec/format version numbers as though it's binary compatible we will want to rebuild apps as error values changed. Please from now on use return AVERROR(EFOO) instead of the ugly return -EFOO in your code. This also removes the need for berrno.h. Originally committed as revision 7965 to svn://svn.ffmpeg.org/ffmpeg/trunk
* slightly improve *_TIMERMichael Niedermayer2007-02-12
| | | | Originally committed as revision 7948 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Avoid "HAVE_CMOV not defined" warning.Christophe Mutricy2007-01-13
| | | | | | patch by Christophe Mutricy, xtophe nxtelevision com Originally committed as revision 7443 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename always_inline to av_always_inline and move to common.hMåns Rullgård2006-12-08
| | | | Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk
* merge #ifdef HAVE_AV_CONFIG_H sectionsMåns Rullgård2006-12-07
| | | | Originally committed as revision 7254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix mingw shared build, and get rid of FF_IMPORT_ATTRMåns Rullgård2006-12-07
| | | | Originally committed as revision 7253 to svn://svn.ffmpeg.org/ffmpeg/trunk
* use the standard INT64_C() macro for 64-bit constantsMåns Rullgård2006-12-06
| | | | Originally committed as revision 7240 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move more macros to internal.hMåns Rullgård2006-12-06
| | | | Originally committed as revision 7239 to svn://svn.ffmpeg.org/ffmpeg/trunk