summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
...
* Add PIX_FMT_Y400A, 8bit gray, 8bit alphaAndreas Öman2010-04-14
| | | | Originally committed as revision 22881 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add M_SQRT2 to the constants in mathematics.h.Alex Converse2010-04-09
| | | | Originally committed as revision 22825 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify doxy for av_fifo_alloc().Stefano Sabatini2010-04-06
| | | | Originally committed as revision 22812 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_builtin_constant_p()Michael Niedermayer2010-04-02
| | | | Originally committed as revision 22770 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVMediaType from libavcodec to libavutil.Stefano Sabatini2010-03-30
| | | | | | | | This allows applications/libraries which require that symbol (e.g. libavfilter) to be compiled without to depend on the presence of libavcodec/avcodec.h, which may not be installed. Originally committed as revision 22736 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace @returns by @return.Benoit Fouet2010-03-30
| | | | Originally committed as revision 22729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_strerror().Stefano Sabatini2010-03-25
| | | | Originally committed as revision 22684 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefer '///< ...' doxygen inline syntax over '/**< ... */'.Stefano Sabatini2010-03-25
| | | | Originally committed as revision 22683 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use consistent punctuation rules for the error message descriptions.Stefano Sabatini2010-03-25
| | | | Originally committed as revision 22682 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Drop AVERROR_NOFMT at the next libavutil major bump.Stefano Sabatini2010-03-21
| | | | Originally committed as revision 22626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the definition of AVERROR_INVALIDDATA at the next libavutilStefano Sabatini2010-03-19
| | | | | | | major bump, using an FFmpeg specific error code rather than EINVAL, which has a quite different semantics. Originally committed as revision 22601 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Extend description for AVERROR_INVALIDDATA.Stefano Sabatini2010-03-19
| | | | Originally committed as revision 22600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* error.h: test EDOM instead of EINVALMåns Rullgård2010-03-14
| | | | | | C99 doesn't require EINVAL, only EDOM, EILSEQ, and ERANGE. Originally committed as revision 22530 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 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