b75c67dc01 
								
							
								 
							
						 
						
							
							
								
								lavu: add av_bprintf and related.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								343bfdd38a 
								
							
								 
							
						 
						
							
							
								
								APIchanges: Replace Subversion revision numbers by Git hashes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d851f8dcf 
								
							
								 
							
						 
						
							
							
								
								cpu: add av_set_cpu_flags_mask().  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9524cf79df 
								
							
								 
							
						 
						
							
							
								
								avcodec: add av_get_audio_frame_duration() function.  
							
							This is a utility function for the user to get the frame duration based on
the codec id, frame size in bytes, and various AVCodecContext parameters. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44fe77b350 
								
							
								 
							
						 
						
							
							
								
								lavc: make codec_is_decoder/encoder() public.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								442c1320e7 
								
							
								 
							
						 
						
							
							
								
								avpacket: Add a function for shrinking already allocated side data  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								322537478b 
								
							
								 
							
						 
						
							
							
								
								Add a minor bump, changelog/APIchanges entry and some documentation for APIC support.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5f5b154e7 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: fill in missing dates and hashes.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9bca80132 
								
							
								 
							
						 
						
							
							
								
								avutil: add AVERROR_UNKNOWN  
							
							Useful to return instead of -1 when the cause of the error is unknown,
typically from an external library. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b315042c8c 
								
							
								 
							
						 
						
							
							
								
								Remove libpostproc.  
							
							This library does not fit into Libav as a whole and its code is just a
maintenance burden.  Furthermore it is now available as an external project,
which completely obviates any reason to keep it around.
URL: http://git.videolan.org/?p=libpostproc.git  
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cbf17e9af 
								
							
								 
							
						 
						
							
							
								
								lavc: introduce av_get_pcm_codec.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9cda85351 
								
							
								 
							
						 
						
							
							
								
								avcodec: add duration field to AVCodecParserContext  
							
							This will allow parsers to export the duration of the current frame being
output, if known, instead of using AVCodecContext.frame_size. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b42a9388c 
								
							
								 
							
						 
						
							
							
								
								avutil: add av_rescale_q_rnd() to allow different rounding  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								560b224f53 
								
							
								 
							
						 
						
							
							
								
								libswr: allow to set custom matrices.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c28e7af70d 
								
							
								 
							
						 
						
							
							
								
								lavu: add timestamp.h header with convenience timestamp utilities  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38d5533228 
								
							
								 
							
						 
						
							
							
								
								pixdesc: mark pseudopaletted formats with a special flag.  
							
							This makes it possible to dintinguish them from PAL8.
Fixes an invalid write in avpicture_layout(). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								52f82a1148 
								
							
								 
							
						 
						
							
							
								
								lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacket  
							
							Deprecate avcodec_encode_video(). 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70ffda3217 
								
							
								 
							
						 
						
							
							
								
								lavu: introduce av_parse_ratio() and use it in ffmpeg and lavfi/aspect  
							
							Factorize code and provide ratio parsing consistency. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0eaa123b34 
								
							
								 
							
						 
						
							
							
								
								lavu: add public timecode API.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcc518a024 
								
							
								 
							
						 
						
							
							
								
								APIchanges: add missing commit hashes  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								316fc7443b 
								
							
								 
							
						 
						
							
							
								
								avcodec: Add av_fast_padded_malloc().  
							
							Wrapper around av_fast_malloc() that keeps FF_INPUT_BUFFER_PADDING_SIZE
zero-padded bytes at the end of the used buffer.
Based on a patch by Reimar Döffinger <Reimar.Doeffinger@gmx.de>. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd6d3b0e02 
								
							
								 
							
						 
						
							
							
								
								lavf: add functions for accessing the fourcc<->CodecID mapping tables.  
							
							Fixes bug 212. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af08d9aeea 
								
							
								 
							
						 
						
							
							
								
								lavc: add avcodec_is_open().  
							
							It allows to check whether an AVCodecContext is open in a documented
way. Right now the undocumented way this check is done in lavf/lavc is
by checking whether AVCodecContext.codec is NULL. However it's desirable
to be able to set AVCodecContext.codec before avcodec_open2(). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9b309e8cb 
								
							
								 
							
						 
						
							
							
								
								doc: Fix the name of the new function  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b933129b9 
								
							
								 
							
						 
						
							
							
								
								avutil: make intfloat api public  
							
							The functions are already av_ prefixed and intfloat header is already provided.
Install libavutil/intfloat.h
Signed-off-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44911f2985 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mention avcodec_alloc_context()/2/3  
							
							There was no minor bump for making avcodec_alloc_context3() public and
deprecating the other two, so I'm using the first next lavc bump. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a17479dfce 
								
							
								 
							
						 
						
							
							
								
								lavf: increase major version from 53 to 54.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7063b6eaee 
								
							
								 
							
						 
						
							
							
								
								lavc: increase major version to 54.  
							
							The lavf-ffm test results change because ffmenc writes
AVCodecContext.flags/flags2 and the defaults for those change. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb288290d 
								
							
								 
							
						 
						
							
							
								
								doc: Update APIchanges with info on muxer flushing  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0c3577bfd9 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_graph_dump.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7512bb74f2 
								
							
								 
							
						 
						
							
							
								
								doc/APIChanges: fill in missing dates and hashes  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a6ccae3f4c 
								
							
								 
							
						 
						
							
							
								
								avcodec: bump minor version and add APIChanges for the new audio encoding API  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3167dc9515 
								
							
								 
							
						 
						
							
							
								
								lavfi: move version macros to a new installed header version.h  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								014f8d8106 
								
							
								 
							
						 
						
							
							
								
								No longer build libpostproc by default  
							
							update documentation to inform developers that it may be removed in a
later release.
Signed-off-by: Reinhard Tartler <siretart@tauware.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96d8e18a98 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mention cleaned up header includes  
							
							Fixes bug 188.
Signed-off-by: Jonathan Nieder <jrnieder@gmail.com>
Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c04a954da6 
								
							
								 
							
						 
						
							
							
								
								lavu: bump lavu minor for av_popcount64  
							
							Add it to doc/APIchanges and update and correct other entries. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06e8d38f2b 
								
							
								 
							
						 
						
							
							
								
								Add minor bumps and APIchanges entries for lavc/lavfi changes.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a216ca2ef 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in revision for AVFrame.age deprecation  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8400b126ac 
								
							
								 
							
						 
						
							
							
								
								avcodec: deprecate AVFrame.age  
							
							This was intended as an optimisation for skipped blocks in MPEG2
P-frames and never used elsewhere.  Removing this "optimisation"
speeds up MPEG2 decoding by 1-2% (ARM Cortex-A9).
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								526604545f 
								
							
								 
							
						 
						
							
							
								
								lavf: add avformat_close_input().  
							
							It sets the supplied AVFormatContext pointer to NULL after freeing it,
which is safer and its name is consistent with other lavf functions.
Also deprecate av_close_input_file(). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b229485f1a 
								
							
								 
							
						 
						
							
							
								
								APIchanges: add entry after av_buffersink_poll_frame() addition  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26c6fec9d9 
								
							
								 
							
						 
						
							
							
								
								lavu: introduce av_log_format_line.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								976b095939 
								
							
								 
							
						 
						
							
							
								
								lavu/error: define AVERROR_BUG.  
							
							Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0eea212943 
								
							
								 
							
						 
						
							
							
								
								Add avcodec_decode_audio4().  
							
							Deprecate avcodec_decode_audio3().
Implement audio support in avcodec_default_get_buffer().
Implement the new audio decoder API in all audio decoders. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								560f773c7d 
								
							
								 
							
						 
						
							
							
								
								avcodec: change number of plane pointers from 4 to 8 at next major bump.  
							
							Add AV_NUM_DATA_POINTERS to simplify the bump transition.
This will allow for supporting more planar audio channels without having to
allocate separate pointer arrays. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b94a3b288e 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in some blanks  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								573ffbb3b5 
								
							
								 
							
						 
						
							
							
								
								lavu: add av_get_alt_sample_fmt().  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bbb46f3ec7 
								
							
								 
							
						 
						
							
							
								
								libavutil: add utility functions to simplify allocation of audio buffers.  
							
							Based on code by Stefano Sabatini. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8889cc4f5b 
								
							
								 
							
						 
						
							
							
								
								libavutil: add planar sample formats and av_sample_fmt_is_planar()  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f3a29b750a 
								
							
								 
							
						 
						
							
							
								
								avcodec: move some AVCodecContext fields to an internal struct.  
							
							A new field, AVCodecContext.internal is used to hold a new struct
AVCodecInternal, which has private fields that are not codec-specific and are
used by general libavcodec functions.
Moved internal_buffer, internal_buffer_count, and is_copy. 
							
						 
						14 years ago