Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							38f0c0781a 
							
						 
					 
					
						
						
							
							lavfi: merge avfiltergraph.h into avfilter.h  
						
						 
						
						... 
						
						
						
						We do not support using filters without AVFilterGraph in practice
anyway, so there is no point in pretending we do. 
						
						
					 
					
						2013-04-11 20:33:33 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							cdac3acb11 
							
						 
					 
					
						
						
							
							lavfi: add a bump and docs entries for the AVOptions switch  
						
						 
						
						
						
						
					 
					
						2013-04-09 19:13:27 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							42c7c61ab2 
							
						 
					 
					
						
						
							
							avfiltergraph: replace AVFilterGraph.filter_count with nb_filters  
						
						 
						
						... 
						
						
						
						This is more consistent with the naming in the rest of Libav. 
						
						
					 
					
						2013-03-16 05:33:23 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d8b31be6ca 
							
						 
					 
					
						
						
							
							Add the bumps and APIchanges entries for reference counted buffers changes.  
						
						 
						
						
						
						
					 
					
						2013-03-08 07:41:49 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							9f1223562e 
							
						 
					 
					
						
						
							
							lavfi: connect libavresample options to af_resample via AVFilterGraph  
						
						 
						
						
						
						
					 
					
						2013-02-23 17:07:54 -05: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Rémi Denis-Courmont 
							
						 
					 
					
						
						
						
						
							
						
						
							44e065d56c 
							
						 
					 
					
						
						
							
							vdpau: Add context and common helpers for hwaccel support  
						
						 
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2013-01-13 14:41:27 +01: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							142c39097c 
							
						 
					 
					
						
						
							
							doc/APIchanges: fill in missing dates and hashes.  
						
						 
						
						
						
						
					 
					
						2013-01-08 14:51:30 -05:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							074a00d192 
							
						 
					 
					
						
						
							
							lavr: add a public function for setting a custom channel map  
						
						 
						
						... 
						
						
						
						This allows reordering, duplication, and silencing of input channels. 
						
						
					 
					
						2013-01-07 21:49:06 -05: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 
							
						 
					 
					
						
						
						
						
							
						
						
							bf5f46b4cc 
							
						 
					 
					
						
						
							
							APIChanges: add entry for av_read_packet deprecation  
						
						 
						
						
						
						
					 
					
						2012-11-15 17:49:53 +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 
							
						 
					 
					
						
						
						
						
							
						
						
							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 
							
						 
					 
					
						
						
						
						
							
						
						
							9cac8a5199 
							
						 
					 
					
						
						
							
							APIchanges: update lavr bump date  
						
						 
						
						
						
						
					 
					
						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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							b522000e9b 
							
						 
					 
					
						
						
							
							avio: introduce avio_closep  
						
						 
						
						
						
						
					 
					
						2012-10-10 18:56:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							78071a1420 
							
						 
					 
					
						
						
							
							pixfmt: add AV_ prefixes to PIX_FMT_*  
						
						 
						
						
						
						
					 
					
						2012-10-08 07:12:16 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2f49e3da33 
							
						 
					 
					
						
						
							
							doc/APIchanges: fill in missing dates and hashes.  
						
						 
						
						
						
						
					 
					
						2012-10-05 14:01:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							006afc7a0b 
							
						 
					 
					
						
						
							
							lavr: bump major to 1 and declare it stable.  
						
						 
						
						
						
						
					 
					
						2012-10-05 13:50:13 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a42aadabc6 
							
						 
					 
					
						
						
							
							lavc: add avcodec_free_frame().  
						
						 
						
						... 
						
						
						
						Since an AVFrame now has malloced members (extended_data), it must have
a destructor. 
						
						
					 
					
						2012-09-24 12:31:24 +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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a2318326f1 
							
						 
					 
					
						
						
							
							lavc: add lossy/lossless codec properties.  
						
						 
						
						
						
						
					 
					
						2012-08-30 13:55:55 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7b44061f4b 
							
						 
					 
					
						
						
							
							doc/APIchanges: add an entry for codec descriptors.  
						
						 
						
						... 
						
						
						
						Also fill in missing dates and hashes. 
						
						
					 
					
						2012-08-23 08:51:04 +02: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  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2ff67c909c 
							
						 
					 
					
						
						
							
							lavc: fix mixing CODEC_ID/AV_CODEC_ID in C++ code.  
						
						 
						
						... 
						
						
						
						C++ does not allow to mix different enums, so e.g. code comparing
ACodecID with CodecID would fail to compile with gcc.
This very evil hack should fix this problem. 
						
						
					 
					
						2012-08-10 18:48:40 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							987170cb9d 
							
						 
					 
					
						
						
							
							dict: add av_dict_count()  
						
						 
						
						... 
						
						
						
						This adds a function to retrieve the number of entries in a
dictionary and updates the places directly accessing what should
be an opaque struct to use this new function instead.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-08-10 15:15:00 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							104e10fb42 
							
						 
					 
					
						
						
							
							lavc: add AV prefix to codec ids.  
						
						 
						
						
						
						
					 
					
						2012-08-07 15:56:39 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							239fdf1b4a 
							
						 
					 
					
						
						
							
							x86: build: replace mmx2 by mmxext  
						
						 
						
						... 
						
						
						
						Refactoring mmx2/mmxext YASM code with cpuflags will force renames.
So switching to a consistent naming scheme beforehand is sensible.
The name "mmxext" is more official and widespread and also the name
of the CPU flag, as reported e.g. by the Linux kernel. 
						
						
					 
					
						2012-08-03 22:51:05 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							681ed00099 
							
						 
					 
					
						
						
							
							avf: introduce nobuffer option  
						
						 
						
						... 
						
						
						
						Useful in cases where a significant analyzeduration is
still needed, while minimizing buffering before output.
An example is processing low-latency streams where all
media types won't necessarily come in if the
analyzeduration is small.
Additional changes by Josh Allmann <joshua.allmann@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-07-29 07:58:00 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Robert Nagy 
							
						 
					 
					
						
						
						
						
							
						
						
							b70d89a033 
							
						 
					 
					
						
						
							
							lavfi: add avfilter_unref_bufferp()  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-07-20 21:06:18 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							45ff9e5b57 
							
						 
					 
					
						
						
							
							doc: update api changes with the right commit hashes  
						
						 
						
						
						
						
					 
					
						2012-07-14 20:07:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							f3e5e6f05b 
							
						 
					 
					
						
						
							
							mem: introduce av_malloc_array and av_mallocz_array  
						
						 
						
						... 
						
						
						
						Both function ease allocating large arrays implementing the overflow
check inside it. 
						
						
					 
					
						2012-07-14 20:07:25 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							58b049f2fa 
							
						 
					 
					
						
						
							
							lavfi: support automatically inserting the fifo filter when needed.  
						
						 
						
						... 
						
						
						
						This breaks libavfilter ABI. 
						
						
					 
					
						2012-06-22 21:06:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							d3d3a32c9d 
							
						 
					 
					
						
						
							
							lavu: add av_usleep() function  
						
						 
						
						... 
						
						
						
						This function implements a delay using the first available
of the following functions:
- nanosleep()
- usleep()
- Sleep() (Windows)
The conditional #includes in time.c are simplified by including
unistd.h and windows.h whenever they are available rather than
having these lines triggered by specific functions.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-06-22 17:15:18 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							dc7e336cae 
							
						 
					 
					
						
						
							
							lavf, lavu: version bumps and APIchanges for av_gettime() move  
						
						 
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-06-21 11:45:28 +01:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								John Stebbins 
							
						 
					 
					
						
						
						
						
							
						
						
							3971be0eb5 
							
						 
					 
					
						
						
							
							Add Dolby/DPLII downmix support to libavresample  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
						
						
					 
					
						2012-06-18 10:55:00 -04:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							9baeff9506 
							
						 
					 
					
						
						
							
							lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs  
						
						 
						
						... 
						
						
						
						This is more consistent with naming in the rest of Libav. 
						
						
					 
					
						2012-06-13 11:13:22 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							84b9fbe055 
							
						 
					 
					
						
						
							
							lavfi: add avfilter_pad_get_type() and avfilter_pad_get_name().  
						
						 
						
						... 
						
						
						
						This will allow making AVFilterPad opaque for the calling apps, since
those are the only two fields that can be useful to the users. 
						
						
					 
					
						2012-06-13 11:10:17 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							b0f0dfc485 
							
						 
					 
					
						
						
							
							Bump lavu minor and add an APIChanges entry for audioconvert functions.  
						
						 
						
						
						
						
					 
					
						2012-06-10 08:04:01 +02:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Samuel Pitoiset 
							
						 
					 
					
						
						
						
						
							
						
						
							154486f9ad 
							
						 
					 
					
						
						
							
							opt: Add av_opt_set_bin()  
						
						 
						
						... 
						
						
						
						Introduce a new function to set binary data through AVOption,
avoiding having to convert the binary data to a string inbetween.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-05-26 14:31:44 +03:00  
					
					
						 
						
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Zern 
							
						 
					 
					
						
						
						
						
							
						
						
							e9cef89702 
							
						 
					 
					
						
						
							
							avformat: Add a flag to mark muxers that allow (non strict) monotone timestamps.  
						
						 
						
						... 
						
						
						
						Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
						
						
					 
					
						2012-05-20 19:50:32 -04:00