summaryrefslogtreecommitdiff
path: root/libavutil/pixdesc.c
Commit message (Collapse)AuthorAge
* pixdesc: return color properties namesVittorio Giovara2014-10-08
|
* avutil: add AV_PIX_FMT_YA16 pixel formatVittorio Giovara2014-08-04
|
* avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8Vittorio Giovara2014-08-04
| | | | | | | The rationale is that you have a packed format in form <greyscale sample> <alpha sample> <greyscale sample> <alpha sample> and shortening greyscale to 'G' might make one thing about Greenscale instead. An alias pixel format and color space name are provided for compatibility.
* avutil: add alias names for gray 8/16 colour spacesVittorio Giovara2014-08-04
|
* pixdesc: Support pixelformat aliasesLuca Barbato2014-08-04
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* pixdesc: K&R formatting cosmeticsLuca Barbato2014-08-01
| | | | | | Also change some comments to multiline. Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* lavu: Add a pixel format for new VDA hwaccelAnton Khirnov2014-05-11
| | | | | The current hwaccel is broken and cannot be fixed in a compatible way. It will be deprecated and replaced with a new one.
* lavu: Add packed YVYU422 pixel formatVittorio Giovara2014-04-07
|
* lavu: add missing formats to av_pix_fmt_swap_endiannessJanne Grunau2014-04-02
|
* RGBA64 pixel formatsJean First2014-03-16
| | | | Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
* Deprecate obsolete XvMC hardware decoding supportDiego Biurrun2013-11-13
| | | | | | | XvMC has long ago been superseded by newer acceleration APIs, such as VDPAU, and few downstreams still support it. Furthermore XvMC is not implemented within the hwaccel framework, but requires its own specific code in the MPEG-1/2 decoder, which is a maintenance burden.
* pixdesc: fix NV20* descriptorsMichael Niedermayer2013-09-24
| | | | | | They were inconsistent (overlapping fields and wrong sizes) Signed-off-by: Anton Khirnov <anton@khirnov.net>
* lavu: Add interleaved 4:2:2 8/10-bit formatsKieran Kunhya2013-09-21
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* vdpau: deprecate old codec-specific pixel formatsRémi Denis-Courmont2013-08-05
| | | | Signed-off-by: Anton Khirnov <anton@khirnov.net>
* Disable deprecation warnings for cases where a replacement is availableDiego Biurrun2013-08-02
|
* Replace remaining obsolete PIX_FMT names with AV_PIX_FMT equivalentsDiego Biurrun2013-07-29
|
* pixdesc: mark gray8 as pseudopalAnton Khirnov2013-05-22
| | | | | | | Many functions treat it as such already. Fixes Bug 499. CC:libav-stable@libav.org
* pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*Anton Khirnov2013-05-15
|
* pixdesc: add function to return pixel format with swapped endiannesJanne Grunau2013-05-06
|
* pixdesc/pixfmt: Add XYZ colorspace for XYZ 12-bit valuesNicolas Bertrand2013-04-04
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* pixdesc: add a function for counting planes in a pixel format.Anton Khirnov2013-03-19
|
* pixfmt: add picture format for VDPAURémi Denis-Courmont2013-01-12
| | | | Signed-off-by: Diego Biurrun <diego@biurrun.de>
* pixdesc: fix yuva 10bit bit depthPaul B Mahol2012-12-05
| | | | | | | It was wrongly set as the yuva 16bit one. Signed-off-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* pixdesc: add PIX_FMT_ALPHA flagLuca Barbato2012-11-20
|
* pixdesc: add av_pix_fmt_get_chroma_sub_sampleLuca Barbato2012-11-13
| | | | Deprecate avcodec_get_chroma_sub_sample.
* pixfmt: support more yuva formatsLuca Barbato2012-10-30
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* avutil: add yuva422p and yuva444p formatsLuca Barbato2012-10-12
|
* pixdesc: add functions for accessing pixel format descriptors.Anton Khirnov2012-10-12
| | | | | | | | Make av_pix_fmt_descriptors table static on next major bump. Making the table public is dangerous, since the caller has no way to know how large it actually is. It also prevents adding new fields to AVPixFmtDescriptor without a major bump.
* Replace PIX_FMT_* -> AV_PIX_FMT_*, PixelFormat -> AVPixelFormatAnton Khirnov2012-10-08
|
* pixdesc: cosmeticsLuca Barbato2012-09-04
|
* pixdesc: mark pseudopaletted formats with a special flag.Anton Khirnov2012-02-08
| | | | | | This makes it possible to dintinguish them from PAL8. Fixes an invalid write in avpicture_layout().
* Revert "sws/pixfmt/pixdesc: add support for yuva444p"Alex Converse2012-01-26
| | | | | | This reverts commit fc115c80b7bf6f1f5a937ee7f6e14630d99eb4dd. Tests are broken.
* sws/pixfmt/pixdesc: add support for yuva444pPaul B Mahol2012-01-27
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* Cleaned pixdesc.c file in libavutilTsvetelina Borisova2011-12-03
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* swscale: fix failing fate tests.Ronald S. Bultje2011-11-24
| | | | isGray() is left as a FIXME for later.
* Clean up swscale pixfmt macros using av_pix_fmt_descriptors[].Ronald S. Bultje2011-11-24
|
* pixfmt: add planar RGB formats.Ronald S. Bultje2011-11-24
|
* hwaccel: OS X Video Decoder Acceleration (VDA) support.Sebastien Zwickert2011-11-14
| | | | Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* sws/pixfmt/pixdesc: add support for yuv420p9le/be.Ronald S. Bultje2011-10-21
|
* pix_fmt: Fix number of bits per component in yuv444p9beOskar Arvidsson2011-07-12
| | | | Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* libavutil/swscale: YUV444P10/YUV444P9 support.Ronald S. Bultje2011-06-10
| | | | | | | Also add missing glue code for recently added YUV422P10 formats to swscale. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* lavu: add av_get_pix_fmt_name() convenience functionStefano Sabatini2011-05-28
| | | | | | Also deprecate avcodec_get_pix_fmt_name() in its favor. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* swscale: extend YUV422p support to 10bits depthBaptiste Coudurier2011-05-11
| | | | Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
* Add pixel formats for 9- and 10-bit yuv420p.Oskar Arvidsson2011-05-10
| | | | | | | | Also add support for these formats in libswscale. Needed for high bit depth h264 decoding. Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
* pixfmt: add PIX_FMT_BGR48LE and PIX_FMT_BGR48BEPeter Ross2011-04-10
| | | | | | PIX_FMT_BGR48LE is used by PhantomCINE demuxer. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
* Replace FFmpeg with Libav in licence headersMans Rullgard2011-03-19
| | | | Signed-off-by: Mans Rullgard <mans@mansr.com>
* 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
* Apply minor simplification in av_read_image_line().Stefano Sabatini2010-09-12
| | | | Originally committed as revision 25112 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pixdesc: indentMåns Rullgård2010-09-12
| | | | Originally committed as revision 25111 to svn://svn.ffmpeg.org/ffmpeg/trunk
* pixdesc: use 8-bit accesses when possible in av_read/write_image_line()Måns Rullgård2010-09-12
| | | | | | | This fixes out of bounds accesses for big endian formats and should be a little faster. Originally committed as revision 25110 to svn://svn.ffmpeg.org/ffmpeg/trunk