summaryrefslogtreecommitdiff
path: root/libavutil/internal.h
Commit message (Collapse)AuthorAge
* Remove wrong and unnecessary condition. VHOOK filters are not specialStefano Sabatini2008-09-06
| | | | | | | so they are not supposed to use the printf, fprintf, perror and puts functions but av_log instead. Originally committed as revision 15221 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
* Remove hackish support for fastmemcpy from MPlayer.Diego Biurrun2008-08-14
| | | | Originally committed as revision 14764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move M_PI definition along with other math definitionsAurelien Jacobs2008-08-13
| | | | Originally committed as revision 14727 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
* 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
* 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
* ARM: ARMv6 optimised FASTDIVMåns Rullgård2008-07-15
| | | | Originally committed as revision 14242 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
* 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
* 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
* 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
* check for prefix on extern symbols in configureMåns Rullgård2008-03-18
| | | | Originally committed as revision 12484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentationDiego Biurrun2008-03-17
| | | | Originally committed as revision 12471 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Simplify MANGLE macro preprocessor condition checks.Diego Biurrun2008-03-17
| | | | Originally committed as revision 12470 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix MANGLE macro on Mac OS X.İsmail Dönmez2008-03-17
| | | | | | | Allows compiling a 64 bit FFmpeg on Mac OS X without using --disable-mmx. patch by İsmail Dönmez ismail namtrac org Originally committed as revision 12468 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add #include "config.h" to headers that need it.Diego Biurrun2008-03-13
| | | | Originally committed as revision 12431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use cltd instead of cdq asm mnemonic, ICC and gcc support both, butReimar Döffinger2008-02-28
| | | | | | SunStudio 12 only supports the former. Originally committed as revision 12275 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Faster ff_sqrt()Michael Niedermayer2008-01-21
| | | | Originally committed as revision 11586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Disallow puts(), av_log() should be used instead.Diego Biurrun2008-01-17
| | | | Originally committed as revision 11548 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Check for the presence of llrint(), lrint(), round() and roundf()Michael Kostylev2007-12-27
| | | | | | | and provide simple replacements if they are unavailable. patch by Michael Kostylev, mik niipt ru Originally committed as revision 11326 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove outdated comment.Diego Biurrun2007-12-27
| | | | Originally committed as revision 11325 to svn://svn.ffmpeg.org/ffmpeg/trunk
* djgpp port, first partMichael Kostylev2007-12-24
| | | | | | patch by Michael Kostylev, mik niipt ru Originally committed as revision 11313 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Generate a linking error if perror() is used in libav*Luca Abeni2007-11-19
| | | | Originally committed as revision 11061 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove perror() usage from libavutilLuca Abeni2007-11-19
| | | | Originally committed as revision 11057 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo.Jeremy Mordkoff2007-10-19
| | | | | | Patch by Jeremy Mordkoff: jlm zazzletech com Originally committed as revision 10812 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
* Change SYS_DARWIN preprocessor checks to __APPLE__, they are specificDiego Biurrun2007-08-27
| | | | | | to Mac OS X rather than to Darwin. Originally committed as revision 10247 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move Apple gcc AltiVec vector declaration syntax to libavutil.Diego Biurrun2007-08-24
| | | | Originally committed as revision 10207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename CONFIG_DARWIN to SYS_DARWIN, it is not configurable (in FFmpeg).Diego Biurrun2007-08-22
| | | | Originally committed as revision 10190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add attribute that forces alignment of stack to functions that need it.Ramiro Polla2007-08-13
| | | | | | | | | Necessary for systems that don't align by default to 16 bytes, required by some SSE instructions. Requires GCC >= 4.2. Based on patch by Gaël Chardon. Originally committed as revision 10106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move #include of system headers to top of fileMåns Rullgård2007-07-14
| | | | Originally committed as revision 9646 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 10l to Mans, assert is included later with proper DEBUG/NDEBUG ifdefsAlex Beregszaszi2007-07-14
| | | | Originally committed as revision 9636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove unnecessary MINGW ifdef.Ramiro Polla2007-07-11
| | | | | | These were added for MSVC++, which is no longer supported. Originally committed as revision 9595 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove MinGW lrint hack.Ramiro Polla2007-07-11
| | | | | | It has been in mingw-runtime at least since version 2.4 Originally committed as revision 9594 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove OS/2 supportRamiro Polla2007-07-10
| | | | Originally committed as revision 9586 to svn://svn.ffmpeg.org/ffmpeg/trunk
* undef forbidden names before we #define them in case they are macros in libcMåns Rullgård2007-07-08
| | | | Originally committed as revision 9545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make error message more helpful and forbid random()Vitor Sessak2007-07-05
| | | | Originally committed as revision 9472 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove leading underscores from specifiers, they are reserved.Diego Biurrun2007-07-02
| | | | Originally committed as revision 9461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* more av_strl* adjustmentsReimar Döffinger2007-06-24
| | | | Originally committed as revision 9412 to svn://svn.ffmpeg.org/ffmpeg/trunk
* include all prerequisites in header filesMåns Rullgård2007-06-16
| | | | Originally committed as revision 9344 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Part of MPlayer patch:Reimar Döffinger2007-06-05
| | | | | | | | "Replace implicit use of fast_memcpy via macro by explicit use to allow for future optimization." This is not yet done for ffmpeg when compiled within MPlayer. Originally committed as revision 9225 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
* reduce number of shiftsMichael Niedermayer2007-05-04
| | | | Originally committed as revision 8891 to svn://svn.ffmpeg.org/ffmpeg/trunk
* simplifyMichael Niedermayer2007-05-04
| | | | Originally committed as revision 8890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove possibly broken wince cruftAlex Beregszaszi2007-04-20
| | | | Originally committed as revision 8763 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add first and second output to earlyclobbers in COPY3_IF_LT macro.Ramiro Polla2007-04-03
| | | | | | | | | patch by Ramiro Ribeiro Polla, ramiro lisha.ufsc br Original thread: date: Mar 27, 2007 11:21 PM subject: [Ffmpeg-devel] [PATCH] fix build for --cpu=i686 Originally committed as revision 8604 to svn://svn.ffmpeg.org/ffmpeg/trunk
* prevent exit missuseMichael Niedermayer2007-03-27
| | | | Originally committed as revision 8536 to svn://svn.ffmpeg.org/ffmpeg/trunk