summaryrefslogtreecommitdiff
path: root/libavcodec/imgconvert.c
Commit message (Collapse)AuthorAge
* Remove alpha channel from RGB555Alex Beregszaszi2006-11-16
| | | | Originally committed as revision 7106 to svn://svn.ffmpeg.org/ffmpeg/trunk
* BGR555 has never been working as alpha supporting format. Remove the false ↵Alex Beregszaszi2006-11-16
| | | | | | setting. Originally committed as revision 7105 to svn://svn.ffmpeg.org/ffmpeg/trunk
* changed rgba32_to routines to support both alpha and non-alpha formats (see ↵Alex Beregszaszi2006-11-14
| | | | | | r7066 too) Originally committed as revision 7067 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rename cropTbl -> ff_cropTblMåns Rullgård2006-11-12
| | | | Originally committed as revision 6992 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix obvious typo, BGR555 was missingReynaldo H. Verdejo Pinochet2006-10-27
| | | | Originally committed as revision 6812 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
* Minimal support for the new pixel formats in libavcodecLuca Abeni2006-08-28
| | | | Originally committed as revision 6115 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Explicitly include fastmemcpy.h from libvo/.Diego Biurrun2006-08-18
| | | | Originally committed as revision 6021 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Enable swscale usage in ffmpegLuca Abeni2006-08-08
| | | | Originally committed as revision 5959 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Mark some read-only datastructures as const.Stefan Huehner2006-07-06
| | | | | | patch by Stefan Huehner, stefan & at & huehner & dot & org Originally committed as revision 5639 to svn://svn.ffmpeg.org/ffmpeg/trunk
* make "size" variable in avpicture_alloc signed, since avpicture_get_sizeReimar Döffinger2006-04-19
| | | | | | returns -1 on error which was not detected with previous code. Originally committed as revision 5304 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Baptiste COUDURIER's padding patch (reworked by me a little bit).Luca Abeni2006-04-10
| | | | | | Moves padding code to imgconvert.c, and enables padding colorspaces != YUV420P. Originally committed as revision 5278 to svn://svn.ffmpeg.org/ffmpeg/trunk
* remove mpegvideo.c img resample dependancyMichael Niedermayer2006-03-31
| | | | Originally committed as revision 5258 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Fix cropping, depending on enc pix fmtBaptiste Coudurier2006-03-10
| | | | Originally committed as revision 5134 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Update licensing information: The FSF changed postal address.Diego Biurrun2006-01-12
| | | | Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: tabs --> spaces, some prettyprintingDiego Biurrun2005-12-22
| | | | Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
* COSMETICS: Remove all trailing whitespace.Diego Biurrun2005-12-17
| | | | Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
* segfault fixMichael Niedermayer2005-07-11
| | | | Originally committed as revision 4430 to svn://svn.ffmpeg.org/ffmpeg/trunk
* various security fixes and precautionary checksMichael Niedermayer2005-01-12
| | | | Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk
* YUV420P to UYVY422 conversion patch by (Luca Abeni <lucabe72 >< email >< it>)Luca Abeni2004-11-24
| | | | Originally committed as revision 3710 to svn://svn.ffmpeg.org/ffmpeg/trunk
* YUV420P to YUV422 conversion routine by (Danny Laarmans <dlaarmans at ↵Michael Niedermayer2004-10-27
| | | | | | androme dot com>) Originally committed as revision 3642 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fix -pixfmt mono[bw] patch by (Wolfram Gloger <wmglo at dent dot med dot ↵Wolfram Gloger2004-10-25
| | | | | | uni-muenchen dot de>) Originally committed as revision 3636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * Introducing IIDC1394 grabbing interface.Roman Shaposhnik2004-10-22
| | | | | | | | | Use it with -grab dc1394 * Introducing yet another packed pix_fmt in order to support some of the IIDC1394 modes: uyvy411 (Cb Y0 Y1 Cr Y2 Y3). Originally committed as revision 3621 to svn://svn.ffmpeg.org/ffmpeg/trunk
* enrtries for PIX_FMT_XVMC_MPEG2_MC and PIX_FMT_XVMC_MPEG2_IDCT patch by ↵Todd Kirby2004-08-19
| | | | | | ("Todd.Kirby" <doubleshot at pacbell dot net>) Originally committed as revision 3402 to svn://svn.ffmpeg.org/ffmpeg/trunk
* UYVY support patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)Todd Kirby2004-07-25
| | | | Originally committed as revision 3339 to svn://svn.ffmpeg.org/ffmpeg/trunk
* ffv1 rgb supportMichael Niedermayer2003-11-01
| | | | Originally committed as revision 2463 to svn://svn.ffmpeg.org/ffmpeg/trunk
* recommit ofDrew Hess2003-10-11
| | | | | | promote avpicture_alloc to public interface patch by (Drew Hess <dhess at ilm dot com>) Originally committed as revision 2351 to svn://svn.ffmpeg.org/ffmpeg/trunk
* avcodec const correctness patch by (Drew Hess <dhess at ilm dot com>)Drew Hess2003-09-29
| | | | Originally committed as revision 2318 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * ffmpeg was *silently* rejecting to deinterlace NTSC DV. The problemRoman Shaposhnik2003-08-26
| | | | | | | is generic for any video with yuv411. Seems like a trivial fix, but we really have to clean up all of the pix_fmt business a bit more. Originally committed as revision 2169 to svn://svn.ffmpeg.org/ffmpeg/trunk
* flash video (flv) support patch by (Garrick Meeker <gmeeker at theoryllc dot ↵Garrick Meeker2003-07-09
| | | | | | com>) Originally committed as revision 2024 to svn://svn.ffmpeg.org/ffmpeg/trunk
* Warning and compatibility fixes.Falk Hüffner2003-05-24
| | | | Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * fixing a bug in avpicture_layout (PAL8 wasn't handled properly)Roman Shaposhnik2003-05-12
| | | | | | | * adding regression tests for all pix_fmt conversions * making libavtest part of the default testsuite Originally committed as revision 1855 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * introducing new public interface in imgconvert.cRoman Shaposhnik2003-05-07
| | | | | | | | | | | | | | | | | | | | | | + avcodec_get_pix_fmt converts textual representation of pixel format into the actual id. Complements avcodec_get_pix_fmt_name. + avpicture_layout serializes given picture into a flat array. Complements avpicture_fill. * adding a new option -pix_fmt to the ffmpeg, in order to control pixel format for the codecs that do support it, like rawvideo, for example. * reducing complexity of the rawvideo codec by splitting it in two and making it more reliable via hooking up to the avpicture_layout. Plus adding new FourCC as described here: http://www.fourcc.org * A tiny fix for avienc.c that makes avih and video strf consistent regarding codec FourCC. Originally committed as revision 1842 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rgb555 alpha extraction fixFabrice Bellard2003-04-21
| | | | Originally committed as revision 1810 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added img_get_alpha_info()Fabrice Bellard2003-04-21
| | | | Originally committed as revision 1809 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixed PIX_FMT_YUV422 conversionsFabrice Bellard2003-04-21
| | | | Originally committed as revision 1806 to svn://svn.ffmpeg.org/ffmpeg/trunk
* loss fixes (thanks to Daniel Serpell) - shrink22 fixFabrice Bellard2003-04-21
| | | | Originally committed as revision 1805 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added all missing UV conversionsFabrice Bellard2003-04-21
| | | | Originally committed as revision 1803 to svn://svn.ffmpeg.org/ffmpeg/trunk
* almost exhaustive image conversion supportFabrice Bellard2003-04-21
| | | | Originally committed as revision 1802 to svn://svn.ffmpeg.org/ffmpeg/trunk
* accurate YUV to RGB and RGB to YUV conversions - added commentsFabrice Bellard2003-04-21
| | | | Originally committed as revision 1801 to svn://svn.ffmpeg.org/ffmpeg/trunk
* YUV formats/gray formats are correctly defined - added format loss ↵Fabrice Bellard2003-04-20
| | | | | | information - preliminary JPEG YUV formats support Originally committed as revision 1800 to svn://svn.ffmpeg.org/ffmpeg/trunk
* rgba32 convertFabrice Bellard2003-04-19
| | | | Originally committed as revision 1794 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing mem corruptionMichael Niedermayer2003-04-04
| | | | Originally committed as revision 1729 to svn://svn.ffmpeg.org/ffmpeg/trunk
* typos & cosmeticsMichael Niedermayer2003-03-06
| | | | Originally committed as revision 1636 to svn://svn.ffmpeg.org/ffmpeg/trunk
* per file doxyMichael Niedermayer2003-03-06
| | | | Originally committed as revision 1634 to svn://svn.ffmpeg.org/ffmpeg/trunk
* fixing 410 -> 420Michael Niedermayer2003-02-18
| | | | Originally committed as revision 1591 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * UINTX -> uintx_t INTX -> intx_tZdenek Kabelac2003-02-11
| | | | Originally committed as revision 1578 to svn://svn.ffmpeg.org/ffmpeg/trunk
* * static,const,compiler warning cleanupZdenek Kabelac2003-02-10
| | | | Originally committed as revision 1567 to svn://svn.ffmpeg.org/ffmpeg/trunk
* added paletted 8 bit format supportFabrice Bellard2003-02-09
| | | | Originally committed as revision 1560 to svn://svn.ffmpeg.org/ffmpeg/trunk