summaryrefslogtreecommitdiff
path: root/libavutil/avutil.h
Commit message (Collapse)AuthorAge
...
* 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
* Implement av_fifo_space().Olivier Guilyardi2009-04-02
| | | | | | Patch by Olivier Guilyardi list et samalyse DOT c0m. Originally committed as revision 18321 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Make the pixel formats which were defined as macros:Stefano Sabatini2009-03-22
| | | | | | | | | | | | | | | | | | | | | | PIX_FMT_ARGB PIX_FMT_RGBA PIX_FMT_ABGR PIX_FMT_BGRA defined as enum PixelFormat values, and viceversa make: PIX_FMT_RGB32 PIX_FMT_RGB32_1 PIX_FMT_BGR32 PIX_FMT_BGR32_1 defined as macros, also resort accordingly the enum PixelFormat list. Also make avcodec_get_pix_fmt() recognize the "rgb32" and "bgr32" aliases, in order to make ffmpeg pass regressions test. This change breaks ABI backward compatibility. Originally committed as revision 18163 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change the RGB5X5/BGR5X5 pixel format defines so that we have littleStefano Sabatini2009-03-21
| | | | | | | | endian and big endian variants instead of native-endian ones. This patch breaks API/ABI backward-compatibility. Originally committed as revision 18133 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump major version of libavutil due to FIFO fixes.Michael Niedermayer2009-03-08
| | | | | | | The current API/ABI should not be considered stable yet, further ABI/API breakage is possible without major bumps. Originally committed as revision 17871 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Split avutil.h, move all the pixel format definitions to the newStefano Sabatini2009-02-22
| | | | | | dedicated file pixfmt.h. Originally committed as revision 17528 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add note about big vs. little endian.Michael Niedermayer2009-02-22
| | | | Originally committed as revision 17525 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add PIX_FMT_RGB48BE and PIX_FMT_RGB48LE.Peter Ross2009-02-22
| | | | Originally committed as revision 17510 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove reference to renamed header file xvmc_render.h.Diego Biurrun2009-02-12
| | | | Originally committed as revision 17171 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Ensure that the palette is set in data[1] for all 8bit formats.Michael Niedermayer2009-02-06
| | | | | | Also document it. Originally committed as revision 17018 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Use full internal pathname in doxygen @file directives.Diego Biurrun2009-02-01
| | | | | | | Otherwise doxygen complains about ambiguous filenames when files exist under the same name in different subdirectories. Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/grammar/consistency review part IIDiego Biurrun2009-01-28
| | | | Originally committed as revision 16848 to svn://svn.ffmpeg.org/ffmpeg/trunk
* spelling/grammar/consistency review part IDiego Biurrun2009-01-28
| | | | Originally committed as revision 16840 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VDPAU hardware accelerated decoding for WMV3 and VC1 which canNVIDIA Corporation2009-01-20
| | | | | | | | be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16699 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Deprecate av_init_random() in favour of av_random_init(), with a more naturalStefano Sabatini2009-01-18
| | | | | | name and order of parameters. Originally committed as revision 16679 to svn://svn.ffmpeg.org/ffmpeg/trunk
* export gcd function as av_gcd()Aurelien Jacobs2009-01-17
| | | | Originally committed as revision 16653 to svn://svn.ffmpeg.org/ffmpeg/trunk