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> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0767bfd199 
								
							
								 
							
						 
						
							
							
								
								lavfi: allow user-provided execute() callbacks  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e208e6d209 
								
							
								 
							
						 
						
							
							
								
								lavu: Add interleaved 4:2:2 8/10-bit formats  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c38854c399 
								
							
								 
							
						 
						
							
							
								
								doc: Add missing hashes and dates to APIChanges  
							
							Also fix the typo in the last entry version. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3feb3d6ce4 
								
							
								 
							
						 
						
							
							
								
								mem: Introduce av_reallocp  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5a9a9d4a2a 
								
							
								 
							
						 
						
							
							
								
								lavc: Add refcounted api to AVPacket  
							
							Provide a clean way to manipulate packets. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f824535a4a 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate bitstream buffers within the hardware context  
							
							The bitstream buffers are now private and freed by libavcodec. For
backward compatibility, the hold bitstream buffer pointer is left NULL
(applications were supposed to av_freep() it).
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								549294fbbe 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate VDPAU codec capability  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a0ad5d0113 
								
							
								 
							
						 
						
							
							
								
								vdpau: deprecate old codec-specific pixel formats  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a8b19271c3 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add output_picture_number to AVCodecParserContext  
							
							Set output_picture_number in H.264 parser.
Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95d5246454 
								
							
								 
							
						 
						
							
							
								
								lavc: Add option to encode MPEG-2 AAC with libfdk-aac  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								129bb23843 
								
							
								 
							
						 
						
							
							
								
								lavfi: add a slice threading infrastructure  
							
							Mostly based on libavcodec's 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b493847df4 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add picture structure information to AVCodecParserContext.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6c4ac7b5f 
								
							
								 
							
						 
						
							
							
								
								pixdesc: rename PIX_FMT_* flags to AV_PIX_FMT_FLAG_*  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								507b1e454c 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add field order information to AVCodecParserContext.  
							
							Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35386fbf41 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: add missing hashes and dates  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5e83d9aced 
								
							
								 
							
						 
						
							
							
								
								h264: fully support cropping.  
							
							Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com>
Fixes Bug 378. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa2a34cd40 
								
							
								 
							
						 
						
							
							
								
								lavfi: change the filter registering system to match the other libraries  
							
							Removes an arbitrary hardcoded limit on the number of filters. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1ba95a9cca 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_init_dict() for initializing a filter with a dict.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48a5adab62 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_init_str() to replace avfilter_init_filter().  
							
							Drop the unused opaque parameter from its signature. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								111367263a 
								
							
								 
							
						 
						
							
							
								
								lavfi: add AVFilterContext.graph.  
							
							It will be useful in the following commits. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cdac3acb11 
								
							
								 
							
						 
						
							
							
								
								lavfi: add a bump and docs entries for the AVOptions switch  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c328a9079 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add a function for counting planes in a pixel format.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42c7c61ab2 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: replace AVFilterGraph.filter_count with nb_filters  
							
							This is more consistent with the naming in the rest of Libav. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8b31be6ca 
								
							
								 
							
						 
						
							
							
								
								Add the bumps and APIchanges entries for reference counted buffers changes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12c5c1d3e3 
								
							
								 
							
						 
						
							
							
								
								avstring: Add locale independent versions of some ctype.h functions  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9f1223562e 
								
							
								 
							
						 
						
							
							
								
								lavfi: connect libavresample options to af_resample via AVFilterGraph  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44e065d56c 
								
							
								 
							
						 
						
							
							
								
								vdpau: Add context and common helpers for hwaccel support  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f89466ad6f 
								
							
								 
							
						 
						
							
							
								
								Add version bump and APIchanges entry for Add AV_PIX_FMT_VDPAU.  
							
							Also fix a lavu version typo in APIchanges. 
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								142c39097c 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: fill in missing dates and hashes.  
							
							
								
							
							
						 
						12 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								074a00d192 
								
							
								 
							
						 
						
							
							
								
								lavr: add a public function for setting a custom channel map  
							
							This allows reordering, duplication, and silencing of input channels. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8fd06c37d 
								
							
								 
							
						 
						
							
							
								
								avstring: add av_basename and av_dirname  
							
							Thread safe version of the common basename and dirname. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf5f46b4cc 
								
							
								 
							
						 
						
							
							
								
								APIChanges: add entry for av_read_packet deprecation  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5980f5dd18 
								
							
								 
							
						 
						
							
							
								
								lavu: rename audioconvert.* to channel_layout.* and deprecate audioconvert.h  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dfde8a34e5 
								
							
								 
							
						 
						
							
							
								
								lavu: add av_ctz() for trailing zero bit count  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cac8a5199 
								
							
								 
							
						 
						
							
							
								
								APIchanges: update lavr bump date  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a893655bda 
								
							
								 
							
						 
						
							
							
								
								avutil: Add AVERROR_EXPERIMENTAL  
							
							Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2fcb356ca 
								
							
								 
							
						 
						
							
							
								
								pixdesc: add functions for accessing pixel format descriptors.  
							
							Make av_pix_fmt_descriptors table static on next major bump.
Making the table public is dangerous, since the caller has no way to
know how large it actually is. It also prevents adding new fields to
AVPixFmtDescriptor without a major bump. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						13 years ago