summaryrefslogtreecommitdiff
path: root/libavutil/avutil.h
Commit message (Collapse)AuthorAge
* Add AVERROR_*_NOT_FOUND codes.Nicolas George2010-12-19
| | | | Originally committed as revision 26056 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate avcodec_pix_fmt_string() in favor ofStefano Sabatini2010-12-04
| | | | | | av_get_pix_fmt_string(), added to libavutil/pixdesc.h. Originally committed as revision 25879 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use hierarchic names convention (prefix them with av_expr) for theStefano Sabatini2010-11-08
| | | | | | | | | eval API. More grep-friendly and more consistent with the rest of the FFmpeg API. Originally committed as revision 25708 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement isnan() function evaluation.Stefano Sabatini2010-11-03
| | | | Originally committed as revision 25666 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make strmatch() return 1 only if the string compared against theStefano Sabatini2010-11-01
| | | | | | | | | | prefix does not contain other characters which may belong to an identifier. This allows to distinguish for example to have different constants with the same prefix (e.g. "foo" and "foobar"). Originally committed as revision 25626 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix evaluation of expressions of the form: E1;E2.Stefano Sabatini2010-11-01
| | | | | | | The pointer to the char ';' has to be increased before to evaluate ";E2". Originally committed as revision 25623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Install libavutil/opt.h, its API is public.Stefano Sabatini2010-10-08
| | | | | | Fix issue #2265. Originally committed as revision 25420 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_cmp_q() work with infinities and NAN.Michael Niedermayer2010-10-05
| | | | Originally committed as revision 25338 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_d2q() manage the case in which the value to convert is inf.Stefano Sabatini2010-10-04
| | | | Originally committed as revision 25332 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_assert() system.Michael Niedermayer2010-09-30
| | | | | | | With this the developer can now choose if he wants an assert always enabled or at which compile time assert level. This can thus replace the #define NDEBUG hacks Originally committed as revision 25278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_set_options_string() from libavfilter to libavutil.Stefano Sabatini2010-09-27
| | | | Originally committed as revision 25236 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move av_get_token() from libavfilter to libavutil.Stefano Sabatini2010-09-27
| | | | Originally committed as revision 25225 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump version and update APIchanges after r25210.Stefano Sabatini2010-09-27
| | | | Originally committed as revision 25216 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move AVOptions from libavcodec to libavutilMichael Niedermayer2010-09-26
| | | | Originally committed as revision 25210 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 2nd try to fix av_log() repeated detectionMichael Niedermayer2010-09-24
| | | | Originally committed as revision 25174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_popcount() to libavutil/common.h and bump minor versionTomas Härdin2010-09-14
| | | | Originally committed as revision 25120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move mm_support() from libavcodec to libavutil, make it a publicStefano Sabatini2010-09-08
| | | | | | function and rename it to av_get_cpu_flags(). Originally committed as revision 25076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename FF_MM_ symbols related to CPU features flags as AV_CPU_FLAG_Stefano Sabatini2010-09-04
| | | | | | symbols, and move them from libavcodec/avcodec.h to libavutil/cpu.h. Originally committed as revision 25040 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Define macro AV_NE() and use it in libavdevice.Stefano Sabatini2010-08-17
| | | | | | Help further refactoring. Originally committed as revision 24814 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add the M_PHI constant, contains an approximation of the golden ratioStefano Sabatini2010-07-22
| | | | | | irrational number. Originally committed as revision 24439 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update lavu minor and add APIchanges entry after r24174 (add bswap.hStefano Sabatini2010-07-11
| | | | | | and intreadwrite.h API public interface). Originally committed as revision 24190 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor after read/write_line() to av_read/write_image_line()Stefano Sabatini2010-07-08
| | | | | | rename, done in r24101. Originally committed as revision 24128 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avutil: bump minor version for r23985 (install lfg.h)Ramiro Polla2010-07-02
| | | | Originally committed as revision 23997 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move colorspace.h from libavcodec to libavutil.Stefano Sabatini2010-07-01
| | | | | | Avoid a compile-time dependency of the pad filter on libavcodec. Originally committed as revision 23940 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix grammar errors in documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23904 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add APIchanges entry and bump minor after av_compare_mod() addition.Stefano Sabatini2010-06-13
| | | | Originally committed as revision 23592 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move eval.c and eval.h from libavcodec to libavutil, and make the evalStefano Sabatini2010-06-05
| | | | | | API public. Originally committed as revision 23485 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump lavu minor and add APIchanges entry after AV_BASE64_SIZE()Stefano Sabatini2010-06-05
| | | | | | addition. Originally committed as revision 23484 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump libavutil minor version for the addition of av_get_random_seedMartin Storsjö2010-05-23
| | | | Originally committed as revision 23255 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make it possible for a log context to keep track of its parent context.Michael Niedermayer2010-05-19
| | | | | | | This is usefull to keep track and display relations where things are a bit more complex (like AVProtocols or demuxers used by demuxers and such) Originally committed as revision 23199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add means to adjust the log level per context.Michael Niedermayer2010-05-08
| | | | Originally committed as revision 23059 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_strerror() return -1 even in the case when av_strerror_r() isStefano Sabatini2010-05-05
| | | | | | | | | | not defined. This allows applications to check if av_strerror() cannot provide a meaningful representation for the provided error code, without having to actually check the filled string. Originally committed as revision 23031 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add version to AVClass so we can add to and use fields of AVClass without ↵Michael Niedermayer2010-04-28
| | | | | | ABI issues. Originally committed as revision 22987 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove explicit filename from Doxygen @file commands.Diego Biurrun2010-04-20
| | | | | | | | Passing an explicit filename to this command is only necessary if the documentation in the @file block refers to a file different from the one the block resides in. Originally committed as revision 22921 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
* Implement av_strerror().Stefano Sabatini2010-03-25
| | | | Originally committed as revision 22684 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
* 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
* Plug memory leak in NUT muxer and demuxerVitor Sessak2010-03-03
| | | | Originally committed as revision 22174 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor for av_compare_ts()Michael Niedermayer2010-02-07
| | | | Originally committed as revision 21673 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_get_pix_fmt(), and deprecate avcodec_get_pix_fmt().Stefano Sabatini2010-01-30
| | | | Originally committed as revision 21545 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add macro AV_JOIN() for joining two tokens into oneMåns Rullgård2010-01-27
| | | | Originally committed as revision 21482 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add an AV_PRAGMA() macro for constructing _Pragma() directivesMåns Rullgård2010-01-22
| | | | | | | The seemingly equivalent _Pragma(AV_STRINGIFY(x)) is not accepted by some compilers. Originally committed as revision 21378 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Prefer "*FUNC_NAME(" over "* FUNC_NAME(" for XXX_configuration() andStefano Sabatini2010-01-03
| | | | | | XXX_license() functions, consistent with the rest of FFmpeg. Originally committed as revision 21005 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add a function to convert a number to a av_malloced string.Michael Niedermayer2009-12-13
| | | | Originally committed as revision 20829 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_bmg_next(), a Box-Muller Gaussian random generator.Stefano Sabatini2009-12-12
| | | | | | | See the thread: "[FFmpeg-devel] [PATCH] Box-Muller gaussian generator". Originally committed as revision 20808 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_pix_fmt_descriptors use the same pixel format names as definedStefano Sabatini2009-11-26
| | | | | | | | | in libavcodec/imgconvert.c. Avoid to break compatility when making the functions dealing with pixel format names in imgconvert.c use the names defined in pixdescs. Originally committed as revision 20624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the pixdesc API public.Stefano Sabatini2009-11-24
| | | | Originally committed as revision 20603 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add functions to return library license and library configuration.Diego Biurrun2009-11-18
| | | | Originally committed as revision 20547 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ff_reverse in libavcodec to av_reverse in libavutil.Francesco Lavra2009-11-09
| | | | | | Patch by Francesco Lavra, francescolavra interfree it Originally committed as revision 20484 to svn://svn.ffmpeg.org/ffmpeg/trunk