summaryrefslogtreecommitdiff
path: root/libavutil
Commit message (Collapse)AuthorAge
* aes: improve av_aes_crypt() documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23908 to svn://svn.ffmpeg.org/ffmpeg/trunk
* adler32: add API documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23907 to svn://svn.ffmpeg.org/ffmpeg/trunk
* base64: improve documentationMåns Rullgård2010-06-30
| | | | Originally committed as revision 23905 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
* Make av_get_random_seed() non-blockingMåns Rullgård2010-06-30
| | | | | | | Attempt to read from /dev/urandom and /dev/random with O_NONBLOCK set. If neither succeeds, proceed with fallbacks. Originally committed as revision 23903 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change AES code to be strict-aliasing-safe.Reimar Döffinger2010-06-30
| | | | | | | | | Makes it give correct results with e.g. gcc 4.4. For unknown reasons the generate asm code also changes on e.g. gcc 4.3, making the code a bit larger but also a bit faster. Originally committed as revision 23896 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Pass subshift an argument of the proper type.Reimar Döffinger2010-06-28
| | | | | | No changes in generated code. Originally committed as revision 23856 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use a consistent type for multbl array function parameters.Reimar Döffinger2010-06-28
| | | | Originally committed as revision 23855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing avutil.h include to libavutil/mem.hMåns Rullgård2010-06-26
| | | | Originally committed as revision 23803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print a space after the AVClass prefix.Jai Menon2010-06-25
| | | | | | This improves readability a bit. Originally committed as revision 23767 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_clip_int8(), used in the upcoming VP8 decoder.Ronald S. Bultje2010-06-22
| | | | Originally committed as revision 23713 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add missing parentheses in MKTAG and MKBETAG macros.Benoit Fouet2010-06-22
| | | | Originally committed as revision 23711 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add more tests to eval, help detecting some of the more apparentStefano Sabatini2010-06-16
| | | | | | errors, far from being a complete test system. Originally committed as revision 23635 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make av_parse_expr() fail if there are trailing chars at the end ofStefano Sabatini2010-06-16
| | | | | | | | the provided expression. Allow detection of mistyped expressions. Originally committed as revision 23629 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Improve av_parse_eval() error reporting.Stefano Sabatini2010-06-16
| | | | Originally committed as revision 23627 to svn://svn.ffmpeg.org/ffmpeg/trunk
* icc 12 finally fixed attribute(used) so gcc's DECLARE_ASM_CONST can be used.Carl Eugen Hoyos2010-06-16
| | | | Originally committed as revision 23624 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Document FF_SYMVER and attribute_usedMichael Niedermayer2010-06-16
| | | | Originally committed as revision 23622 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix symbol version compat wrappers on systems with export prefixesMåns Rullgård2010-06-15
| | | | Originally committed as revision 23615 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add compatibility wrappers for functions moved from lavf to lavcMåns Rullgård2010-06-15
| | | | | | | | When symbol versioning is enabled, moving symbols from one library to another breaks binary compatibility. This adds wrappers with the old version tag for the av_*packet functions recently moved to lavc. Originally committed as revision 23611 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix compilation on windows CEMartin Storsjö2010-06-14
| | | | Originally committed as revision 23600 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix av_compare_mod() doxy.Stefano Sabatini2010-06-13
| | | | Originally committed as revision 23593 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
* log.c: Use parameter passed to macro instead of the equivalent local variableRamiro Polla2010-06-09
| | | | | | in the only function that uses the macro. Originally committed as revision 23555 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add win32 console color output.Ramiro Polla2010-06-09
| | | | | | Based on patches by James Darnley <james dot darnley at gmail dot com>. Originally committed as revision 23554 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move ansi color array to outside of av_log_default_callback(). Do not passRamiro Polla2010-06-09
| | | | | | | ansi color code to colored_fputs(), and pass instead the error level so the proper color code may be used. Originally committed as revision 23553 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Rename use_ansi_color to use_color so it is not ANSI-specific.Ramiro Polla2010-06-09
| | | | Originally committed as revision 23552 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add av_compare_mod()Michael Niedermayer2010-06-09
| | | | Originally committed as revision 23551 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
* Use AV_BASE64_SIZE() macroHoward Chu2010-06-04
| | | | Originally committed as revision 23462 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add AV_BASE64_SIZE() macroHoward Chu2010-06-04
| | | | Originally committed as revision 23461 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate PIX_FMT_YUVJ*Michael Niedermayer2010-06-03
| | | | Originally committed as revision 23451 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Convert NaN to 0/0 in av_d2qDavid Conrad2010-05-24
| | | | | | | This fixes aspect ratio calculation for encoding from files with 0/0 stored, common with ogg/theora Originally committed as revision 23280 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 ff_random_get_seed public, rename to av_get_random_seed, export the headerMartin Storsjö2010-05-23
| | | | | | | Keep an old ff_ named function for binary compatibility until the next major bump. Originally committed as revision 23254 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Print parent log context too, if available.Michael Niedermayer2010-05-19
| | | | Originally committed as revision 23200 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
* av_default_item_name() so Simply AVClasses need 1 function less.Michael Niedermayer2010-05-19
| | | | Originally committed as revision 23198 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify description for the MONOWHITE and MONOBLACK pixel formats.Stefano Sabatini2010-05-16
| | | | Originally committed as revision 23144 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify descriptions for RGB4, BGR4, NV12, NV21,Stefano Sabatini2010-05-15
| | | | | | RGB48BE, and RGB48LE pixel formats. Originally committed as revision 23142 to svn://svn.ffmpeg.org/ffmpeg/trunk
* av_alias is an attribute and belongs to attributes.hMichael Niedermayer2010-05-13
| | | | | | | | | also attributes.h is public and external api and can thus not depend on configure tested compiler support thus this part is removed. A different solution must be found if this breaks for some compiler which i hope it does not. Originally committed as revision 23115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bswap: 10L add missing parens around macro argsMåns Rullgård2010-05-09
| | | | Originally committed as revision 23070 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
* Make av_strerror() print an error message mentioning the error codeStefano Sabatini2010-05-03
| | | | | | | | | number if strerror_r() did not succeed for whatever reason. This avoids the need for the application to fill the string in case strerror_r() fails, for example because the error code is not known. Originally committed as revision 23015 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bswap: add macros to byteswap constantsMåns Rullgård2010-04-29
| | | | | | | | | | | The normal byteswap functions might use inline asm which is suboptimal with constants (and cannot be used in static initialisers), so special macros for constants only is needed. We should not rely on the gcc __builtin_constant_p() test since it is not always available. Originally committed as revision 22990 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo.Jai Menon2010-04-28
| | | | Originally committed as revision 22988 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
* Drop AVERROR_NOTSUPP at the next major bump, use AVERROR(ENOSYS)Stefano Sabatini2010-04-27
| | | | | | | | | | instead which is semantically equivalent. See the thread: Subject: [FFmpeg-devel] [RFC] The meaning of AVERROR_NOTSUPP Date: Sat, 27 Mar 2010 00:51:13 +0100 Originally committed as revision 22981 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reindent after r22968.Ronald S. Bultje2010-04-26
| | | | Originally committed as revision 22969 to svn://svn.ffmpeg.org/ffmpeg/trunk