Mans Rullgard
							
						 
						
							
							
							
								
							
								dc7e336cae 
								
							
								 
							
						 
						
							
							
								
								lavf, lavu: version bumps and APIchanges for av_gettime() move  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   John Stebbins
							
						 
						
							
							
							
								
							
								3971be0eb5 
								
							
								 
							
						 
						
							
							
								
								Add Dolby/DPLII downmix support to libavresample  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								9baeff9506 
								
							
								 
							
						 
						
							
							
								
								lavfi: replace AVFilterContext.input/output_count with nb_inputs/outputs  
							
							 
							
							 
							
							
								
							
							
							This is more consistent with naming in the rest of Libav. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   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. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								359abb18cf 
								
							
								 
							
						 
						
							
							
								
								lavu/error: add av_make_error_string() and av_err2str() convenience utilities  
							
							 
							
							 
							
							
								
							
							
							These functions are modeled after the corresponding utilities in
libavutil/timestamp.h. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								b0f0dfc485 
								
							
								 
							
						 
						
							
							
								
								Bump lavu minor and add an APIChanges entry for audioconvert functions.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								ad347bf459 
								
							
								 
							
						 
						
							
							
								
								lavfi: remove avfilter_default_item_name() from public API  
							
							 
							
							 
							
							
								
							
							
							The function was introduced in 4d6a8a2bdb  and is not used anymore
outside avfilter.c.
This avoids to pollute the public API with an apparently unnecessary
function. The function was introduced a few days ago, so removing it from
the public API should do no much harm. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								62b39d41cd 
								
							
								 
							
						 
						
							
							
								
								lavc: add pkt_duration field to AVFrame  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								4d6a8a2bdb 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_default_filter_name()  
							
							 
							
							 
							
							
								
							
							
							The function is modelled after av_default_item_name(), and will print the
name of the instance filter if defined, otherwise the name of the filter.
This allows to show the instance name in the log, which is useful when
debugging complex filter graphs. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   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> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								f2ee065638 
								
							
								 
							
						 
						
							
							
								
								lavu/pixfmt: move AVPALETTE_SIZE and _COUNT to pixfmt.h  
							
							 
							
							 
							
							
								
							
							
							Move AVPALETTE_SIZE and AVPALETTE_COUNT definition from
libavcodec/avcodec.h to libavutil/pixfmt.h.
The definition is more useful in libavutil, where it can be shared for
example by libavfilter and libswscale. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   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> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								d89eca507c 
								
							
								 
							
						 
						
							
							
								
								Add missing version bumps and APIchanges/Changelog entries.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Marton Balint
							
						 
						
							
							
							
								
							
								94a9ac1277 
								
							
								 
							
						 
						
							
							
								
								lavf: add av_guess_frame_sample_aspect_ratio function  
							
							 
							
							 
							
							
								
							
							
							Guesses the sample aspect ratio of a frame, based on both the stream and the
frame aspect ratio.
Since the frame aspect ratio is set by the codec but the stream aspect ratio
is set by the demuxer, these two may not be equal. This function tries to
return the value that you should use if you would like to display the frame.
Basic logic is to use the stream aspect ratio if it is set to something sane
otherwise use the frame aspect ratio. This way a container setting, which is
usually easy to modify can override the coded value in the frames.
Signed-off-by: Marton Balint <cus@passwd.hu>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								a5117a2444 
								
							
								 
							
						 
						
							
							
								
								lavc: pad last audio frame with silence when needed.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								828bd088f3 
								
							
								 
							
						 
						
							
							
								
								lavc: add sample rate and channel layout to AVFrame.  
							
							 
							
							 
							
							
								
							
							
							Rationale is the same as for video width/height etc. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								7bea0a0644 
								
							
								 
							
						 
						
							
							
								
								APIChanges: add entry for libavresample  
							
							 
							
							 
							
							
								
							
							
							Appears this was forgotten
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								4010d724e1 
								
							
								 
							
						 
						
							
							
								
								lavr: use 8.8 instead of 10.6 as the 16-bit fixed-point mixing coeff type  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								f7ff099997 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in some dates and commit hashes  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Mans Rullgard
							
						 
						
							
							
							
								
							
								3527a73933 
								
							
								 
							
						 
						
							
							
								
								avutil: add av_parse_cpu_flags() function  
							
							 
							
							 
							
							
								
							
							
							This moves the cpu flag parsing code from avconv to avutil so
it can be accessed elsewhere.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								c8af852b97 
								
							
								 
							
						 
						
							
							
								
								Add libavresample  
							
							 
							
							 
							
							
								
							
							
							This is a new library for audio sample format, channel layout, and sample rate
conversion. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								0c0d1bce7c 
								
							
								 
							
						 
						
							
							
								
								avutil: add audio fifo buffer  
							
							 
							
							 
							
							
								
							
							
							The functions operate on the sample level rather than the byte level and work
with all audio sample formats. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Robert Nagy
							
						 
						
							
							
							
								
							
								65fa7bc1f8 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_unref_bufferp()  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Stefano Sabatini <stefasab@gmail.com> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								91d3cbe0fd 
								
							
								 
							
						 
						
							
							
								
								avfiltergraph: make the AVFilterInOut alloc/free API public  
							
							 
							
							 
							
							
								
							
							
							This is required for letting applications to create and destroy
AVFilterInOut structs in a convenient way.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
							
						 
						14 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								162e400464 
								
							
								 
							
						 
						
							
							
								
								lavfi: install asrc_abuffer.h header  
							
							 
							
							 
							
							
								
							
							
							The header is part of the public API, in particular is used by
doc/examples/filtering_audio.c. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								5cc51a5847 
								
							
								 
							
						 
						
							
							
								
								avutil: Add av_get_default_channel_layout()  
							
							 
							
							 
							
							
								
							
							
							Also, use the new function in the AC-3 encoder. 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								fb8469dd7e 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in missing dates and hashes.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Clément Bœsch
							
						 
						
							
							
							
								
							
								a67d9cfa58 
								
							
								 
							
						 
						
							
							
								
								lavfi: add avfilter_fill_frame_from_{audio_,}buffer_ref().  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								9c47f2b294 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mark the place where 0.7 was cut.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								75bdd55e77 
								
							
								 
							
						 
						
							
							
								
								APIchanges: mark the place where 0.8 was cut.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								5d20e7b7ea 
								
							
								 
							
						 
						
							
							
								
								APIchanges: fill in missing dates and hashes.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								b75c67dc01 
								
							
								 
							
						 
						
							
							
								
								lavu: add av_bprintf and related.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								343bfdd38a 
								
							
								 
							
						 
						
							
							
								
								APIchanges: Replace Subversion revision numbers by Git hashes.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								4d851f8dcf 
								
							
								 
							
						 
						
							
							
								
								cpu: add av_set_cpu_flags_mask().  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								44fe77b350 
								
							
								 
							
						 
						
							
							
								
								lavc: make codec_is_decoder/encoder() public.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Martin Storsjö
							
						 
						
							
							
							
								
							
								442c1320e7 
								
							
								 
							
						 
						
							
							
								
								avpacket: Add a function for shrinking already allocated side data  
							
							 
							
							 
							
							
								
							
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								322537478b 
								
							
								 
							
						 
						
							
							
								
								Add a minor bump, changelog/APIchanges entry and some documentation for APIC support.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								f5f5b154e7 
								
							
								 
							
						 
						
							
							
								
								doc/APIchanges: fill in missing dates and hashes.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								9cbf17e9af 
								
							
								 
							
						 
						
							
							
								
								lavc: introduce av_get_pcm_codec.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								0b42a9388c 
								
							
								 
							
						 
						
							
							
								
								avutil: add av_rescale_q_rnd() to allow different rounding  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Nicolas George
							
						 
						
							
							
							
								
							
								560b224f53 
								
							
								 
							
						 
						
							
							
								
								libswr: allow to set custom matrices.  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								c28e7af70d 
								
							
								 
							
						 
						
							
							
								
								lavu: add timestamp.h header with convenience timestamp utilities  
							
							 
							
							
								
							
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Anton Khirnov
							
						 
						
							
							
							
								
							
								52f82a1148 
								
							
								 
							
						 
						
							
							
								
								lavc: add avcodec_encode_video2() that encodes from an AVFrame -> AVPacket  
							
							 
							
							 
							
							
								
							
							
							Deprecate avcodec_encode_video(). 
							
						 
						13 years ago  
					 
				
					
						
							
							
								   Stefano Sabatini
							
						 
						
							
							
							
								
							
								70ffda3217 
								
							
								 
							
						 
						
							
							
								
								lavu: introduce av_parse_ratio() and use it in ffmpeg and lavfi/aspect  
							
							 
							
							 
							
							
								
							
							
							Factorize code and provide ratio parsing consistency. 
							
						 
						13 years ago