Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b72544370a 
					 
					
						
						
							
							mpegvideo: fix visualization buffer size.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-27 05:53:58 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f2f8632aa5 
					 
					
						
						
							
							ffmpeg: Check that frames are user type before treating them as such  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-27 05:34:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						80d2dddad1 
					 
					
						
						
							
							ffmpeg: disable dr1 in case of resolution changes, as this does not work currently.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-27 05:22:44 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						9971af3aa8 
					 
					
						
						
							
							ffmpeg: add remaining hunks to enable dr1 support  
						
						... 
						
						
						
						Author: Anton Khirnov
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-27 04:01:38 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						49b909b980 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  fate: split off vqf/twinvq FATE tests into their own file
  fate: split off mpc FATE tests into their own file
  fate: split off libavcodec FATE tests into their own file
  fate: split off Microsoft codec FATE tests into their own file
  fate: group all VP* codec FATE tests together in one file
  swscale: prevent invalid writes in packed_16bpc_bswap
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-27 01:19:18 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						f51469538f 
					 
					
						
						
							
							fate: warn if SAMPLES is not specified.  
						
						
						
						
					 
					
						2011-12-26 22:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						3d38a7260b 
					 
					
						
						
							
							fate: give stderr hint when a test fails.  
						
						
						
						
					 
					
						2011-12-26 22:27:01 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						2ffee0f450 
					 
					
						
						
							
							fate: add generic rules for most of the tests/fate/*.mak files.  
						
						
						
						
					 
					
						2011-12-26 22:16:20 +01:00 
						 
				 
			
				
					
						
							
							
								Marton Balint 
							
						 
					 
					
						
						
							
						
						7b2dba1c50 
					 
					
						
						
							
							dv: fix avpriv_dv_codec_profile with lowres > 0  
						
						... 
						
						
						
						Fixes ticket #44 .
Signed-off-by: Marton Balint <cus@passwd.hu >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 22:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						084bd109fc 
					 
					
						
						
							
							id3v2: fix variable type for uncompress()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 22:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Adrian Drzewiecki 
							
						 
					 
					
						
						
							
						
						7e09fe15d5 
					 
					
						
						
							
							Process compressed id3v2 tags.  
						
						... 
						
						
						
						ID3v2.4 allows for zlib compressed tags, but libavformat skips them.
Implement code to inflate compressed tags.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 22:12:20 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						723c35feb0 
					 
					
						
						
							
							fate: split off vqf/twinvq FATE tests into their own file  
						
						
						
						
					 
					
						2011-12-26 16:43:04 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						9e5bd6cc94 
					 
					
						
						
							
							fate: split off mpc FATE tests into their own file  
						
						
						
						
					 
					
						2011-12-26 16:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						913b6b4b98 
					 
					
						
						
							
							fate: split off libavcodec FATE tests into their own file  
						
						
						
						
					 
					
						2011-12-26 16:43:03 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						4e616d0915 
					 
					
						
						
							
							fate: split off Microsoft codec FATE tests into their own file  
						
						
						
						
					 
					
						2011-12-26 16:43:02 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bebf9f923e 
					 
					
						
						
							
							fate: group all VP* codec FATE tests together in one file  
						
						
						
						
					 
					
						2011-12-26 16:43:01 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						6e9bb5aa3e 
					 
					
						
						
							
							swscale: prevent invalid writes in packed_16bpc_bswap  
						
						... 
						
						
						
						Writes past the end of the destination buffer were occuring when its
stride was smaller than the stride of the source. Fixes Bug #183 . 
						
						
					 
					
						2011-12-26 15:50:17 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						3701d547ac 
					 
					
						
						
							
							gxf: remove gxf_ prefix to timecode metadata keys.  
						
						... 
						
						
						
						This will allow a shared "timecode" key metadata between formats to ease
third-party extraction. 
						
						
					 
					
						2011-12-26 11:22:29 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						831f6cd605 
					 
					
						
						
							
							timecode: fix drop frame in avpriv_timecode_to_string().  
						
						
						
						
					 
					
						2011-12-26 11:13:25 +01:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
							
						
						357cb53306 
					 
					
						
						
							
							dv: add timecode to metadata  
						
						... 
						
						
						
						Reviewed-by: Reimar
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 05:46:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						a45880dcdb 
					 
					
						
						
							
							ffmpeg: fix non ANSI C for(int  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 04:14:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						484e59a0a0 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  avs: call release_buffer() at the end.
  Add minor bumps and APIchanges entries for lavc/lavfi changes.
  mpegvideo.c: K&R formatting and cosmetics.
  avconv: avoid memcpy in vsrc_buffer when possible.
  avconv: implement get_buffer()/release_buffer().
  lavfi: add a new function av_buffersrc_buffer().
  lavfi: add avfilter_copy_frame_props()
  lavc: add format field to AVFrame
  lavc: add width and height fields to AVFrame
  lavc: add a sample_aspect_ratio field to AVFrame
  doxy: add website-alike style to the html output
  FAQ: add an entry for common error when using -profile
Conflicts:
	avconv.c
	cmdutils.c
	doc/APIchanges
	libavcodec/avcodec.h
	libavcodec/mpegvideo.c
	libavcodec/utils.c
	libavcodec/version.h
	libavfilter/Makefile
	libavfilter/avfilter.c
	libavfilter/avfilter.h
	libavfilter/src_movie.c
	libavfilter/vsrc_buffer.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-26 04:10:47 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						80dc7c0160 
					 
					
						
						
							
							avs: call release_buffer() at the end.  
						
						... 
						
						
						
						Fixes a memleak. 
						
						
					 
					
						2011-12-25 20:50:20 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						06e8d38f2b 
					 
					
						
						
							
							Add minor bumps and APIchanges entries for lavc/lavfi changes.  
						
						
						
						
					 
					
						2011-12-25 20:50:16 +01:00 
						 
				 
			
				
					
						
							
							
								Konstantin Todorov 
							
						 
					 
					
						
						
							
						
						c65dfac466 
					 
					
						
						
							
							mpegvideo.c: K&R formatting and cosmetics.  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-12-25 10:07:19 -08:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c48f67f06e 
					 
					
						
						
							
							ff*: add -max_alloc command line option  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 18:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5a8e994287 
					 
					
						
						
							
							mem: add av_max_alloc() to limit the maximum amount that may be allocated in one piece  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 18:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5e9a56a035 
					 
					
						
						
							
							shorten: validate values in fmt chunk search  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 18:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						18bcfc912e 
					 
					
						
						
							
							shorten: Fix invalid free()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 18:55:43 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						04a14d4d25 
					 
					
						
						
							
							avconv: avoid memcpy in vsrc_buffer when possible.  
						
						... 
						
						
						
						Decoding Sintel.2010.1080p.mkv with 4 threads on an i7 2600K goes from
260s to 244s. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						64dca32cdf 
					 
					
						
						
							
							avconv: implement get_buffer()/release_buffer().  
						
						... 
						
						
						
						This will allow memcpy-free passing frames to lavfi. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e1d9dbf2d4 
					 
					
						
						
							
							lavfi: add a new function av_buffersrc_buffer().  
						
						... 
						
						
						
						It can be used to directly pass a AVFilterBufferRef to lavfi, avoiding a
memcpy. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						1c9e340d35 
					 
					
						
						
							
							lavfi: add avfilter_copy_frame_props()  
						
						... 
						
						
						
						avfilter_copy_frame_props() avoids code duplication and increases
robustness. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						8a4a5f6ff7 
					 
					
						
						
							
							lavc: add format field to AVFrame  
						
						... 
						
						
						
						The format is a per-frame property, having it in AVFrame simplify the
operation of extraction of that information, since avoids the need to
access the codec/stream context. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						3a2ddf7c2c 
					 
					
						
						
							
							lavc: add width and height fields to AVFrame  
						
						... 
						
						
						
						width and height are per-frame properties, setting these values in
AVFrame simplify the operation of extraction of that information,
since avoids the need to check the codec/stream context. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						b58dbb5b03 
					 
					
						
						
							
							lavc: add a sample_aspect_ratio field to AVFrame  
						
						... 
						
						
						
						The sample aspect ratio is a per-frame property, so it makes sense to
define it in AVFrame rather than in the codec/stream context.
Simplify application-level sample aspect ratio information extraction,
and allow further simplifications. 
						
						
					 
					
						2011-12-25 16:18:57 +01:00 
						 
				 
			
				
					
						
							
							
								Gautam Gupta 
							
						 
					 
					
						
						
							
						
						671005558a 
					 
					
						
						
							
							doxy: add website-alike style to the html output  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2011-12-25 14:34:32 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2bbb472016 
					 
					
						
						
							
							FAQ: add an entry for common error when using -profile  
						
						
						
						
					 
					
						2011-12-25 14:31:13 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1795fed7bc 
					 
					
						
						
							
							segafilm: fail earlier in case theres not enough bytestream left for a  
						
						... 
						
						
						
						audio packet.
This prevents a potentially large memory allocation.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 04:49:23 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						27d323577c 
					 
					
						
						
							
							avio: Fix ffio_limit() when due to seeking past the end less than 0 bytes remain.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 04:48:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						964506bb97 
					 
					
						
						
							
							golomb: Fix infinite loop in svq3_get_ue_golomb()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 04:15:56 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5257743aee 
					 
					
						
						
							
							ws_snd1: Fix wrong samples count and crash.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-25 00:10:27 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0d4404ed65 
					 
					
						
						
							
							asfdec: fix endless loop on EOF  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 23:21:40 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						47c4713a23 
					 
					
						
						
							
							sierravmd: limit packetsize to the amount that could be read.  
						
						... 
						
						
						
						Fixes huge allocations.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 22:06:25 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2278ecc434 
					 
					
						
						
							
							vmdav: check that theres enough space for a chunk remaining.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 22:03:59 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						66f71f3b5e 
					 
					
						
						
							
							rmdec: Avoid allocating huge packets  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 21:26:52 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fc5c49ab32 
					 
					
						
						
							
							mpeg4videodec: Fix division by zero in mpeg4_decode_sprite_trajectory()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 20:27:54 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						43abef9fde 
					 
					
						
						
							
							rpl: Fix near infinite loop in index reading due to missing eof check.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 19:57:18 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						282bb02839 
					 
					
						
						
							
							j2kdec: Fix crash in get_qcx  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 18:51:36 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3eedf9f716 
					 
					
						
						
							
							j2kdec: Check curtileno for validity  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2011-12-24 18:42:55 +01:00