Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							8fd35b1aac 
							
						 
					 
					
						
						
							
							Fix a bunch of typos.  
						
						
						
						
					 
					
						2012-01-02 16:41:25 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							44b0edda3f 
							
						 
					 
					
						
						
							
							Drop some pointless void* return value casts from av_malloc() invocations.  
						
						
						
						
					 
					
						2012-01-02 16:41:24 +01:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							3a1867deac 
							
						 
					 
					
						
						
							
							wavpack: fix typos in previous cosmetic clean-up commit  
						
						
						
						
					 
					
						2012-01-02 08:54:30 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							513c238fa9 
							
						 
					 
					
						
						
							
							wavpack: cosmetics: K&R pretty-printing  
						
						
						
						
					 
					
						2012-01-02 08:52:59 -05:00 
						 
				 
			
				
					
						
							
							
								Hendrik Leppkes 
							
						 
					 
					
						
						
						
						
							
						
						
							14165fe125 
							
						 
					 
					
						
						
							
							wavpack: determine sample_fmt before requesting a buffer  
						
						... 
						
						
						
						Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
						
						
					 
					
						2012-01-01 23:24:15 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							8893fbdf7a 
							
						 
					 
					
						
						
							
							bmv audio: implement new audio decoding API  
						
						
						
						
					 
					
						2012-01-01 22:56:04 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							03fafdec82 
							
						 
					 
					
						
						
							
							mpegaudiodec: skip all channels when skipping granules  
						
						... 
						
						
						
						Also fix calculation of new position when switching buffers.
This fixes "overread" error messages when seeking. 
						
						
					 
					
						2012-01-01 22:37:50 -05:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
						
						
							
						
						
							f7e30cc13b 
							
						 
					 
					
						
						
							
							bfi: K&R cosmetics  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-01-01 22:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
						
						
							
						
						
							87d9874864 
							
						 
					 
					
						
						
							
							bgmc: K&R cleanup  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-01-01 22:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							28b4af8e38 
							
						 
					 
					
						
						
							
							rawdec: propagate pict_type information to the output frame  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-01-01 22:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Piotr Bandurski 
							
						 
					 
					
						
						
						
						
							
						
						
							d3a5c26986 
							
						 
					 
					
						
						
							
							rawdec: Support more QT 1bpp rawvideo files.  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2012-01-01 22:27:04 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							b12d217339 
							
						 
					 
					
						
						
							
							threads: limit the number of automatic threads to MAX_AUTO_THREADS  
						
						... 
						
						
						
						The extra thread added in {frame_}*thread_init was not taken into
account. Explicitly sets thread_count to 1 if only one CPU core was
detected. Also fixes two typos in comments. 
						
						
					 
					
						2012-01-01 21:11:43 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							b6064d9a59 
							
						 
					 
					
						
						
							
							threads: set thread_count to 1 when thread support is disabled  
						
						
						
						
					 
					
						2012-01-01 14:37:38 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							b4d44a45f9 
							
						 
					 
					
						
						
							
							threads: introduce CODEC_CAP_AUTO_THREADS and add it to libx264  
						
						... 
						
						
						
						Some external codecs have their own code to determine the best number
of threads. This number is not necessary the number of cpu cores.
Thread_count will be only 0 if the codec has CODEC_CAP_AUTO_THREADS. 
						
						
					 
					
						2012-01-01 14:37:37 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							464f26889c 
							
						 
					 
					
						
						
							
							mpegaudiodec: fix seeking.  
						
						... 
						
						
						
						The safe bitstream reader does not allow using skip_bits_long() to seek to a
point before the start of the buffer, which was needed by the mp3 decoder.
This change instead calculates the start point of the first valid granule and
skips to that position.
Signed-off-by: Justin Ruggles <justin.ruggles@gmail.com> 
						
						
					 
					
						2011-12-31 14:19:09 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							481a7ff5bd 
							
						 
					 
					
						
						
							
							mpegaudiodec: fix compilation when testing the unchecked bitstream reader  
						
						
						
						
					 
					
						2011-12-31 14:19:09 -05:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							bcc7396065 
							
						 
					 
					
						
						
							
							threads: add sysconf based number of CPUs detection  
						
						... 
						
						
						
						Can act as fallback and should work on a couple of Unix systems. 
						
						
					 
					
						2011-12-31 17:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							937ff3a18a 
							
						 
					 
					
						
						
							
							threads: always include necessary headers for number of CPUs detection  
						
						... 
						
						
						
						Since the conditions for the actual usage are more specific a less
preferred method can be used. This would cause compilation errors
because necessary headers are not included. 
						
						
					 
					
						2011-12-31 17:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							e4e30256f8 
							
						 
					 
					
						
						
							
							threads: default to automatic thread count detection  
						
						
						
						
					 
					
						2011-12-31 17:40:12 +01:00 
						 
				 
			
				
					
						
							
							
								Shitiz Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							c3513477bb 
							
						 
					 
					
						
						
							
							cook: K&R formatting cosmetics  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-12-31 01:04:09 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							d4b63054d9 
							
						 
					 
					
						
						
							
							cosmetics: Drop unnecessary parentheses around return values.  
						
						
						
						
					 
					
						2011-12-30 22:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ca5ab8cd21 
							
						 
					 
					
						
						
							
							libvorbis: K&R reformatting cosmetics  
						
						
						
						
					 
					
						2011-12-29 23:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
						
						
							
						
						
							c4db344664 
							
						 
					 
					
						
						
							
							libmp3lame: K&R formatting cosmetics  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-12-29 23:30:20 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
						
						
							
						
						
							9342ecf02e 
							
						 
					 
					
						
						
							
							mpegvideo_enc: K&R cosmetics (line 1000-2000).  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-12-29 13:52:04 -08:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
						
						
							
						
						
							1fbd3d30ae 
							
						 
					 
					
						
						
							
							indeo4: remove two unused variables  
						
						
						
						
					 
					
						2011-12-29 17:42:31 +01:00 
						 
				 
			
				
					
						
							
							
								Thad Ward 
							
						 
					 
					
						
						
						
						
							
						
						
							7af507ea99 
							
						 
					 
					
						
						
							
							lagarith: add decode support for arith rgb24 mode  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-12-29 07:37:33 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							8f5216905f 
							
						 
					 
					
						
						
							
							v410dec: Check for sufficient input data. Fixes crash  
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-12-28 12:47:36 -08:00 
						 
				 
			
				
					
						
							
							
								Kostya Shishkov 
							
						 
					 
					
						
						
						
						
							
						
						
							adfe0c942e 
							
						 
					 
					
						
						
							
							Indeo 4 decoder  
						
						... 
						
						
						
						Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com> 
						
						
					 
					
						2011-12-28 15:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
						
						
							
						
						
							bd96be6e27 
							
						 
					 
					
						
						
							
							mpegvideo_enc: K&R cosmetics  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-12-27 10:20:20 -08:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							06bb590558 
							
						 
					 
					
						
						
							
							threads: test for sys/param.h and include it for sysctl on OpenBSD  
						
						
						
						
					 
					
						2011-12-27 16:09:41 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							676a9ee1d2 
							
						 
					 
					
						
						
							
							x86: Fix constraints for decode_significance*_x86  
						
						... 
						
						
						
						Originally, prior to 8742a4ff8, the caller code was compiled
within this condition:
ARCH_X86 && HAVE_7REGS && HAVE_EBX_AVAILABLE && !defined(BROKEN_RELOCATIONS)
Since HAVE_7REGS is defined as
(ARCH_X86_64 || (HAVE_EBX_AVAILABLE && HAVE_EBP_AVAILABLE))
the subcondition HAVE_7REGS && HAVE_EBX_AVAILABLE is equal
to HAVE_7REGS (for 32 bit at least). The correct simplification
of the original condition thus is HAVE_7REGS, not
HAVE_EBX_AVAILABLE.
This fixes compilation in some cases where HAVE_EBP_AVAILABLE = 0
and HAVE_EBX_AVAILABLE = 1.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-12-27 09:05:14 +02: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 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Reinhard Tartler 
							
						 
					 
					
						
						
						
						
							
						
						
							8b94df0f20 
							
						 
					 
					
						
						
							
							vp3dec: Check coefficient index in vp3_dequant()  
						
						... 
						
						
						
						Based on a patch by Michael Niedermayer <michaelni@gmx.at>
Fixes NGS00145, CVE-2011-4352
Found-by: Phillip Langlois
Signed-off-by: Reinhard Tartler <siretart@tauware.de> 
						
						
					 
					
						2011-12-23 15:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6e24b9488e 
							
						 
					 
					
						
						
							
							svq1dec: call avcodec_set_dimensions() after dimensions changed.  
						
						... 
						
						
						
						Fixes NGS00148, CVE-2011-4579
Found-by: Phillip Langlois
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
						
						
					 
					
						2011-12-23 15:42:24 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							7052618c7e 
							
						 
					 
					
						
						
							
							threads: check defines before using them in automatic thread detection  
						
						
						
						
					 
					
						2011-12-23 14:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							846dca1aa3 
							
						 
					 
					
						
						
							
							pthread: include sys/types.h before sys/sysctl.h  
						
						... 
						
						
						
						Fixes compilation on FreeBSD with clang 3. 
						
						
					 
					
						2011-12-23 14:40:39 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d09298f0d6 
							
						 
					 
					
						
						
							
							4xm: remove unused variables.  
						
						
						
						
					 
					
						2011-12-23 09:23:20 +01:00 
						 
				 
			
				
					
						
							
							
								Alexander Strange 
							
						 
					 
					
						
						
						
						
							
						
						
							bc6a3bd4a5 
							
						 
					 
					
						
						
							
							h264: Fix a possible overread in decode_nal_units()  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2011-12-23 08:32:18 +01:00 
						 
				 
			
				
					
						
							
							
								Sergey Radionov 
							
						 
					 
					
						
						
						
						
							
						
						
							01eb9805f3 
							
						 
					 
					
						
						
							
							w32thread: call ResetEvent() in pthread_cond_broadcast().  
						
						... 
						
						
						
						Also add "volatile" to broadcast flag (since it is used from
multiple threads).
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com> 
						
						
					 
					
						2011-12-22 19:48:52 -08:00 
						 
				 
			
				
					
						
							
							
								Gaurav Narula 
							
						 
					 
					
						
						
						
						
							
						
						
							ad3161ec1d 
							
						 
					 
					
						
						
							
							kvmc: fix invalid reads  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
						
						
					 
					
						2011-12-23 00:11:19 +01:00 
						 
				 
			
				
					
						
							
							
								Shitiz Garg 
							
						 
					 
					
						
						
						
						
							
						
						
							355d917c0b 
							
						 
					 
					
						
						
							
							4xm: Add a check in decode_i_frame to prevent buffer overreads  
						
						... 
						
						
						
						Fixes bugzilla #135 
Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
						
						
					 
					
						2011-12-22 23:26:55 +01:00 
						 
				 
			
				
					
						
							
							
								Paul B Mahol 
							
						 
					 
					
						
						
						
						
							
						
						
							01a01bf8bd 
							
						 
					 
					
						
						
							
							adpcm: fix IMA SMJPEG decoding  
						
						... 
						
						
						
						Signed-off-by: Janne Grunau <janne-libav@jannau.net> 
						
						
					 
					
						2011-12-22 23:04:30 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							c32e4029d9 
							
						 
					 
					
						
						
							
							options: set minimum for "threads" to zero  
						
						... 
						
						
						
						A negative number of threads does not make sense and 0 is used for
autodetection. Adds a symbolic name for autodetection. 
						
						
					 
					
						2011-12-22 21:50:07 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							b9e2226972 
							
						 
					 
					
						
						
							
							bsd: use number of logical CPUs as automatic thread count  
						
						
						
						
					 
					
						2011-12-22 21:50:07 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
						
						
							
						
						
							ad29ecbff0 
							
						 
					 
					
						
						
							
							windows: use number of CPUs as automatic thread count  
						
						
						
						
					 
					
						2011-12-22 21:50:07 +01:00