Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							06e8d38f2b 
							
						 
					 
					
						
						
							
							Add minor bumps and APIchanges entries for lavc/lavfi changes.  
						
						
						
						
					 
					
						2011-12-25 20:50:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2a216ca2ef 
							
						 
					 
					
						
						
							
							APIchanges: fill in revision for AVFrame.age deprecation  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-12-18 22:15:04 +00:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							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> 
						
						
					 
					
						2011-12-18 22:14:33 +00:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							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(). 
						
						
					 
					
						2011-12-12 20:23:56 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
						
					 
					
						2011-12-02 17:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
						
					 
					
						2011-12-02 17:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							b94a3b288e 
							
						 
					 
					
						
						
							
							APIchanges: fill in some blanks  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-11-28 17:29:47 +00:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							bbb46f3ec7 
							
						 
					 
					
						
						
							
							libavutil: add utility functions to simplify allocation of audio buffers.  
						
						... 
						
						
						
						Based on code by Stefano Sabatini. 
						
						
					 
					
						2011-11-23 18:39:28 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							8889cc4f5b 
							
						 
					 
					
						
						
							
							libavutil: add planar sample formats and av_sample_fmt_is_planar()  
						
						
						
						
					 
					
						2011-11-23 18:39:28 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							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. 
						
						
					 
					
						2011-11-19 10:01:05 -05:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f872e4d0a7 
							
						 
					 
					
						
						
							
							Add an APIchanges entry and a minor bump for avio changes.  
						
						
						
						
					 
					
						2011-11-18 11:01:16 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							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> 
						
						
					 
					
						2011-11-16 11:22:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							eacec07e9c 
							
						 
					 
					
						
						
							
							doc/APIchanges: add missing dates and hashes  
						
						
						
						
					 
					
						2011-11-06 20:33:13 +01:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							ba04ecfdac 
							
						 
					 
					
						
						
							
							avstring: Add locale independent implementations of strcasecmp/strncasecmp  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-11-06 11:52:56 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							07b172fe8f 
							
						 
					 
					
						
						
							
							avstring: Add locale independent implementations of toupper/tolower  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-11-06 11:52:54 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							b6d08f40aa 
							
						 
					 
					
						
						
							
							avformat: Add functions for doing global network initialization  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-11-05 12:17:51 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							512557b291 
							
						 
					 
					
						
						
							
							avcodec: remove avcodec_parse_frame and deprecate associated elements.  
						
						... 
						
						
						
						The documentation for CODEC_CAP_PARSE_ONLY and AVCodecContext.parse_only
indicates that they are utilized through avcodec_parse_frame(), which was
never actually implemented. 
						
						
					 
					
						2011-10-27 22:06:32 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							569129a6dc 
							
						 
					 
					
						
						
							
							lavf: add avformat_new_stream as a replacement for av_new_stream.  
						
						... 
						
						
						
						It takes a codec parameter, thus enabling codec-specific defaults. 
						
						
					 
					
						2011-10-19 17:02:11 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							b631fba936 
							
						 
					 
					
						
						
							
							avformat: add AVInputFormat flag AVFMT_NO_BYTE_SEEK.  
						
						... 
						
						
						
						This will prevent seeking by bytes for formats that cannot handle this. 
						
						
					 
					
						2011-10-13 16:31:15 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							492bd1a28f 
							
						 
					 
					
						
						
							
							AVOptions: bump minor and add APIchanges entry.  
						
						
						
						
					 
					
						2011-10-12 16:55:56 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7f9b0ef9a8 
							
						 
					 
					
						
						
							
							doc/APIChanges: fill in missing hashes and dates.  
						
						
						
						
					 
					
						2011-09-18 12:01:23 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							fb4ca26bdb 
							
						 
					 
					
						
						
							
							lavf,lavc,sws: add {avcodec,avformat,sws}_get_class() functions.  
						
						
						
						
					 
					
						2011-09-03 20:53:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							c11fb8288d 
							
						 
					 
					
						
						
							
							AVOptions: add AV_OPT_SEARCH_FAKE_OBJ flag for av_opt_find().  
						
						... 
						
						
						
						It allows to search for options only with AVClass, without allocating
the corresponding context. 
						
						
					 
					
						2011-09-03 20:52:21 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							f2011ed234 
							
						 
					 
					
						
						
							
							fifo: add av_fifo_peek2(), and deprecate av_fifo_peek()  
						
						... 
						
						
						
						The new function provides a more generic interface than av_fifo_peek()
for peeking at a FIFO buffer data.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-08-26 20:53:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							48f9e457ea 
							
						 
					 
					
						
						
							
							lavf: add avformat_query_codec().  
						
						... 
						
						
						
						It allows to check if a given codec can be written into a container. 
						
						
					 
					
						2011-08-16 20:24:20 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							bca06e77e1 
							
						 
					 
					
						
						
							
							lavc: add avcodec_get_type() for mapping codec_id -> type.  
						
						
						
						
					 
					
						2011-08-16 20:24:20 +02:00 
						 
				 
			
				
					
						
							
							
								Dustin Brody 
							
						 
					 
					
						
						
						
						
							
						
						
							e3a70c7c5f 
							
						 
					 
					
						
						
							
							APIchanges: note error_recognition in lavf  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-08-12 19:12:53 +02:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							5038f9b268 
							
						 
					 
					
						
						
							
							apichange: add an entry for AV_PKT_FLAG_CORRUPT  
						
						
						
						
					 
					
						2011-08-02 02:43:10 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6cb1197929 
							
						 
					 
					
						
						
							
							APIchanges: fill in missing hashes and dates.  
						
						
						
						
					 
					
						2011-07-14 14:16:49 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f2f523fffc 
							
						 
					 
					
						
						
							
							Add an APIChanges entry and bump minor versions for recent changes.  
						
						
						
						
					 
					
						2011-07-14 14:16:16 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							67e9ae14d9 
							
						 
					 
					
						
						
							
							Add av_printf_format, for marking printf style format strings and their parameters  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-06-23 20:17:44 +03:00 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
						
						
							
						
						
							dea22a1a91 
							
						 
					 
					
						
						
							
							document libswscale bump  
						
						
						
						
					 
					
						2011-06-20 23:06:17 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							7c44d716e7 
							
						 
					 
					
						
						
							
							Add minor bumps and APIChanges entries for lavf private options.  
						
						
						
						
					 
					
						2011-06-16 20:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							cb7c11cc9e 
							
						 
					 
					
						
						
							
							avoptions: Add an av_opt_flag_is_set function for inspecting flag fields  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-06-10 10:47:42 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d9f80ea2a7 
							
						 
					 
					
						
						
							
							Move metadata API from lavf to lavu.  
						
						... 
						
						
						
						Rename it to AVDictionary, since it will be used as such.  Tags
documentation and metadata conversion API is lavf-specific, so remains
there. 
						
						
					 
					
						2011-06-08 07:43:45 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							1397ac0aa0 
							
						 
					 
					
						
						
							
							APIchanges: fill-in git commit hash for av_get_bytes_per_sample() addition  
						
						
						
						
					 
					
						2011-06-07 13:07:35 -04:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							a6703faa15 
							
						 
					 
					
						
						
							
							samplefmt: add av_get_bytes_per_sample()  
						
						... 
						
						
						
						Deprecate av_get_bits_per_sample_fmt(), which was a misnamed function.
For the moment we don't have sample formats with a non-integer number
of bytes, in that case we may need to create a new
av_get_bits_per_sample() function. In the meanwhile we prefer to adopt
this variant, since avoids divisions by 8 all over the place. 
						
						
					 
					
						2011-06-07 13:06:41 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							b39b06233d 
							
						 
					 
					
						
						
							
							AVOptions: add av_opt_free convenience function.  
						
						
						
						
					 
					
						2011-06-05 15:01:36 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							04de5bf56c 
							
						 
					 
					
						
						
							
							APIchanges: fill in git hash for av_get_pix_fmt_name (0420bd7).  
						
						
						
						
					 
					
						2011-05-28 09:46:42 -04:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							8f653e28f5 
							
						 
					 
					
						
						
							
							lavu: add av_get_pix_fmt_name() convenience function  
						
						... 
						
						
						
						Also deprecate avcodec_get_pix_fmt_name() in its favor.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-05-28 09:44:18 -04:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							19a686b8a3 
							
						 
					 
					
						
						
							
							APIchanges: Fill in git hash for fps_probe_size (30315a8)  
						
						
						
						
					 
					
						2011-05-25 12:36:41 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
						
						
							
						
						
							30315a8d9c 
							
						 
					 
					
						
						
							
							avformat: Add fpsprobesize as an AVOption.  
						
						
						
						
					 
					
						2011-05-25 12:34:46 -07:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							41e21e4db6 
							
						 
					 
					
						
						
							
							APIchanges: fill in date and commit for request_sample_fmt  
						
						
						
						
					 
					
						2011-05-18 17:52:31 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							00e5da893d 
							
						 
					 
					
						
						
							
							Add APIchanges entry for request_sample_fmt.  
						
						
						
						
					 
					
						2011-05-18 17:27:06 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							36dc49b713 
							
						 
					 
					
						
						
							
							doc/APIchanges: fill in missing hashes and dates.  
						
						
						
						
					 
					
						2011-05-11 15:48:51 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							188dea1dbf 
							
						 
					 
					
						
						
							
							lavc: move some flac-specific options to its private context.  
						
						
						
						
					 
					
						2011-05-10 07:42:33 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							893722ceeb 
							
						 
					 
					
						
						
							
							APIChanges: update commit hashes for recent additions.  
						
						
						
						
					 
					
						2011-04-26 08:51:54 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							bebe72f4a0 
							
						 
					 
					
						
						
							
							lavc: deprecate FF_*_TYPE macros in favor of AV_PICTURE_TYPE_* enums  
						
						... 
						
						
						
						Also deprecate av_get_pict_type_char() in favor of
av_get_picture_type_char().
The new enum and av_get_picture_type_char() are defined in libavutil.
This allows the use in libavfilter without the need to link against
libavcodec.
Signed-off-by: Stefano Sabatini <stefano.sabatini-lala@poste.it>
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-04-26 08:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Roger Pau Monné 
							
						 
					 
					
						
						
						
						
							
						
						
							10d39405fa 
							
						 
					 
					
						
						
							
							lavfi: add key_frame and pict_type to AVFilterBufferRefVideo.  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-04-26 07:42:13 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7a11c82fb7 
							
						 
					 
					
						
						
							
							vsrc_buffer: add sample_aspect_ratio fields to arguments.  
						
						... 
						
						
						
						This fixes aspect handling in ffmpeg.
This is based on a patch by Baptiste.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-04-26 07:38:24 +02:00