summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
...
* Add missing includes to libavutil/error.hMåns Rullgård2010-03-14
| | | | Originally committed as revision 22529 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the definition of AVERROR_NUMEXPECTED at the next libavutilStefano Sabatini2010-03-14
| | | | | | | major bump, using an FFmpeg specific error code rather than EDOM, which has a quite different semantics. Originally committed as revision 22528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark AVERROR_ENOENT for deletion at the next libavutil major bump.Stefano Sabatini2010-03-14
| | | | | | The symbol is currently unused, AVERROR(ENOENT) must be used instead. Originally committed as revision 22519 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Lexically sort the error code definitions.Stefano Sabatini2010-03-14
| | | | Originally committed as revision 22518 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark AVERROR_ENOMEM to be deleted at the next major bump.Stefano Sabatini2010-03-13
| | | | | | | AVERROR(ENOMEM) must be used instead, and there are no occurrences of AVERROR_ENOMEM in the FFmpeg basecode so it can be safely dropped. Originally committed as revision 22514 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace all the occurrences of AVERROR_EIO with AVERROR(EIO), and markStefano Sabatini2010-03-13
| | | | | | AVERROR_EIO for deletion at the next major bump. Originally committed as revision 22513 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make iff.c:decode_init return the value returned byStefano Sabatini2010-03-13
| | | | | | | | avctx->get_buffer() in case of error, rather than AVERROR_UNKNOWN which is deprecated, and mark AVERROR_UNKNOWN for deletion at the next major bump. Originally committed as revision 22512 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing parentheses around the AVERROR_PATCHWELCOME macroStefano Sabatini2010-03-13
| | | | | | definition. Originally committed as revision 22502 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move error code definitions from libavcodec/avcodec.h toStefano Sabatini2010-03-13
| | | | | | | | | | | | | libavutil/error.h. Error code definitions and handling code belong to libavutil, where they can be shared by all the libav* libraries. See the thread: Subject: [FFmpeg-devel] [PATCH] Move error codes definitions from lavc to lavu Date: Sun, 19 Jul 2009 12:09:16 +0200 Originally committed as revision 22501 to svn://svn.ffmpeg.org/ffmpeg/trunk
* indentMåns Rullgård2010-03-11
| | | | Originally committed as revision 22451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* random_seed: try other alternatives if reading /dev/random failsMåns Rullgård2010-03-11
| | | | Originally committed as revision 22450 to svn://svn.ffmpeg.org/ffmpeg/trunk
* sha: add missing includeMåns Rullgård2010-03-11
| | | | Originally committed as revision 22449 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace many includes of libavutil/common.h with what is actually neededMåns Rullgård2010-03-09
| | | | | | | This reduces the number of false dependencies on header files and speeds up compilation. Originally committed as revision 22407 to svn://svn.ffmpeg.org/ffmpeg/trunk
* libm.h needs attributes.hMåns Rullgård2010-03-09
| | | | Originally committed as revision 22405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move libm replacements to new header libm.hMåns Rullgård2010-03-09
| | | | | | | | | | | | | | | | | | | ffmpeg.c uses lrintf(), which is missing on some systems. Previously it picked up the replacement via libavutil/internal.h due to HAVE_AV_CONFIG_H being erroneously defined. Moving these replacements to a separate header enables ffmpeg.c to use them without being exposed to internal interfaces. This use of a non-public header is justified by the header in question not being part of the internal interface either. It should rather be considered as part of the build system, which is shared between the libraries and the applications. This header cannot be installed since the tested conditions depend on the compiler. Originally committed as revision 22399 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build on configurations without fast av_log2()Måns Rullgård2010-03-09
| | | | | | | This is a bit hackish. I will try to think of something nicer, but this will do for now. Originally committed as revision 22366 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More descriptive names for av_stristr() parametersMåns Rullgård2010-03-08
| | | | Originally committed as revision 22349 to svn://svn.ffmpeg.org/ffmpeg/trunk
* cosmetics: indentMåns Rullgård2010-03-08
| | | | Originally committed as revision 22348 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Merge two adjacent ifdef blocksMåns Rullgård2010-03-08
| | | | Originally committed as revision 22347 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move gcc attribute macros to new header libavutil/attributes.hMåns Rullgård2010-03-08
| | | | Originally committed as revision 22346 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_sqrt() to libavutil/intmath.hMåns Rullgård2010-03-08
| | | | Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk
* checkheaders: skip per-arch headers not meant for direct inclusionMåns Rullgård2010-03-08
| | | | | | | | Some of the per-arch headers are only meant to be used through the parent header of the same name. Testing these standalone does not make sense. Originally committed as revision 22341 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: add some missing includesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22340 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add lots of missing includesMåns Rullgård2010-03-08
| | | | Originally committed as revision 22337 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor number and add APIchanges entry after the inclusion ofStefano Sabatini2010-03-06
| | | | | | av_stristr(). Originally committed as revision 22254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_stristr() functionMåns Rullgård2010-03-06
| | | | | | This is a case-insensitive version of strstr(). Originally committed as revision 22251 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove DECLARE_ALIGNED_{8,16} macrosMåns Rullgård2010-03-06
| | | | | | | These macros are redundant. All uses are replaced with the generic DECLARE_ALIGNED macro instead. Originally committed as revision 22233 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move DECLARE_ALIGNED_{8,16} macros to mem.hMåns Rullgård2010-03-06
| | | | | | | These macros naturally belong next to the generic DECLARE_ALIGNED macro. Originally committed as revision 22230 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add initial support for 12-bit color mode.Janusz Krzysztofik2010-03-05
| | | | | | | | | Patch by Janusz Krzysztofik jkrzyszt tis icnet pl Original thread: Subject: [FFmpeg-devel] [PATCH v2] Add initial support for 12-bit color mode. Date: Mon, 1 Mar 2010 02:05:07 +0100 Originally committed as revision 22220 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Declare the PIX_FMT_GRAY8 pixel format as a paletted format. This isStefano Sabatini2010-03-04
| | | | | | | | | | | | | consistent with the allocation currently done for PIX_FMT_GRAY8 pictures. No significant slow-downs have been measured. See the thread: Subject: [FFmpeg-devel] [PATCH] Is gray8 a paletted format? Date: Sun, 15 Nov 2009 23:36:03 +0100 Originally committed as revision 22191 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Plug memory leak in NUT muxer and demuxerVitor Sessak2010-03-03
| | | | Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix build failure with fast_unaligned and non-gcc-compatible compilersMåns Rullgård2010-03-02
| | | | Originally committed as revision 22142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Revert r22119 and partially revert 22120.Vitor Sessak2010-03-01
| | | | Originally committed as revision 22135 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_tree_destroy_free_elem() to destroy a tree and free all theVitor Sessak2010-02-28
| | | | | | values stored on it. Originally committed as revision 22119 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Include sha1.h from sha.c: It contains several prototypes.Carl Eugen Hoyos2010-02-28
| | | | Originally committed as revision 22099 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend doxy for the src parameter of av_fifo_generic_write().Stefano Sabatini2010-02-24
| | | | | | @patchby Tomas Härdin |tomas dot hardin at codemill dot se| Originally committed as revision 22043 to svn://svn.ffmpeg.org/ffmpeg/trunk
* AV_COPY16() & AV_ZERO16()Michael Niedermayer2010-02-24
| | | | Originally committed as revision 22037 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add PUT_UTF16() macro.Anton Khirnov2010-02-24
| | | | | | Patch by Anton Khirnov <wyskas gmail com>. Originally committed as revision 22030 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify non constness of src in av_fifo_generic_write()Michael Niedermayer2010-02-23
| | | | Originally committed as revision 21997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ARM: change argument/return type of bswap_16() to unsigned 32-bitMåns Rullgård2010-02-22
| | | | | | This avoids unnecessary masking otherwise added by the compilers. Originally committed as revision 21953 to svn://svn.ffmpeg.org/ffmpeg/trunk
* More accurate value for log2(10)Måns Rullgård2010-02-21
| | | | Originally committed as revision 21946 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace log2f(10) with a constantMåns Rullgård2010-02-20
| | | | Originally committed as revision 21924 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add casts to correct return type in macros for missing libm funcsMåns Rullgård2010-02-20
| | | | Originally committed as revision 21922 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Gcc attribute may_alias is not supported (or silently ignored) by all ↵Carl Eugen Hoyos2010-02-20
| | | | | | supported compilers. Originally committed as revision 21917 to svn://svn.ffmpeg.org/ffmpeg/trunk
* TOMI: 16- and 32-bit intreadwrite functionsMåns Rullgård2010-02-19
| | | | Originally committed as revision 21890 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add alias-safe aligned AV_[RW]N macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21880 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use alias-safe types in AV_COPY/SWAP/ZERO macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use alias-safe types in AV_[RW] macrosMåns Rullgård2010-02-18
| | | | Originally committed as revision 21878 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add alias-safe union typedefsMåns Rullgård2010-02-18
| | | | Originally committed as revision 21877 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move read_line() and write_line() definition from pixdesc.h toStefano Sabatini2010-02-16
| | | | | | | | | pixdesc.c, which are now not anymore marked as static inline. Fix the inclusion of the private header intreadwrite.h in the public header pixdesc.h. Originally committed as revision 21854 to svn://svn.ffmpeg.org/ffmpeg/trunk