Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5049b6a1fe 
					 
					
						
						
							
							Merge commit 'f9cc6883a4e5cf72cbfa21d17e1908a2a432f6bd'  
						
						... 
						
						
						
						* commit 'f9cc6883a4e5cf72cbfa21d17e1908a2a432f6bd':
  mp3enc: add an option for disabling the Xing frame.
Conflicts:
	doc/muxers.texi
	libavformat/mp3enc.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 15:23:11 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						045d80076a 
					 
					
						
						
							
							Merge commit '045654f422e74be8ed09a0819d39051d67633a09'  
						
						... 
						
						
						
						* commit '045654f422e74be8ed09a0819d39051d67633a09':
  doxy: Document better the available AVFrame flags
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 15:05:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						68ebf70f66 
					 
					
						
						
							
							Merge commit 'ff23c4e4935e96e62d8ff2212a1955a43add88e1'  
						
						... 
						
						
						
						* commit 'ff23c4e4935e96e62d8ff2212a1955a43add88e1':
  doxy: Add AVFrame to the structured modules
Conflicts:
	libavutil/frame.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 14:55:08 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c8b99f8ad0 
					 
					
						
						
							
							Merge commit '87acd33c092ab9e7d73686627e9105d99c1e4928'  
						
						... 
						
						
						
						* commit '87acd33c092ab9e7d73686627e9105d99c1e4928':
  aviocat: Add support for specifying the input duration
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 14:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						9f3a555b84 
					 
					
						
						
							
							Merge commit '03f2de5856ec8571fcf5f4cf6dccc713294af545'  
						
						... 
						
						
						
						* commit '03f2de5856ec8571fcf5f4cf6dccc713294af545':
  aviocat: Check the argv array length before reading element i+1
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 14:31:19 +01:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						d2a7314f1e 
					 
					
						
						
							
							vp9/x86: add ff_vp9_loop_filter_[vh]_16_16_sse2().  
						
						... 
						
						
						
						Similar gains in performance as the SSSE3 version
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2014-01-17 14:16:38 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						f9cc6883a4 
					 
					
						
						
							
							mp3enc: add an option for disabling the Xing frame.  
						
						
						
						
					 
					
						2014-01-17 10:30:45 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						045654f422 
					 
					
						
						
							
							doxy: Document better the available AVFrame flags  
						
						
						
						
					 
					
						2014-01-17 10:00:18 +01:00 
						 
				 
			
				
					
						
							
							
								Luca Barbato 
							
						 
					 
					
						
						
							
						
						ff23c4e493 
					 
					
						
						
							
							doxy: Add AVFrame to the structured modules  
						
						
						
						
					 
					
						2014-01-17 10:00:18 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						87acd33c09 
					 
					
						
						
							
							aviocat: Add support for specifying the input duration  
						
						... 
						
						
						
						This avoids the caller having to calculate the byte rate if wanting
to push a file in a rate resembling realtime.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2014-01-17 09:32:09 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						03f2de5856 
					 
					
						
						
							
							aviocat: Check the argv array length before reading element i+1  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2014-01-17 09:31:53 +02:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3ca7085ae2 
					 
					
						
						
							
							avcodec: make "bitrate tolerance too small for bitrate" error more verbose  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 03:10:42 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d0004a1959 
					 
					
						
						
							
							avcodec/kgv1dec: fix memleak, reintroduce lost decode_flush() call  
						
						... 
						
						
						
						fixes regression since 80d44190c41a0370ad94michaelni@gmx.at > 
						
						
					 
					
						2014-01-17 02:50:50 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2fd39642c9 
					 
					
						
						
							
							avcodec/huffyuv: fix median prediction for >8bps  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 18:33:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3d87927959 
					 
					
						
						
							
							avcodec/huffyuv: add YUVA{420,422,444}P{9,10} support  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 17:43:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ef0282125c 
					 
					
						
						
							
							avcodec/huffyuv: add YUV{420,422,444}P{9,10,12,14} support  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 17:29:58 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b53aab1a58 
					 
					
						
						
							
							libavcodec/huffyuv: >8 bit support  
						
						... 
						
						
						
						This adds only yuv420p10, others are trivial to add after this commit
and will be added in a subsequent commit.
Currently the implementation is not optimized, optimizations will be
added later
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 16:59:15 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6c004e8aad 
					 
					
						
						
							
							avcodec/huffyuvenc: init bps from pixel descriptor  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 16:24:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						534a89478d 
					 
					
						
						
							
							avcodec/huffyuv: add a field that represents the number of symbols  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-16 16:24:16 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
							
						
						8173d1ffc0 
					 
					
						
						
							
							vp9/x86: 16x16 iadst_idct, idct_iadst and iadst_iadst (ssse3+avx).  
						
						... 
						
						
						
						Sample timings on ped1080p.webm (of the ssse3 functions):
iadst_idct:  4672 -> 1175 cycles
idct_iadst:  4736 -> 1263 cycles
iadst_iadst: 4924 -> 1438 cycles
Total decoding time changed from 6.565s to 6.413s. 
						
						
					 
					
						2014-01-16 13:49:31 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						a64333db5f 
					 
					
						
						
							
							lavfi/vidstabtransform: apply various cosmetical nits  
						
						
						
						
					 
					
						2014-01-16 12:35:17 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Martius 
							
						 
					 
					
						
						
							
						
						7012a9dc10 
					 
					
						
						
							
							configure: add version check for pkg libraries, and use it for vidstab  
						
						... 
						
						
						
						Also fix trac ticket #3296 .
Signed-off-by: Georg Martius <martius@mis.mpg.de >
Signed-off-by: Stefano Sabatini <stefasab@gmail.com > 
						
						
					 
					
						2014-01-16 12:35:04 +01:00 
						 
				 
			
				
					
						
							
							
								Georg Martius 
							
						 
					 
					
						
						
							
						
						2727dbb053 
					 
					
						
						
							
							lavfi/vidstabdetect,vidstabtransform: update to vid.stab 0.98  
						
						... 
						
						
						
						In particular:
* set default value for accuracy to 15 (max)
* add zoomspeed for dynamic zoom (optzoom=2)
* make camera path optimization algorithm configurable
* update optzoom documenation in code to use new localmotions calculation function commandline arguments
* add debug option in vidstabtransform
Signed-off-by: Georg Martius <martius@mis.mpg.de >
Signed-off-by: Stefano Sabatini <stefasab@gmail.com > 
						
						
					 
					
						2014-01-16 12:23:48 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						9cc8fa63dd 
					 
					
						
						
							
							vp9/x86: simplify a few mc inits.  
						
						
						
						
					 
					
						2014-01-16 07:48:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						fe9f575924 
					 
					
						
						
							
							Warn if s16be is muxed into flv.  
						
						... 
						
						
						
						Players that conform to the specification can only playback such
files correctly on big-endian hardware. 
						
						
					 
					
						2014-01-16 00:38:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						cb36e441de 
					 
					
						
						
							
							Never favour an audio stream with 0 channels in av_find_best_stream().  
						
						... 
						
						
						
						Fixes ticket #3311 . 
						
						
					 
					
						2014-01-16 00:36:27 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						1132937077 
					 
					
						
						
							
							Do not read mkv audio bit_depth if bits_per_coded_sample is already set.  
						
						... 
						
						
						
						This allows decoding broken mkv files containing G.726 audio. 
						
						
					 
					
						2014-01-15 23:37:47 +01:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						565102dcac 
					 
					
						
						
							
							Do not set mkv bit_depth to av_get_bytes_per_sample() for G.726.  
						
						... 
						
						
						
						The value is wrong and leads to broken files. 
						
						
					 
					
						2014-01-15 23:35:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						b948ab8132 
					 
					
						
						
							
							avformat/jvdec: clear packet padding after downsize  
						
						... 
						
						
						
						Fixes: use of uninitialized memeory
Fixes: msan_uninit-mem_7fbf26b5fefe_5981_intro.jv
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 23:13:03 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1a01dc8343 
					 
					
						
						
							
							avcodec/pgssubdec: Use av_fast_padded_malloc() for rle buffer  
						
						... 
						
						
						
						Fixes: use of uninitialized memeory
Fixes: msan_uninit-mem_7fa421d0e222_1765_Girl_With_The_Dragon_Tattoo_2_23_56.mkv
Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 23:09:22 +01:00 
						 
				 
			
				
					
						
							
							
								James Almer 
							
						 
					 
					
						
						
							
						
						b90c71cc59 
					 
					
						
						
							
							fate: add WebP Exif metadata test  
						
						... 
						
						
						
						Signed-off-by: James Almer <jamrial@gmail.com >
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 21:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6391dec82a 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  x86: dsputil: Simplify xvmc deprecation conditional
Conflicts:
	libavcodec/x86/dsputil_init.c
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 20:41:08 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						221dc52d03 
					 
					
						
						
							
							Merge commit 'dc4d726bab59f349d366916ba01df16289e5c81f'  
						
						... 
						
						
						
						* commit 'dc4d726bab59f349d366916ba01df16289e5c81f':
  build: Add separate hidden config option for the intrax8 code
Conflicts:
	libavcodec/Makefile
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 20:05:18 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fd334b9b6e 
					 
					
						
						
							
							avformat/mxfdec: fix typo in error check of mxf_edit_unit_absolute_offset()  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 18:01:26 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						949adce125 
					 
					
						
						
							
							Merge remote-tracking branch 'qatar/master'  
						
						... 
						
						
						
						* qatar/master:
  aarch64: port neon clobber test from arm
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:49:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						92d07ea4b5 
					 
					
						
						
							
							Merge commit 'f896bca03fc63b93851c1c14c9321c20b3cd44a6'  
						
						... 
						
						
						
						* commit 'f896bca03fc63b93851c1c14c9321c20b3cd44a6':
  aarch64: h264 (bi)weight NEON optimizations
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:36:37 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						bf0470a5be 
					 
					
						
						
							
							Merge commit '36e3b1f2fd262028834a9d7b1eb533c1218ee6c2'  
						
						... 
						
						
						
						* commit '36e3b1f2fd262028834a9d7b1eb533c1218ee6c2':
  aarch64: h264 loop filter NEON optimizations
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:27:26 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						aab40bbfd5 
					 
					
						
						
							
							x86: dsputil: Simplify xvmc deprecation conditional  
						
						
						
						
					 
					
						2014-01-15 15:23:46 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						dc4d726bab 
					 
					
						
						
							
							build: Add separate hidden config option for the intrax8 code  
						
						... 
						
						
						
						This allows for slightly cleaner dependency specification. 
						
						
					 
					
						2014-01-15 15:23:46 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						28207bfafb 
					 
					
						
						
							
							Merge commit 'c65d67ef50241886b9749e88fd333c52090f70c7'  
						
						... 
						
						
						
						* commit 'c65d67ef50241886b9749e88fd333c52090f70c7':
  aarch64: hpeldsp NEON optimizations
Conflicts:
	libavcodec/hpeldsp.c
	libavcodec/hpeldsp.h
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:20:30 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						19fc3c0122 
					 
					
						
						
							
							Merge commit 'd5dd8c7bf0f0d77c581db3236e0d938f06fd5591'  
						
						... 
						
						
						
						* commit 'd5dd8c7bf0f0d77c581db3236e0d938f06fd5591':
  aarch64: h264 qpel NEON optimizations
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:13:41 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fb1c786a9d 
					 
					
						
						
							
							Merge commit '8438b3f09f6b225d0886cc385117c38eb44ca0c1'  
						
						... 
						
						
						
						* commit '8438b3f09f6b225d0886cc385117c38eb44ca0c1':
  aarch64: h264 idct NEON assembler optimizations
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:06:47 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6f001d87ff 
					 
					
						
						
							
							Merge commit '71617884a2a673908bd5c0f73d4f91fdca3da82a'  
						
						... 
						
						
						
						* commit '71617884a2a673908bd5c0f73d4f91fdca3da82a':
  aarch64: h264 chroma motion compensation NEON optimizations
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 15:00:06 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d5560f1fec 
					 
					
						
						
							
							Merge commit 'b7b17ed66e199afc7246e642bf3b35c3f8eca217'  
						
						... 
						
						
						
						* commit 'b7b17ed66e199afc7246e642bf3b35c3f8eca217':
  aarch64: add cpuflags support for NEON and VFP
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 14:42:49 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						d01f8790d9 
					 
					
						
						
							
							Merge commit '1e9265cd8f0821acbeca1db437be1361a3976b85'  
						
						... 
						
						
						
						* commit '1e9265cd8f0821acbeca1db437be1361a3976b85':
  dct-test: test ff_simple_idct_neon only on ARM for now
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 14:19:29 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fb37d03a87 
					 
					
						
						
							
							Merge commit '2620df13104ddaa136158eb6bb1195adbf9d7692'  
						
						... 
						
						
						
						* commit '2620df13104ddaa136158eb6bb1195adbf9d7692':
  mov: Free an earlier allocated array if allocating a new one
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 14:13:17 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						04cc753d07 
					 
					
						
						
							
							Merge commit 'd51f09962d5b4bc999fb70c040f330dd1873212e'  
						
						... 
						
						
						
						* commit 'd51f09962d5b4bc999fb70c040f330dd1873212e':
  mov: Free intermediate arrays in the normal cleanup function
Conflicts:
	libavformat/mov.c
See: a6b3e6d0b4michaelni@gmx.at > 
						
						
					 
					
						2014-01-15 14:06:27 +01:00 
						 
				 
			
				
					
						
							
							
								Clément Bœsch 
							
						 
					 
					
						
						
							
						
						8b4190da93 
					 
					
						
						
							
							vp9/x86: add AVX for itxfm and lpf.  
						
						... 
						
						
						
						4412 decicycles in ff_vp9_loop_filter_h_16_16_ssse3, 4193462 runs, 842 skips
3600 decicycles in ff_vp9_loop_filter_h_16_16_avx, 4193621 runs, 683 skips
3010 decicycles in ff_vp9_loop_filter_v_16_16_ssse3, 4193528 runs, 776 skips
2678 decicycles in ff_vp9_loop_filter_v_16_16_avx, 4193742 runs, 562 skips
23025 decicycles in ff_vp9_idct_idct_32x32_add_ssse3, 2096871 runs, 281 skips
19943 decicycles in ff_vp9_idct_idct_32x32_add_avx, 2096815 runs, 337 skips
4675 decicycles in ff_vp9_idct_idct_16x16_add_ssse3, 4194018 runs, 286 skips
3980 decicycles in ff_vp9_idct_idct_16x16_add_avx, 4194022 runs, 282 skips
967 decicycles in ff_vp9_idct_idct_8x8_add_ssse3, 16776972 runs, 244 skips
887 decicycles in ff_vp9_idct_idct_8x8_add_avx, 16777002 runs, 214 skips 
						
						
					 
					
						2014-01-15 15:54:03 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						fe96769bed 
					 
					
						
						
							
							aarch64: port neon clobber test from arm  
						
						
						
						
					 
					
						2014-01-15 12:31:07 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						f896bca03f 
					 
					
						
						
							
							aarch64: h264 (bi)weight NEON optimizations  
						
						... 
						
						
						
						Ported from ARMv7 NEON. 
						
						
					 
					
						2014-01-15 12:31:07 +01:00