summaryrefslogtreecommitdiff
path: root/libavutil/avutil.h
Commit message (Collapse)AuthorAge
* 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
* Add VDPAU hardware accelerated decoding for MPEG1 and MPEG2 which canNVIDIA Corporation2009-01-16
| | | | | | | | be used by video players. Original patch by NVIDIA corporation. Originally committed as revision 16628 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add VDPAU hardware accelerated decoding for H264 which can be used byNVIDIA Corporation2009-01-04
| | | | | | | | video players. Original patch by NVIDIA corporation. Originally committed as revision 16431 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Bump minor version after addition of FF_ARRAY_ELEMS macro.Benoit Fouet2008-10-15
| | | | Originally committed as revision 15623 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_nearer_q() and av_find_nearest_q_idx() functions.Stefano Sabatini2008-09-25
| | | | Originally committed as revision 15415 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix typo.Michael Niedermayer2008-09-04
| | | | Originally committed as revision 15199 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Globally rename the header inclusion guard names.Stefano Sabatini2008-08-31
| | | | | | | | | Consistently apply this rule: the guard name is obtained from the filename by stripping the leading "lib", converting '/' and '.' to '_' and uppercasing the resulting name. Guard names in the root directory have to be prefixed by "FFMPEG_". Originally committed as revision 15120 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement av_fifo_realloc2().Stefano Sabatini2008-08-19
| | | | Originally committed as revision 14846 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move M_PI definition along with other math definitionsAurelien Jacobs2008-08-13
| | | | Originally committed as revision 14727 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Implement avutil_version().Stefano Sabatini2008-08-08
| | | | Originally committed as revision 14665 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Macro suggested by Michael which will be used to disable theStefano Sabatini2008-06-01
| | | | | | | definition of long_name strings in libavcodec and libavformat. Patch by: Stefano Sabatini, stefano.sabatini-lala poste it Originally committed as revision 13595 to svn://svn.ffmpeg.org/ffmpeg/trunk
* misc spelling fixesDiego Biurrun2008-03-10
| | | | Originally committed as revision 12410 to svn://svn.ffmpeg.org/ffmpeg/trunk
* less preprocessor magic in version number macrosMåns Rullgård2008-02-26
| | | | Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clean up lib* version definitionsMåns Rullgård2008-02-19
| | | | | | Updating version numbers now requires changing only one place. Originally committed as revision 12154 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove integer.h inclusion.Benoit Fouet2008-01-28
| | | | Originally committed as revision 11654 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Provide sha1 to outside applicationsLuca Barbato2007-12-12
| | | | | | Patch from Diego Pettenò flameeyesATgmailDOTcom Originally committed as revision 11207 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add FFMPEG_ prefix to all multiple inclusion guards.Diego Biurrun2007-10-17
| | | | Originally committed as revision 10765 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add support for yuva420p colorspace (yuv420p + alpha)Aurelien Jacobs2007-09-24
| | | | Originally committed as revision 10565 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add a new av_clip_int16() function to libavutilAurelien Jacobs2007-08-11
| | | | Originally committed as revision 10076 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add YUV440P and YUVJ440P supportAndreas Öman2007-07-18
| | | | | | | | patch by Andreas Öman: \andreas olebyn nu/ original thread: [FFmpeg-devel] half vertical chroma resolution from JPEGs.. date: 07/03/2007 01:29 PM Originally committed as revision 9732 to svn://svn.ffmpeg.org/ffmpeg/trunk
* bump micro version: new string functionsLuca Barbato2007-06-24
| | | | Originally committed as revision 9405 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Clarify comments about PIX_FMT_MONOWHITE/MONOBLACKMichel Bardiaux2007-06-20
| | | | | | Thread: PIX_FMT_MONOWHITE Originally committed as revision 9373 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove extern C declarations for C++.Diego Biurrun2007-05-16
| | | | | | FFmpeg is pure C and not all public headers have the declarations. Originally committed as revision 9037 to svn://svn.ffmpeg.org/ffmpeg/trunk
* expose av_base64_decode and av_base64_encodeLuca Barbato2007-03-19
| | | | Originally committed as revision 8448 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reverting stray commit part II, r8156 had the base64 export patch mixed with ↵Luca Barbato2007-02-28
| | | | | | the nutdec patch Originally committed as revision 8158 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Reverting stray commit part ILuca Barbato2007-02-28
| | | | Originally committed as revision 8157 to svn://svn.ffmpeg.org/ffmpeg/trunk
* get_packetheader() forgot to read the header_checksum in big packetsLuca Barbato2007-02-28
| | | | | | | patch from Clemens Ladisch cladisch AT fastmail dot net (stray base64 patch reverted in the next commits) Originally committed as revision 8156 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 1000l: Revert accidentally committed change.Diego Biurrun2007-02-07
| | | | Originally committed as revision 7868 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Replace deprecated PIX_FMT names by the newer variants.Diego Biurrun2007-02-07
| | | | Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Move lzo decompression to libavutilReimar Döffinger2007-01-31
| | | | Originally committed as revision 7789 to svn://svn.ffmpeg.org/ffmpeg/trunk
* add AV_WB/WL for lswriting, similar to AV_RB/RL (also increment version)Alex Beregszaszi2007-01-19
| | | | Originally committed as revision 7588 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Remove alpha channel from RGB555Alex Beregszaszi2006-11-16
| | | | Originally committed as revision 7106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* 16-bit grayscale supportKostya Shishkov2006-10-24
| | | | Originally committed as revision 6778 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Change license headers to say 'FFmpeg' instead of 'this program/this library'Diego Biurrun2006-10-07
| | | | | | and fix GPL/LGPL version mismatches. Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
* move memory functions from avcodec to avutilLuca Barbato2006-09-25
| | | | Originally committed as revision 6330 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Add official LGPL license headers to the files that were missing them.Diego Biurrun2006-09-10
| | | | Originally committed as revision 6219 to svn://svn.ffmpeg.org/ffmpeg/trunk