Laurent Aimar 
							
						 
					 
					
						
						
							
						
						8bfea4ab4e 
					 
					
						
						
							
							Fixed segfault with wavpack decoder on corrupted decorrelation terms sub-blocks.  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-09-10 18:58:57 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						6a11686dfc 
					 
					
						
						
							
							avconv: move audio_channels to the options context.  
						
						
						
						
					 
					
						2011-09-10 15:25:57 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						2130981af3 
					 
					
						
						
							
							avconv: move *_disable to options context.  
						
						
						
						
					 
					
						2011-09-10 13:10:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						35c5d7d1ef 
					 
					
						
						
							
							avconv: remove -[vas]lang options.  
						
						... 
						
						
						
						They are redundant, the same can be now accomplished with -metadata. 
						
						
					 
					
						2011-09-10 13:09:42 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						013887ebcd 
					 
					
						
						
							
							avconv: move codec tags to options context.  
						
						... 
						
						
						
						Add a new -tag option, make -[vas]tag an alias for -tag:[vas] 
						
						
					 
					
						2011-09-10 13:03:54 +02:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						0c1f5b93d9 
					 
					
						
						
							
							cljr: init_get_bits size in bits instead of bytes  
						
						
						
						
					 
					
						2011-09-09 15:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						b7ce4f1d1c 
					 
					
						
						
							
							indeo2: fail if input buffer too small  
						
						
						
						
					 
					
						2011-09-09 15:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						68ca330cbd 
					 
					
						
						
							
							indeo2: init_get_bits size in bits instead of bytes  
						
						
						
						
					 
					
						2011-09-09 15:01:00 -07:00 
						 
				 
			
				
					
						
							
							
								Laurent Aimar 
							
						 
					 
					
						
						
							
						
						46b004959b 
					 
					
						
						
							
							ffv1: Fixed size given to init_get_bits() in decoder.  
						
						... 
						
						
						
						init_get_bits() takes a number of bits and not a number of bytes as
its size argument.
Signed-off-by: Alex Converse <alex.converse@gmail.com > 
						
						
					 
					
						2011-09-09 15:00:28 -07:00 
						 
				 
			
				
					
						
							
							
								Alex Converse 
							
						 
					 
					
						
						
							
						
						dba2b63a98 
					 
					
						
						
							
							wavpack: Check error codes rather than working around error conditions.  
						
						
						
						
					 
					
						2011-09-08 11:02:43 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						6376362d15 
					 
					
						
						
							
							Employ FF_ARRAY_ELEMS instead of manually calculating array length.  
						
						
						
						
					 
					
						2011-09-08 15:57:14 +02:00 
						 
				 
			
				
					
						
							
							
								Laurent Aimar 
							
						 
					 
					
						
						
							
						
						55354b7de2 
					 
					
						
						
							
							Fixed invalid access in wavpack decoder on corrupted bitstream.  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-09-08 12:04:06 +03:00 
						 
				 
			
				
					
						
							
							
								Laurent Aimar 
							
						 
					 
					
						
						
							
						
						0aedab0340 
					 
					
						
						
							
							Fixed invalid writes in wavpack decoder on corrupted bitstreams.  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-09-08 12:00:13 +03:00 
						 
				 
			
				
					
						
							
							
								Laurent Aimar 
							
						 
					 
					
						
						
							
						
						beefafda63 
					 
					
						
						
							
							Fixed invalid access in wavpack decoder on corrupted extra bits sub-blocks.  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-09-08 11:57:13 +03:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5ea091fb5a 
					 
					
						
						
							
							rtpdec_asf: Fix integer underflow that could allow remote code execution  
						
						... 
						
						
						
						Fixes MSVR-11-0088.
Credit:  Jeong Wook Oh of Microsoft and Microsoft Vulnerability Research (MSVR)
Signed-off-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2011-09-07 23:33:53 +03:00 
						 
				 
			
				
					
						
							
							
								Kieran Kunhya 
							
						 
					 
					
						
						
							
						
						0ca36b4de7 
					 
					
						
						
							
							Add LATM muxer  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-libav@jannau.net > 
						
						
					 
					
						2011-09-07 12:57:55 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						635bbecfc3 
					 
					
						
						
							
							v210enc: clip values according to specifications  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-07 12:50:11 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						d239b83e2e 
					 
					
						
						
							
							v210enc: switch to PIX_FMT_422P10  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-07 12:16:21 +02:00 
						 
				 
			
				
					
						
							
							
								Baptiste Coudurier 
							
						 
					 
					
						
						
							
						
						08fa23d6c2 
					 
					
						
						
							
							v210dec: switch to PIX_FMT_422P10  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-07 12:16:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4dbcdfa86d 
					 
					
						
						
							
							AVOptions: remove AVOption.offset <= 0 checks  
						
						... 
						
						
						
						They will only ever be <=0 if the option is broken, in which case this
check is hiding a bug. 
						
						
					 
					
						2011-09-07 11:20:29 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						79eff91325 
					 
					
						
						
							
							AVOptions: deprecate av_opt_set_defaults2  
						
						... 
						
						
						
						It's a hack which was created to allow for multiple options with
different defaults to refer to same field (e.g. 'b' vs 'ab'). There is
no need for it anymore. 
						
						
					 
					
						2011-09-07 11:19:43 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a7e2b2ccc9 
					 
					
						
						
							
							AVOptions: move doxy for av_opt_set_defaults() from opt.c to opt.h  
						
						... 
						
						
						
						Also change it to be more readable. 
						
						
					 
					
						2011-09-07 11:16:52 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0962f23b35 
					 
					
						
						
							
							libx264: fix setting some more parameters  
						
						... 
						
						
						
						Specifically, trellis, nr, me_range, me_method, subq, b_strategy,
keyint_min, chroma_me and coder.
Change their defaults to -1 and apply them after
x264_param_default_preset() if the user explicitly set them. 
						
						
					 
					
						2011-09-07 10:36:15 +02:00 
						 
				 
			
				
					
						
							
							
								Andrej Peterka 
							
						 
					 
					
						
						
							
						
						2bb5d637fc 
					 
					
						
						
							
							libx264: fix setting the H.264 level  
						
						... 
						
						
						
						Move setting it after x264_param_default_preset()
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-07 09:16:06 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9c684feadc 
					 
					
						
						
							
							libx264: add 'direct-pred' private option  
						
						... 
						
						
						
						Deprecate AVCodecContext.directpred 
						
						
					 
					
						2011-09-07 07:27:55 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0635a8aa21 
					 
					
						
						
							
							libx264: add 'partitions' private option  
						
						... 
						
						
						
						Deprecate AVCodecContext.partitions. 
						
						
					 
					
						2011-09-07 07:27:18 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						7042337673 
					 
					
						
						
							
							libx264: add 'cplxblur' private option  
						
						... 
						
						
						
						Deprecate AVCodecContext.complexityblur 
						
						
					 
					
						2011-09-06 21:03:41 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						71b5f4427b 
					 
					
						
						
							
							libx264: add 'deblock' private option  
						
						... 
						
						
						
						Deprecate AVCodecContext.deblockalpha/deblockbeta 
						
						
					 
					
						2011-09-06 21:02:45 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f83c45183e 
					 
					
						
						
							
							libx264: add 'b-bias' private option  
						
						... 
						
						
						
						Deprecate AVCodecContext.bframebias. 
						
						
					 
					
						2011-09-06 20:14:35 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bb73cda2f6 
					 
					
						
						
							
							libx264: fix setting some options.  
						
						... 
						
						
						
						Specifically: gop_size, max_b_frames, scenechange_threshold, qmin, qmax,
max_qdiff, qblur, qcompress and refs.
Change their default values to -1 and only use them if the user
explicitly set them. Otherwise x264 defaults are used.
Move setting those options after x264_param_default_preset(), so they
don't get overwritten by it. 
						
						
					 
					
						2011-09-06 20:13:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d8dee0e7bd 
					 
					
						
						
							
							libx264: remove useless assignment  
						
						... 
						
						
						
						priv_data is memset to 0. 
						
						
					 
					
						2011-09-06 20:13:11 +02:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						459fe331e9 
					 
					
						
						
							
							ac3dec: avoid pointless alloc and indirection for input_buffer  
						
						... 
						
						
						
						Since we now always allocate it, it can simply be made part of the context
instead. 
						
						
					 
					
						2011-09-06 12:43:16 -04:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						6192b6f3e7 
					 
					
						
						
							
							mpeg12: cosmetics: reformat as K&R  
						
						
						
						
					 
					
						2011-09-06 11:46:57 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						ae264bb29b 
					 
					
						
						
							
							ac3enc: Add channel coupling support for the fixed-point AC-3 encoder.  
						
						... 
						
						
						
						Update FATE references accordingly. 
						
						
					 
					
						2011-09-05 10:09:44 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						a0d17b6d45 
					 
					
						
						
							
							ac3enc: scale floating-point coupling channel coefficients in  
						
						... 
						
						
						
						scale_coefficients() rather than in apply_channel_coupling() 
						
						
					 
					
						2011-09-05 10:07:43 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
							
						
						3e5722a8ca 
					 
					
						
						
							
							ac3enc: fix encoding of stereo ac3 files when rematrixing is disabled.  
						
						... 
						
						
						
						The number of rematrixing bands still needs to be calculated. 
						
						
					 
					
						2011-09-05 09:24:59 -04:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						bcd4aa8bec 
					 
					
						
						
							
							wavpack: fix wrong return value in wavpack_decode_block()  
						
						... 
						
						
						
						This function should return number of samples decoded, not number of bytes
decoded.
Spotted by Uoti Urpala.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2011-09-05 12:44:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a2a38d9665 
					 
					
						
						
							
							avconv: fix parsing metadata specifiers.  
						
						... 
						
						
						
						After 039267f192 
						
						
					 
					
						2011-09-05 12:11:10 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						bc5acfa7af 
					 
					
						
						
							
							fate: use +frame+slice named constants instead of '3'  
						
						
						
						
					 
					
						2011-09-05 12:11:08 +02:00 
						 
				 
			
				
					
						
							
							
								Dustin Brody 
							
						 
					 
					
						
						
							
						
						ff17fc6353 
					 
					
						
						
							
							mpeg12: propagate more real return values through chunk decode error return and fix some indentation  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-05 11:19:14 +02:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
							
						
						9bc4e21a9b 
					 
					
						
						
							
							wavpack: use context reset in appropriate places  
						
						... 
						
						
						
						This fixes improper flushing in the cases when the same frame is decoded in
several iterations (for being too large to fit into output buffer) and flush is
called mid-decoding and it also resets context in case of decoding errors.
Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2011-09-05 11:18:27 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						dc26318c2d 
					 
					
						
						
							
							avconv: move mux_preload and mux_max_delay to options context  
						
						
						
						
					 
					
						2011-09-05 11:18:15 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						d821cbe2ff 
					 
					
						
						
							
							avconv: move bitstream filters to options context.  
						
						... 
						
						
						
						Change syntax -- -[vas]bsf are replaced by -bsf:[stream specifier], the
argument is now a comma-separated list of bitstream filters. 
						
						
					 
					
						2011-09-05 11:17:31 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f480532822 
					 
					
						
						
							
							avconv: move rate_emu to options context.  
						
						... 
						
						
						
						Make it work properly with multiple input files. 
						
						
					 
					
						2011-09-05 11:17:07 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						96139b5e32 
					 
					
						
						
							
							avconv: move max_frames to options context.  
						
						... 
						
						
						
						Add a -frames option that uses generic stream specifiers, change
-[vad]frames into aliases to it. 
						
						
					 
					
						2011-09-05 11:16:46 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						039267f192 
					 
					
						
						
							
							avconv: move metadata to options context.  
						
						... 
						
						
						
						It is now possible to set metadata on streams and chapters. 
						
						
					 
					
						2011-09-05 11:16:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						33f75d72e6 
					 
					
						
						
							
							avconv: move ts scale to options context.  
						
						
						
						
					 
					
						2011-09-05 11:15:40 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						c5bb372e85 
					 
					
						
						
							
							avconv: move chapter maps to options context.  
						
						
						
						
					 
					
						2011-09-05 11:15:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						847529f84a 
					 
					
						
						
							
							avconv: move metadata maps to options context.  
						
						
						
						
					 
					
						2011-09-05 11:15:17 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						35e6f8c174 
					 
					
						
						
							
							avconv: move codec_names to options context.  
						
						
						
						
					 
					
						2011-09-05 11:13:36 +02:00