Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c4ac7b5f 
							
						 
					 
					
						
						
							
							pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
						
						
						
						
					 
					
						2013-05-15 07:46:51 +02:00 
						 
				 
			
				
					
						
							
							
								Masaki Tanaka 
							
						 
					 
					
						
						
						
						
							
						
						
							507b1e454c 
							
						 
					 
					
						
						
							
							avcodec: Add field order information to AVCodecParserContext.  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-05-03 08:16:10 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							35386fbf41 
							
						 
					 
					
						
						
							
							doc/APIchanges: add missing hashes and dates  
						
						
						
						
					 
					
						2013-04-24 09:48:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e83d9aced 
							
						 
					 
					
						
						
							
							h264: fully support cropping.  
						
						... 
						
						
						
						Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com>
Fixes Bug 378. 
						
						
					 
					
						2013-04-19 09:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							fa2a34cd40 
							
						 
					 
					
						
						
							
							lavfi: change the filter registering system to match the other libraries  
						
						... 
						
						
						
						Removes an arbitrary hardcoded limit on the number of filters. 
						
						
					 
					
						2013-04-11 20:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7e8fe4be5f 
							
						 
					 
					
						
						
							
							lavfi: add a function for counting elements in AVFilterPad arrays.  
						
						... 
						
						
						
						The caller needs to know what valid indices can be passed to
avfilter_pad_get_name/type. 
						
						
					 
					
						2013-04-11 20:43:47 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7cdd737ba8 
							
						 
					 
					
						
						
							
							lavfi: mark filters with dynamic number of inputs or outputs with special flags  
						
						... 
						
						
						
						This will be useful in avtools in the following commits.
Any other caller might also want to know this information. 
						
						
					 
					
						2013-04-11 20:42:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							1ba95a9cca 
							
						 
					 
					
						
						
							
							lavfi: add avfilter_init_dict() for initializing a filter with a dict.  
						
						
						
						
					 
					
						2013-04-11 20:40:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							48a5adab62 
							
						 
					 
					
						
						
							
							lavfi: add avfilter_init_str() to replace avfilter_init_filter().  
						
						... 
						
						
						
						Drop the unused opaque parameter from its signature. 
						
						
					 
					
						2013-04-11 20:39:13 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							111367263a 
							
						 
					 
					
						
						
							
							lavfi: add AVFilterContext.graph.  
						
						... 
						
						
						
						It will be useful in the following commits. 
						
						
					 
					
						2013-04-11 20:38:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c2c9801bc9 
							
						 
					 
					
						
						
							
							lavfi: deprecate avfilter_graph_add_filter().  
						
						... 
						
						
						
						Since this function adds a standalone filter to a filter graph and we do
not support creating such filters, there is no reason for this function
to exist. 
						
						
					 
					
						2013-04-11 20:36:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							bc1a985ba0 
							
						 
					 
					
						
						
							
							lavfi: replace avfilter_open() with avfilter_graph_alloc_filter().  
						
						... 
						
						
						
						Since we do not support "standalone" filters not attached to an
AVFilterGraph, we should not have a public function to create such
filters. In addition that function is horribly named, the action it does
cannot be possibly described as "opening" a filter. 
						
						
					 
					
						2013-04-11 20:34:14 +02:00 
						 
				 
			
				
					
						
							
							
								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