Vittorio Giovara
							
						 
						
							
							
							
								
							
								5a419b2dd1 
								
							
								 
							
						 
						
							
							
								
								pixdesc: return color properties names  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Vittorio Giovara
							
						 
						
							
							
							
								
							
								e9abafca27 
								
							
								 
							
						 
						
							
							
								
								avutil: add AV_PIX_FMT_YA16 pixel format  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Vittorio Giovara
							
						 
						
							
							
							
								
							
								e96c3b81ca 
								
							
								 
							
						 
						
							
							
								
								avutil: rename AV_PIX_FMT_Y400A to AV_PIX_FMT_YA8  
							
							 
							
							 
							
							
								
							
							
							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. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Vittorio Giovara
							
						 
						
							
							
							
								
							
								e0d73fda36 
								
							
								 
							
						 
						
							
							
								
								avutil: add alias names for gray 8/16 colour spaces  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								d2962e9f89 
								
							
								 
							
						 
						
							
							
								
								pixdesc: Support pixelformat aliases  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								b2e059a1ff 
								
							
								 
							
						 
						
							
							
								
								pixdesc: K&R formatting cosmetics  
							
							 
							
							 
							
							
								
							
							
							Also change some comments to multiline.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a75a60f686 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: remove unneeded assignment  
							
							 
							
							 
							
							
								
							
							
							Found-by: CSA
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								66e6c8a7b4 
								
							
								 
							
						 
						
							
							
								
								lavu: Add a pixel format for new VDA hwaccel  
							
							 
							
							 
							
							
								
							
							
							The current hwaccel is broken and cannot be fixed in a compatible
way. It will be deprecated and replaced with a new one. 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								617e866e25 
								
							
								 
							
						 
						
							
							
								
								Move av_find_best_pix_fmt_of_2() from avcodec to avutil  
							
							 
							
							 
							
							
								
							
							
							This avoids a dependancy of libavfilter on libavcodec
See Ticket 3592
Fixes Ticket2784
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Vittorio Giovara
							
						 
						
							
							
							
								
							
								8b17243d17 
								
							
								 
							
						 
						
							
							
								
								lavu: Add packed YVYU422 pixel format  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								80035db88c 
								
							
								 
							
						 
						
							
							
								
								lavu: add missing formats to av_pix_fmt_swap_endianness  
							
							 
							
							
								
							
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Jean First
							
						 
						
							
							
							
								
							
								1481d24c3a 
								
							
								 
							
						 
						
							
							
								
								RGBA64 pixel formats  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								a3a4d07d6a 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: set bayer pixfmt descriptor flags  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Peter Ross <pross@xvid.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						11 years ago  
					 
				
					
						
							
							
								   Ivan Kalvachev
							
						 
						
							
							
							
								
							
								1c63aed232 
								
							
								 
							
						 
						
							
							
								
								Convert XvMC to hwaccel v3  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Ivan Kalvachev <ikalvachev@gmail.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								19e30a58fc 
								
							
								 
							
						 
						
							
							
								
								Deprecate obsolete XvMC hardware decoding support  
							
							 
							
							 
							
							
								
							
							
							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. 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a454dec19a 
								
							
								 
							
						 
						
							
							
								
								pixdesc: fix NV20* descriptors  
							
							 
							
							 
							
							
								
							
							
							They were inconsistent (overlapping fields and wrong sizes)
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								8310bccc91 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: try to fix NV20* descriptors  
							
							 
							
							 
							
							
								
							
							
							They where inconsistent (overlapping fields and wrong sizes)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Kieran Kunhya
							
						 
						
							
							
							
								
							
								90ca5a9b5f 
								
							
								 
							
						 
						
							
							
								
								Add interleaved 4:2:2 8/10-bit formats  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Kieran Kunhya
							
						 
						
							
							
							
								
							
								e208e6d209 
								
							
								 
							
						 
						
							
							
								
								lavu: Add interleaved 4:2:2 8/10-bit formats  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f3ba91a3f1 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: dont try to use av_read_image_line() with bayer formats  
							
							 
							
							 
							
							
								
							
							
							It has undefined behavior ATM as its not supported.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a25585bb50 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: Prevent minor array overread in ff_check_pixfmt_descriptors()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								9116995efb 
								
							
								 
							
						 
						
							
							
								
								libavutil: add AV_PIX_FMT_BAYER pixel formats  
							
							 
							
							 
							
							
								
							
							
							The pixel format descriptors are set to more or less arbitrary
values as bayer formats do not fit in the descriptors structure.
These values are currently not used for bayer formats and thus
do not matter.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Rémi Denis-Courmont
							
						 
						
							
							
							
								
							
								a0ad5d0113 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate old codec-specific pixel formats  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								7950e519bb 
								
							
								 
							
						 
						
							
							
								
								Disable deprecation warnings for cases where a replacement is available  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								78b4bfdb84 
								
							
								 
							
						 
						
							
							
								
								Replace remaining obsolete PIX_FMT names with AV_PIX_FMT equivalents  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f36d7831d9 
								
							
								 
							
						 
						
							
							
								
								pixdesc: mark gray8 as pseudopal  
							
							 
							
							 
							
							
								
							
							
							Many functions treat it as such already.
Fixes Bug 499.
CC:libav-stable@libav.org 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								a90baa63c3 
								
							
								 
							
						 
						
							
							
								
								add YUVJ411P  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c7c71f95f8 
								
							
								 
							
						 
						
							
							
								
								replace remaining PIX_FMT_* flags with AV_PIX_FMT_FLAG_*  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								e6c4ac7b5f 
								
							
								 
							
						 
						
							
							
								
								pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2efbbc4644 
								
							
								 
							
						 
						
							
							
								
								avutil/av_pix_fmt_swap_endianness: simplify and fix code  
							
							 
							
							 
							
							
								
							
							
							This makes the code also more robust, not having a hard-coded
table that can become (and was) incomplete.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Janne Grunau
							
						 
						
							
							
							
								
							
								74652af821 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add function to return pixel format with swapped endiannes  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								e6d4e68755 
								
							
								 
							
						 
						
							
							
								
								lavu: add planar 16 bit and 8 bit rgb with alpha  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2d8a3cf4c1 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: check for component overlap  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								f807d6d200 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: check step/depth against each other  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								20e99a9c10 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: support for self-checking the descriptors  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1314f534e5 
								
							
								 
							
						 
						
							
							
								
								avutil/pixdesc: fix rgb0 descriptors  
							
							 
							
							 
							
							
								
							
							
							Found-by: durandal_1707
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Nicolas Bertrand
							
						 
						
							
							
							
								
							
								8c65264595 
								
							
								 
							
						 
						
							
							
								
								pixdesc/pixfmt: Add XYZ colorspace for XYZ 12-bit values  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								2c328a9079 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add a function for counting planes in a pixel format.  
							
							 
							
							
								
							
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Rémi Denis-Courmont
							
						 
						
							
							
							
								
							
								169fb94f0f 
								
							
								 
							
						 
						
							
							
								
								pixfmt: add picture format for VDPAU  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								9ad6b13020 
								
							
								 
							
						 
						
							
							
								
								lavu/pixdesc: fix a const qualifier discarding warning.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								7fb49639e6 
								
							
								 
							
						 
						
							
							
								
								lavu: make sure av_pix_fmt_desc_next returns a valid pix fmt.  
							
							 
							
							 
							
							
								
							
							
							This is required because there are some "holes" in the list for
compatibility with the fork.
The commit also removes the now unecessary check from cmdutils.
Found-by: wm4 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								b519298a15 
								
							
								 
							
						 
						
							
							
								
								pixdesc: fix yuva 10bit bit depth  
							
							 
							
							 
							
							
								
							
							
							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> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Paul B Mahol
							
						 
						
							
							
							
								
							
								45326cb684 
								
							
								 
							
						 
						
							
							
								
								pixdesc: fix broken yuva definitions  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1dafbdac65 
								
							
								 
							
						 
						
							
							
								
								pixdesc: fix alpha flags  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								649d8bd8a5 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add av_get_padded_bits_per_pixel()  
							
							 
							
							 
							
							
								
							
							
							This will be needed to allow removing the PixFmtInfo table
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								cbe5a60c9d 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add PIX_FMT_ALPHA flag  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								c1a02e884a 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add av_pix_fmt_get_chroma_sub_sample  
							
							 
							
							 
							
							
								
							
							
							Deprecate avcodec_get_chroma_sub_sample. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								7658295ba3 
								
							
								 
							
						 
						
							
							
								
								pixfmt: support more yuva formats  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Luca Barbato
							
						 
						
							
							
							
								
							
								6d5600e855 
								
							
								 
							
						 
						
							
							
								
								avutil: add yuva422p and yuva444p formats  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								d2fcb356ca 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add functions for accessing pixel format descriptors.  
							
							 
							
							 
							
							
								
							
							
							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. 
							
						 
						13 years ago