Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							76d376d99b 
							
						 
					 
					
						
						
							
							swr-test: fix declaration statement ordering.  
						
						... 
						
						
						
						swr-test is now warning free.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 23:48:57 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f75169b251 
							
						 
					 
					
						
						
							
							swr-test: fix pointer type warnings  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 23:47:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7b2ce50701 
							
						 
					 
					
						
						
							
							swr-test: fix unused var warnings  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 23:44:50 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a0dd81dd95 
							
						 
					 
					
						
						
							
							swr-test:indent  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 23:43:45 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e890b68962 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  dsputil: fix invalid array indexing
  configure: add libavresample to rpath
  build: icc: silence some warnings
  fft-test: add option to set cpuflag mask
  cpu: recognise only cpu flag names pertinent to the architecture
  avutil: add av_parse_cpu_flags() function
  vp8: armv6: fix non-armv6t2 build
  vp8: armv6 optimisations
  vp8: arm: separate ARMv6 functions from NEON
  ARM: add some compatibility macros
  mov: support eac3 audio
  avf: fix faulty check in has_duration
Conflicts:
	configure
	doc/APIchanges
	ffmpeg.c
	libavcodec/arm/Makefile
	libavcodec/arm/asm.S
	libavcodec/arm/vp8dsp_armv6.S
	libavcodec/arm/vp8dsp_init_arm.c
	libavutil/avutil.h
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 22:24:58 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							f1f5b39866 
							
						 
					 
					
						
						
							
							swr-test: support fabrices audiogen like avr  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 20:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							73be22f526 
							
						 
					 
					
						
						
							
							swr-test: fix u8 zero point.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 20:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							56f89bae52 
							
						 
					 
					
						
						
							
							swr-test: improve rounding in set()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 20:23:07 +02:00 
						 
				 
			
				
					
						
							
							
								Matthieu Bouron 
							
						 
					 
					
						
						
						
						
							
						
						
							5473a98e45 
							
						 
					 
					
						
						
							
							af_amerge: return errors from subfilters when requesting a frame  
						
						
						
						
					 
					
						2012-04-26 18:56:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							0a07f2b346 
							
						 
					 
					
						
						
							
							dsputil: fix invalid array indexing  
						
						... 
						
						
						
						Indexing outside an array is invalid and causes errors with
gcc 4.8.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-26 17:07:43 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							27de7a8eb3 
							
						 
					 
					
						
						
							
							swr-test: remove unneeded hack to test planar formats.  
						
						... 
						
						
						
						planar formats are now chosen like any other parameter.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							08809e3085 
							
						 
					 
					
						
						
							
							swr-test: improve output  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							5347b9da98 
							
						 
					 
					
						
						
							
							swr-test: print channel layout, instead of just channel counts  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e6c460e3ea 
							
						 
					 
					
						
						
							
							swr-test: Use randomized collision free hypercube corner enumeration to select tests.  
						
						... 
						
						
						
						This way the user can specify how many or few tests should run while
still providing good coverage over the whole parameter set.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							7461e9ae45 
							
						 
					 
					
						
						
							
							swr-test: use formats array  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							69f3af9590 
							
						 
					 
					
						
						
							
							swr-test: remove 0 terminator in layouts for consistency  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b1519102f1 
							
						 
					 
					
						
						
							
							swr-test: add rates tables containing a new set of sample rates.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 15:37:41 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							030d6b65ae 
							
						 
					 
					
						
						
							
							swr-test: indent  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 14:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							dd63e27574 
							
						 
					 
					
						
						
							
							swr-test: add sorted formats table from avr  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 14:33:10 +02:00 
						 
				 
			
				
					
						
							
							
								Sean McGovern 
							
						 
					 
					
						
						
						
						
							
						
						
							3510a13307 
							
						 
					 
					
						
						
							
							configure: add libavresample to rpath  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-26 11:25:23 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a4b58fd9e8 
							
						 
					 
					
						
						
							
							ffv1: add examples of supported slices counts  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 04:35:30 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							da9587952a 
							
						 
					 
					
						
						
							
							swr: pass resample parameters from the user to the resampler.  
						
						... 
						
						
						
						doxy and names stolen from avr
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 01:35:22 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a522e03754 
							
						 
					 
					
						
						
							
							swr: Add longer more descriptive alternative AVOptions.  
						
						... 
						
						
						
						They match avresample where it supports the same fields.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 01:14:48 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							20fc610439 
							
						 
					 
					
						
						
							
							swr: Capitalize help texts for AVOptions  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 01:03:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							36a9dd2f4d 
							
						 
					 
					
						
						
							
							swr: align options a little  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 01:00:43 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							23282c2222 
							
						 
					 
					
						
						
							
							swr: set AV_OPT_FLAG_AUDIO_PARAM for the AVOptions  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-26 00:51:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							88de5b0a73 
							
						 
					 
					
						
						
							
							build: icc: silence some warnings  
						
						... 
						
						
						
						This disables the warning "external declaration in primary source file"
which is issued when a prototype for an extern function is found in a
.c file rather than a header file.  We have such prototypes for asm
functions where a separate header file would be pointless.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 23:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							b6a6e90a7c 
							
						 
					 
					
						
						
							
							fft-test: add option to set cpuflag mask  
						
						... 
						
						
						
						This can be useful for testing.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 23:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							6eca84bad8 
							
						 
					 
					
						
						
							
							cpu: recognise only cpu flag names pertinent to the architecture  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 23:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								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> 
						
						
					 
					
						2012-04-25 23:19:40 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							3d11c2d76d 
							
						 
					 
					
						
						
							
							vp8: armv6: fix non-armv6t2 build  
						
						... 
						
						
						
						The assembler may fail to place literal pools close enough to
instructions referencing them.  An explicit .ltorg directive
fixes this.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 23:16:31 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ead79eaa3 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  FATE: use updated reference for aac-latm_stereo_to_51
  avconv: use libavresample
  Add libavresample
  FATE: avoid channel mixing in lavf-dv_fmt
Conflicts:
	Changelog
	Makefile
	cmdutils.c
	configure
	doc/APIchanges
	ffmpeg.c
	tests/lavf-regression.sh
	tests/ref/lavf/dv_fmt
	tests/ref/seek/lavf_dv
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 23:17:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							e4ac031233 
							
						 
					 
					
						
						
							
							vp8: armv6 optimisations  
						
						... 
						
						
						
						Based on patch by Ronald S. Bultje <rsbultje@gmail.com>,
partially ported from libvpx.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 21:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							b692d246ea 
							
						 
					 
					
						
						
							
							vp8: arm: separate ARMv6 functions from NEON  
						
						... 
						
						
						
						This is a preparation for complete ARMv6 optimisations.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 21:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							dac78fd1d7 
							
						 
					 
					
						
						
							
							ARM: add some compatibility macros  
						
						... 
						
						
						
						This adds some macros simplifying Thumb and pre-v6T2 compatibility.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-04-25 21:41:39 +01:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							949d942eef 
							
						 
					 
					
						
						
							
							mov: support eac3 audio  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
						
						
					 
					
						2012-04-25 15:24:14 -04:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
						
						
							
						
						
							8b97ae6484 
							
						 
					 
					
						
						
							
							avf: fix faulty check in has_duration  
						
						... 
						
						
						
						An invalid duration is AV_NOPTS_VALUE not 0. 
						
						
					 
					
						2012-04-25 11:40:22 -07:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							cab15f9db4 
							
						 
					 
					
						
						
							
							ffv1: remove clear_state(), it has become unused  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 18:05:40 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							83bf9fb6ec 
							
						 
					 
					
						
						
							
							ffv1: move clear_state() to clear_slice_state() in encoding threads  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 18:05:29 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							68a9194bb6 
							
						 
					 
					
						
						
							
							ffv1: indent  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 17:51:17 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3f4c0dad16 
							
						 
					 
					
						
						
							
							ffv1: move init_slice_state() into the decoder threads.  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 17:50:55 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							60217b5b9c 
							
						 
					 
					
						
						
							
							ffv1: Remove slice count field with 1.3 and just count slices.  
						
						... 
						
						
						
						This field was problematic because in case of damaged slices it can be
lost
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 15:01:32 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							3ed6917ab8 
							
						 
					 
					
						
						
							
							ffv1: store slice size with all slices in 1.3  
						
						... 
						
						
						
						This simplifies handling by removing a special case.
Its also needed to make the next change possible.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 14:59:15 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c24ca7b88e 
							
						 
					 
					
						
						
							
							ffv1: add 1 status byte to slices in in case crcs are stored too.  
						
						... 
						
						
						
						This will allow storing of information about corrected and uncorrectable
errors.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 12:05:06 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							0c27854532 
							
						 
					 
					
						
						
							
							ffv1: Always store slice size when error reobustness is enabled.  
						
						... 
						
						
						
						This simplifies finding slices within a damaged bitstream.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 12:01:44 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							16524d1be0 
							
						 
					 
					
						
						
							
							ffv1: include solution hint in the slice error message  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-25 11:21:30 +02:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							394dbde548 
							
						 
					 
					
						
						
							
							FATE: use updated reference for aac-latm_stereo_to_51  
						
						... 
						
						
						
						This uses correct stereo to 5.1 upmixing via libavresample. 
						
						
					 
					
						2012-04-24 23:38:54 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							bcb82fe1f4 
							
						 
					 
					
						
						
							
							avconv: use libavresample  
						
						
						
						
					 
					
						2012-04-24 23:38:54 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							c8af852b97 
							
						 
					 
					
						
						
							
							Add libavresample  
						
						... 
						
						
						
						This is a new library for audio sample format, channel layout, and sample rate
conversion. 
						
						
					 
					
						2012-04-24 21:28:27 -04:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8f89954550 
							
						 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  avconv: fix a segfault on -c copy with -filter_complex.
  isom: Support more DTS codec identifiers.
Merged-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2012-04-24 23:45:09 +02:00