4d693b023c 
								
							
								 
							
						 
						
							
							
								
								avutil: add av_get_packed_sample_fmt() and av_get_planar_sample_fmt()  
							
							Based on a patch by Clément Bœsch <ubitux@gmail.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5cc51a5847 
								
							
								 
							
						 
						
							
							
								
								avutil: Add av_get_default_channel_layout()  
							
							Also, use the new function in the AC-3 encoder. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c47f2b294 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mark the place where 0.7 was cut.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								75bdd55e77 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mark the place where 0.8 was cut.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5d20e7b7ea 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in missing dates and hashes.  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0b42a9388c 
								
							
								 
							
						 
						
							
							
								
								avutil: add av_rescale_q_rnd() to allow different rounding  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								f872e4d0a7 
								
							
								 
							
						 
						
							
							
								
								Add an APIchanges entry and a minor bump for avio changes.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								627067118c 
								
							
								 
							
						 
						
							
							
								
								avutil: Add av_timegm as a public function  
							
							This is useful, since the normal timegm function isn't a standard
function (requiring _BSD_SOURCE or _SVID_SOURCE on glibc to
be visible, and not available on e.g. windows). The widely available
function mktime uses the local time zone, which requires ugly
workarounds to handle UTC time.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eacec07e9c 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: add missing dates and hashes  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba04ecfdac 
								
							
								 
							
						 
						
							
							
								
								avstring: Add locale independent implementations of strcasecmp/strncasecmp  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								07b172fe8f 
								
							
								 
							
						 
						
							
							
								
								avstring: Add locale independent implementations of toupper/tolower  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6d08f40aa 
								
							
								 
							
						 
						
							
							
								
								avformat: Add functions for doing global network initialization  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						14 years ago