Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1155fd02ae 
							
						 
					 
					
						
						
							
							frame: add a convenience function for copying AVFrame data  
						
						 
						
						
						
						
					 
					
						2014-02-24 07:25:07 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c3ecd968f0 
							
						 
					 
					
						
						
							
							AVOptions: add flags for read/read-only options  
						
						 
						
						
						
						
					 
					
						2014-02-19 21:52:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6bb8720f00 
							
						 
					 
					
						
						
							
							AVOptions: deprecate unused AV_OPT_FLAG_METADATA  
						
						 
						
						... 
						
						
						
						It was never used since it was added and the things it was intended for
are now exported differently. 
						
						
					 
					
						2014-02-19 21:52:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Walker 
							
						 
					 
					
						
						
						
						
							
						
						
							c98f3169bf 
							
						 
					 
					
						
						
							
							lavu: add AV_FRAME_DATA_DOWNMIX_INFO side data type.  
						
						 
						
						
						
						
					 
					
						2014-02-15 22:24:53 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Walker 
							
						 
					 
					
						
						
						
						
							
						
						
							5b4797a21d 
							
						 
					 
					
						
						
							
							avframe: add AV_FRAME_DATA_MATRIXENCODING side data type.  
						
						 
						
						... 
						
						
						
						Includes a libavcodec utility function to update a frame's side data. 
						
						
					 
					
						2014-01-05 16:41:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Walker 
							
						 
					 
					
						
						
						
						
							
						
						
							5c437fb672 
							
						 
					 
					
						
						
							
							lavu: Add values for various Dolby flags to the AVMatrixEncoding enum.  
						
						 
						
						
						
						
					 
					
						2014-01-05 16:41:56 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							9a4c10e3af 
							
						 
					 
					
						
						
							
							lavu: Move preprocessor macros in a separate file  
						
						 
						
						... 
						
						
						
						And remove all the circular inclusions of avutil.h while at it. 
						
						
					 
					
						2013-12-29 22:52:04 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b83d1ee3b4 
							
						 
					 
					
						
						
							
							avutil: Move library version related macros to version.h  
						
						 
						
						... 
						
						
						
						This is a more sensible place for these macros. 
						
						
					 
					
						2013-12-26 19:05:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0d882e9e7b 
							
						 
					 
					
						
						
							
							avutil: Remove deprecated intfloat_readwrite code  
						
						 
						
						... 
						
						
						
						It was deprecated over two years ago. 
						
						
					 
					
						2013-12-16 17:51:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reinhard Tartler 
							
						 
					 
					
						
						
						
						
							
						
						
							3bc2e89c76 
							
						 
					 
					
						
						
							
							Bump libavutil major version to account for the LLS API/ABI changes.  
						
						 
						
						... 
						
						
						
						Commit 41578f70cf8aec8e7565fba1ca7e07f3dc46c3d2 changed the LLS API, which was
called from libavcodec. Thus using an old libavcodec with a new libavutil will
break.
All scheduled API changes are deferred to the next bump. 
						
						
					 
					
						2013-12-14 16:31:09 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							70a7b24d56 
							
						 
					 
					
						
						
							
							avutil: Add deprecation ifdefs around obsolete intfloat code  
						
						 
						
						... 
						
						
						
						This long-deprecated code should disappear at the next version bump. 
						
						
					 
					
						2013-12-13 23:45:54 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							7e244c6860 
							
						 
					 
					
						
						
							
							avframe: add codec-independent stereoscopic metadata  
						
						 
						
						
						
						
					 
					
						2013-12-09 16:02:43 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Stebbins 
							
						 
					 
					
						
						
						
						
							
						
						
							1eaac1d6f7 
							
						 
					 
					
						
						
							
							mpeg12dec: Extract CC user data into frame side data  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-11-26 08:37:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cce3e0a49f 
							
						 
					 
					
						
						
							
							Move av_fast_{m,re}alloc from lavc to lavu.  
						
						 
						
						
						
						
					 
					
						2013-11-14 09:42:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2013-11-13 21:07:45 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Stebbins 
							
						 
					 
					
						
						
						
						
							
						
						
							28096e0a80 
							
						 
					 
					
						
						
							
							h264: wait for initial complete frame before outputing frames  
						
						 
						
						... 
						
						
						
						This can be optionally disabled whith the "output_corrupt" flags
option.  When in "output_corrupt" mode, incomplete frames are
signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-10-31 20:14:14 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kieran Kunhya 
							
						 
					 
					
						
						
						
						
							
						
						
							e208e6d209 
							
						 
					 
					
						
						
							
							lavu: Add interleaved 4:2:2 8/10-bit formats  
						
						 
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2013-09-21 17:36:15 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							3feb3d6ce4 
							
						 
					 
					
						
						
							
							mem: Introduce av_reallocp  
						
						 
						
						
						
						
					 
					
						2013-09-16 19:36:37 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rémi Denis-Courmont 
							
						 
					 
					
						
						
						
						
							
						
						
							a0ad5d0113 
							
						 
					 
					
						
						
							
							vdpau: deprecate old codec-specific pixel formats  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-08-05 11:16:54 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							fc962d4e7a 
							
						 
					 
					
						
						
							
							mem: Add av_realloc_array and av_reallocp_array  
						
						 
						
						... 
						
						
						
						These help avoiding overflows and simplify error handling.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-06-04 15:04:08 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2a6eaeaa85 
							
						 
					 
					
						
						
							
							Move get_logical_cpus() from lavc/pthread to lavu/cpu.  
						
						 
						
						... 
						
						
						
						It will be useful in lavfi, and could conceivably be useful to the user
applications as well. 
						
						
					 
					
						2013-05-24 09:28:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c4ac7b5f 
							
						 
					 
					
						
						
							
							pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
						
						 
						
						
						
						
					 
					
						2013-05-15 07:46:51 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							74652af821 
							
						 
					 
					
						
						
							
							pixdesc: add function to return pixel format with swapped endiannes  
						
						 
						
						
						
						
					 
					
						2013-05-06 18:51:47 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nicolas Bertrand 
							
						 
					 
					
						
						
						
						
							
						
						
							8c65264595 
							
						 
					 
					
						
						
							
							pixdesc/pixfmt: Add XYZ colorspace for XYZ 12-bit values  
						
						 
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2013-04-04 19:50:59 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2c328a9079 
							
						 
					 
					
						
						
							
							pixdesc: add a function for counting planes in a pixel format.  
						
						 
						
						
						
						
					 
					
						2013-03-19 11:12:17 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ad0c9f2d5d 
							
						 
					 
					
						
						
							
							lavc: move AVFrame.hwaccel_picture_private to Picture.  
						
						 
						
						... 
						
						
						
						This field is private and should not be present in a public struct. It
is only used in DXVA with mpegvideo-based decoders currently. 
						
						
					 
					
						2013-03-08 07:36:01 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							12c5c1d3e3 
							
						 
					 
					
						
						
							
							avstring: Add locale independent versions of some ctype.h functions  
						
						 
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-03-07 15:16:26 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							9d4da474f5 
							
						 
					 
					
						
						
							
							lls: move to the private namespace  
						
						 
						
						... 
						
						
						
						The functions are private. 
						
						
					 
					
						2013-02-28 17:39:24 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							38c1466ca4 
							
						 
					 
					
						
						
							
							dict: add av_dict_parse_string()  
						
						 
						
						... 
						
						
						
						Can be used to set multiple key/value pairs from a string.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2013-01-25 17:20:03 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Vladimir Pantelic 
							
						 
					 
					
						
						
						
						
							
						
						
							b85a5e87af 
							
						 
					 
					
						
						
							
							lavu: Add av_strnstr()  
						
						 
						
						... 
						
						
						
						This is a length limited version of strstr()
Signed-off-by: Vladimir Pantelic <vladoman@gmail.com>
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2013-01-25 10:47:51 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							8ee288d258 
							
						 
					 
					
						
						
							
							lavu: Add an API for calculating HMAC (RFC 2104)  
						
						 
						
						... 
						
						
						
						This supports HMAC-MD5 and HMAC-SHA1 for now, other hashes are
simple to add.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-01-15 11:54:19 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							f89466ad6f 
							
						 
					 
					
						
						
							
							Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.  
						
						 
						
						... 
						
						
						
						Also fix a lavu version typo in APIchanges. 
						
						
					 
					
						2013-01-12 12:28:12 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							d8fd06c37d 
							
						 
					 
					
						
						
							
							avstring: add av_basename and av_dirname  
						
						 
						
						... 
						
						
						
						Thread safe version of the common basename and dirname. 
						
						
					 
					
						2012-12-29 17:26:22 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5587c3d0 
							
						 
					 
					
						
						
							
							cpu.h: define AV_CPU_FLAG_MMX2 for libavutil major 52  
						
						 
						
						
						
						
					 
					
						2012-11-16 15:04:48 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							5980f5dd18 
							
						 
					 
					
						
						
							
							lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h  
						
						 
						
						
						
						
					 
					
						2012-11-11 13:35:12 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							dfde8a34e5 
							
						 
					 
					
						
						
							
							lavu: add av_ctz() for trailing zero bit count  
						
						 
						
						
						
						
					 
					
						2012-11-05 15:32:29 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							00ed7f5958 
							
						 
					 
					
						
						
							
							lavu: remove disabled FF_API_AV_FIFO_PEEK cruft  
						
						 
						
						
						
						
					 
					
						2012-10-23 07:33:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c692957c4e 
							
						 
					 
					
						
						
							
							lavu: remove disabled avoptions cruft  
						
						 
						
						
						
						
					 
					
						2012-10-23 07:33:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8207c67a24 
							
						 
					 
					
						
						
							
							lavu: remove disabled FF_API_GET_BITS_PER_SAMPLE_FMT cruft  
						
						 
						
						
						
						
					 
					
						2012-10-23 07:33:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							add3a6902e 
							
						 
					 
					
						
						
							
							lavu: bump major to 52  
						
						 
						
						... 
						
						
						
						In addition to the recent tables mess, the AVOption defaults behavior
changed, so an old lavc used with a new lavu will get completely messed
up defaults. 
						
						
					 
					
						2012-10-23 07:33:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2b8dd371e4 
							
						 
					 
					
						
						
							
							lavu: postpone recent deprecations until the next major bump  
						
						 
						
						
						
						
					 
					
						2012-10-23 07:33:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Nathan Caldwell 
							
						 
					 
					
						
						
						
						
							
						
						
							a893655bda 
							
						 
					 
					
						
						
							
							avutil: Add AVERROR_EXPERIMENTAL  
						
						 
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2012-10-21 22:38:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							d5c62122a7 
							
						 
					 
					
						
						
							
							Move av_reverse table to libavcodec  
						
						 
						
						... 
						
						
						
						It is only used in that library. 
						
						
					 
					
						2012-10-12 20:39:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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. 
						
						
					 
					
						2012-10-12 12:45:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							9a92aea27b 
							
						 
					 
					
						
						
							
							avutil: Add functions for allocating opaque contexts for algorithms  
						
						 
						
						... 
						
						
						
						The current API where the plain size is exposed is not of much
use - in most cases it is allocated dynamically anyway.
If allocated e.g. on the stack via an uint8_t array, there's no
guarantee that the struct's members are aligned properly (unless
the array is overallocated and the opaque pointer within it
manually aligned to some unspecified alignment).
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-10-11 23:35:27 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							78071a1420 
							
						 
					 
					
						
						
							
							pixfmt: add AV_ prefixes to PIX_FMT_*  
						
						 
						
						
						
						
					 
					
						2012-10-08 07:12:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cd15b7c03d 
							
						 
					 
					
						
						
							
							samplefmt: make av_samples_alloc() initialize the data to silence.  
						
						 
						
						... 
						
						
						
						Right now the buffer is zeroed, which does not represent silence for U8(P). 
						
						
					 
					
						2012-10-04 08:05:21 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Tim Walker 
							
						 
					 
					
						
						
						
						
							
						
						
							8919fee7d2 
							
						 
					 
					
						
						
							
							lavu/audioconvert: add a second low frequency channel.  
						
						 
						
						... 
						
						
						
						Can be used by DTS-HD, TrueHD and E-AC-3, among others.
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
						
						
					 
					
						2012-09-12 18:26:53 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							686a329395 
							
						 
					 
					
						
						
							
							avopt: Reorder the default_val struct, making i64 the first field  
						
						 
						
						... 
						
						
						
						Also mention this change in APIchanges.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:16:11 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9c2dc89a 
							
						 
					 
					
						
						
							
							Don't include common.h from avutil.h  
						
						 
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-08-15 22:32:06 +03:00