189157c3fc 
								
							
								 
							
						 
						
							
							
								
								Add ClearVideo decoder  
							
							Only I-frames are decoded for now.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95a8a03a19 
								
							
								 
							
						 
						
							
							
								
								Add FM Screen Capture Codec decoder  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fd91e4bfc 
								
							
								 
							
						 
						
							
							
								
								vaapi_encode: Add VP9 support  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dcc39ee10e 
								
							
								 
							
						 
						
							
							
								
								lavc: Remove deprecated XvMC support hacks  
							
							Deprecated in 11/2013. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f794aa165 
								
							
								 
							
						 
						
							
							
								
								Add Cineform HD Decoder  
							
							Decodes YUV 4:2:2 10-bit and RGB 12-bit files.
Older files with more subbands, skips, Bayer, alpha not supported.
Further fixes and refactorings by Anton Khirnov <anton@khirnov.net>,
Diego Biurrun <diego@biurrun.de>, Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								aba5b94859 
								
							
								 
							
						 
						
							
							
								
								Add Apple Pixlet decoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca62236a89 
								
							
								 
							
						 
						
							
							
								
								vaapi_encode: Add VP8 support  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca6ae3b77a 
								
							
								 
							
						 
						
							
							
								
								vaapi_encode: Add MPEG-2 support  
							
							
								
							
							
						 
						8 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ea8b730d8e 
								
							
								 
							
						 
						
							
							
								
								hevcdec: add a VAAPI hwaccel  
							
							Partially based on a patch by Timo Rothenpieler <timo@rothenpieler.org>.
Additional scaling list handling fix by Jun Zhao <mypopydev@gmail.com>. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e0b164576f 
								
							
								 
							
						 
						
							
							
								
								qsv: Add VP8 decoder  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6582b2927 
								
							
								 
							
						 
						
							
							
								
								qsv: Add VC-1 decoder  
							
							It uses the same code as the MPEG-2 decoder, so the file is renamed
to contain all "other" (that is, not H.26[45]) codecs. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a9fb134730 
								
							
								 
							
						 
						
							
							
								
								lavc/vaapi: Add VP8 decode hwaccel  
							
							
								
							
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b7525173 
								
							
								 
							
						 
						
							
							
								
								Add an OpenH264 decoder wrapper  
							
							While it is less featureful (and slower) than the built-in H264
decoder, one could potentially want to use it to take advantage
of the cisco patent license offer.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								470cd0c5fe 
								
							
								 
							
						 
						
							
							
								
								Add TrueMotion 2.0 Real Time decoder  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d78fd2fa21 
								
							
								 
							
						 
						
							
							
								
								Add MagicYUV decoder  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a382f3639 
								
							
								 
							
						 
						
							
							
								
								mmaldec: add vc1 decoding support  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d52208e8d5 
								
							
								 
							
						 
						
							
							
								
								mmaldec: Add mpeg2 decoding support  
							
							Register mmaldec as mpeg2 decoder. Supporting mpeg2 in mmaldec is just a
matter of setting the correct MMAL_ENCODING on the input port. To ease the
addition of further supported mmal codecs a macro is introduced to generate
the decoder and decoder class structs.
Signed-off-by: Julian Scheel <julian@jusst.de>
Signed-off-by: wm4 <nfxjfg@googlemail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e1a3ea3ba 
								
							
								 
							
						 
						
							
							
								
								lavc: move the vaapi encoders further down in the list of codecs  
							
							Right now they are the first encoders for those codecs in the list, so
they are selected when the caller requests a codec by id.
Since they require special treatment, they should not be selected by
default if there are other encoders (e.g. libx264/5) available. 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8919ec486 
								
							
								 
							
						 
						
							
							
								
								libavcodec: Add H264/MPEG4 encoders based on OpenMAX IL  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								83f230c244 
								
							
								 
							
						 
						
							
							
								
								lavc: VAAPI MJPEG encoder  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								31fe1f2577 
								
							
								 
							
						 
						
							
							
								
								lavc: VAAPI H.265 encoder  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c62fcdf5d 
								
							
								 
							
						 
						
							
							
								
								lavc: VAAPI H.264 encoder  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33d18982fa 
								
							
								 
							
						 
						
							
							
								
								lavc: add a new bitstream filtering API  
							
							Deprecate the current bitstream filtering API. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d34a2f803 
								
							
								 
							
						 
						
							
							
								
								vdpau: Support for VDPAU accelerated HEVC decoding  
							
							Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee359c72ef 
								
							
								 
							
						 
						
							
							
								
								nvenc: rename encoders  
							
							Change 'nvenc_<codec>' to '<codec>_nvenc', which is consistent with
other similar decoders and encoders (QSV, MMAL). 
							
						 
						9 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f023d57d35 
								
							
								 
							
						 
						
							
							
								
								lavc: G.723.1 encoder  
							
							Additional improvements by Michael Niedermayer <michaelni@gmx.at>.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d35d0c723e 
								
							
								 
							
						 
						
							
							
								
								vdpau: remove dysfunctional H.263 support  
							
							The VDPAU API never explicitly supported H.263 in the first place.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								533a619850 
								
							
								 
							
						 
						
							
							
								
								innoHeim/Rsupport Screen Capture Codec decoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								233d2fa044 
								
							
								 
							
						 
						
							
							
								
								kvazaar: Add libkvazaar HEVC encoder  
							
							Signed-off-by: Arttu Ylä-Outinen <arttu.yla-outinen@tut.fi>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								00332e0a06 
								
							
								 
							
						 
						
							
							
								
								wrapped_avframe: Initial implementation  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a3202a98b 
								
							
								 
							
						 
						
							
							
								
								Screenpresso SPV1 decoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c45fcf30cf 
								
							
								 
							
						 
						
							
							
								
								DXV decoder  
							
							Support all DXDI and DXD3 normal quality videos. 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								41d47ea85f 
								
							
								 
							
						 
						
							
							
								
								lavc: add Intel libmfx-based HEVC decoder.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf52f77391 
								
							
								 
							
						 
						
							
							
								
								lavc: add Intel libmfx-based MPEG2 decoder.  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f89f78c1c5 
								
							
								 
							
						 
						
							
							
								
								lavc: add a HEVC mp4->annex B bitstream filter  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1319aa1c1 
								
							
								 
							
						 
						
							
							
								
								libx264: Add support for the MPEG2 encoder  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66acb76bb0 
								
							
								 
							
						 
						
							
							
								
								lavc: add Intel libmfx-based HEVC encoder  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a85397e8b 
								
							
								 
							
						 
						
							
							
								
								lavc: add Intel libmfx-based MPEG2 encoder  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a79bf0284 
								
							
								 
							
						 
						
							
							
								
								PCM signed 16-bit big-endian planar decoder  
							
							Signed-off-by: Paul B Mahol <onemda@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c018ee188 
								
							
								 
							
						 
						
							
							
								
								DirectDraw Surface image decoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7ca3e5203f 
								
							
								 
							
						 
						
							
							
								
								Hap decoder and encoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b08caa87c3 
								
							
								 
							
						 
						
							
							
								
								nvenc: H264 and HEVC encoders  
							
							Partially based on the work of Timo Rothenpieler <timo@rothenpieler.org>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8039ef8d2 
								
							
								 
							
						 
						
							
							
								
								D3D11va: add a Direct3D11 video decoder similar to DXVA2  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								22526c1f55 
								
							
								 
							
						 
						
							
							
								
								Canopus HQ/HQA decoder  
							
							Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>.
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72025ac36c 
								
							
								 
							
						 
						
							
							
								
								lavc: add libdcadec decoder  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c48456166e 
								
							
								 
							
						 
						
							
							
								
								lavc: add MMAL hardware decoder wrapper  
							
							Based on a patch by Rodger Combs.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								72b7441a10 
								
							
								 
							
						 
						
							
							
								
								lavc: add Intel libmfx-based H.264 encoder  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b21af32aed 
								
							
								 
							
						 
						
							
							
								
								lavc: Prefer x264 over openh264 if both libraries are available  
							
							
								
							
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								247e370e2a 
								
							
								 
							
						 
						
							
							
								
								TDSC decoder  
							
							Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com> 
							
						 
						10 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35c6ce76b1 
								
							
								 
							
						 
						
							
							
								
								Canopus HQX decoder  
							
							Based on work by Kostya Shishkov <kostya.shishkov@gmail.com>. 
							
						 
						10 years ago