Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						1da7257739 
					 
					
						
						
							
							Fix indention of ffv1.c after previous commits.  
						
						... 
						
						
						
						Originally committed as revision 25477 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-14 22:10:50 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e42393d168 
					 
					
						
						
							
							Store quant table index per plane and slice.  
						
						... 
						
						
						
						Originally committed as revision 25476 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-14 22:03:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f08ed90d94 
					 
					
						
						
							
							Assert that the context doesnt overflow in ffv1.  
						
						... 
						
						
						
						Originally committed as revision 25475 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-14 22:03:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e2b2f8454c 
					 
					
						
						
							
							Rectangular slice support for ffv1.2  
						
						... 
						
						
						
						Originally committed as revision 25474 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-14 22:03:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c5ac275b2e 
					 
					
						
						
							
							Allow storing multiple quant tables in extradata that can then be selected per keyframe in ffv1.  
						
						... 
						
						
						
						Originally committed as revision 25439 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-10 21:04:45 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0f27aca7b3 
					 
					
						
						
							
							Store global things in extradata for ffv1 ver=2.  
						
						... 
						
						
						
						ver=2 is not set yet so this does not affect output.
Originally committed as revision 25438 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-10 21:04:41 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						228adaab8d 
					 
					
						
						
							
							Make sure version is not decreased for 16bit per sample colorspaces in ffv1.  
						
						... 
						
						
						
						Originally committed as revision 25437 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-10 21:04:38 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						4f22b3bbbf 
					 
					
						
						
							
							Factorize quant table read and write code in ffv1.c  
						
						... 
						
						
						
						Originally committed as revision 25436 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-10-10 21:04:34 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						cbabccc367 
					 
					
						
						
							
							ffv1: remove VLAs  
						
						... 
						
						
						
						Originally committed as revision 23802 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-26 15:53:25 +00:00 
						 
				 
			
				
					
						
							
							
								Thad Ward 
							
						 
					 
					
						
						
							
						
						741b5fd44a 
					 
					
						
						
							
							Set an opaque alpha value when decoding rgba ffv1.  
						
						... 
						
						
						
						Patch by Thad Ward coderjoe69¤yahoo°com
Originally committed as revision 23757 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-06-24 15:22:33 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						ba87f0801d 
					 
					
						
						
							
							Remove explicit filename from Doxygen @file commands.  
						
						... 
						
						
						
						Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-20 14:45:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						00bbc09309 
					 
					
						
						
							
							Store range coder state transition table.  
						
						... 
						
						
						
						Use a better table, 2% compression gain for foreman
Originally committed as revision 22763 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-01 18:51:08 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						72415b2adb 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ef768b0c32 
					 
					
						
						
							
							Disallow VLC coding with more than 8 bits as there are several bugs  
						
						... 
						
						
						
						in that code that could lead to broken files.
AC coding is unaffected.
Originally committed as revision 22638 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-22 21:12:31 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						5d7bc46c2d 
					 
					
						
						
							
							Throw out last experimental warning that was printed for colorspaces with more than  
						
						... 
						
						
						
						8 bits per component. This does no good except scaring users away.
Originally committed as revision 22633 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-22 15:04:11 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						0e22d68834 
					 
					
						
						
							
							Remove the word "experimental"  
						
						... 
						
						
						
						Originally committed as revision 22629 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-22 14:26:17 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
							
						
						2ba8301769 
					 
					
						
						
							
							Mark all pix_fmts and supported_framerates compound literals as const.  
						
						... 
						
						
						
						Makes no difference for gcc but at least icc can put them in .rodata then.
Originally committed as revision 19789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-06 16:09:21 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Täuber 
							
						 
					 
					
						
						
							
						
						7c6208d4c0 
					 
					
						
						
							
							Use "FFmpeg video codec  #1 " instead of "FFmpeg codec  #1 " as codec long name.  
						
						... 
						
						
						
						patch by  Lars Täuber, lars.taeuber gmx net
Originally committed as revision 19749 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-30 21:19:37 +00:00 
						 
				 
			
				
					
						
							
							
								Lars Täuber 
							
						 
					 
					
						
						
							
						
						2fee538a16 
					 
					
						
						
							
							Fix comments after switching from CABAC to range coder in r3658.  
						
						... 
						
						
						
						Patch by Lars Täuber, lars D taeuber A gmx D net
Originally committed as revision 19720 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-26 21:25:43 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						84c1b149b2 
					 
					
						
						
							
							Fix typo.  
						
						... 
						
						
						
						Originally committed as revision 19639 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-08-14 16:41:21 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						f83c57735e 
					 
					
						
						
							
							indent  
						
						... 
						
						
						
						Originally committed as revision 18679 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-24 13:38:28 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						68f8d33bec 
					 
					
						
						
							
							Support >8bit per component YUV in FFV1.  
						
						... 
						
						
						
						decoding becomes slower, encoding becomes faster, with gcc on duron.
some inlining overrides like av_flatten are added to keep inlining similar
to before.
Originally committed as revision 18674 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-24 04:10:32 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						217d34e307 
					 
					
						
						
							
							Force speed irrelevant calls to get/put_symbol() to be noinline.  
						
						... 
						
						
						
						We need to change decode_line to always_inline because gcc decided not to inline
it anymore once we force some calls to get/put_symbol() to be non inlined and
this decision of gcc would lead to a 10% overall speed loss.
100k smaller object file, no speed change
Originally committed as revision 18673 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-24 01:50:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						3788e661f1 
					 
					
						
						
							
							Optimize sign handling in get_symbol().  
						
						... 
						
						
						
						Originally committed as revision 18672 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-24 00:26:49 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						223d996aaf 
					 
					
						
						
							
							Fix a possibly exploitable buffer overflow.  
						
						... 
						
						
						
						Originally committed as revision 18640 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-21 12:00:39 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						6081c30b81 
					 
					
						
						
							
							Remove 2 unneeded variables from common_init() found by CSA.  
						
						... 
						
						
						
						Originally committed as revision 18560 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-17 14:59:04 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						9106a698e7 
					 
					
						
						
							
							Rename bitstream.h to get_bits.h.  
						
						... 
						
						
						
						Originally committed as revision 18494 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-13 16:20:26 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						b275500706 
					 
					
						
						
							
							Split bitstream.h, put the bitstream writer stuff in the new file  
						
						... 
						
						
						
						put_bits.h.
Originally committed as revision 18461 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-12 08:35:26 +00:00 
						 
				 
			
				
					
						
							
							
								Thilo Borgmann 
							
						 
					 
					
						
						
							
						
						7a00bbad21 
					 
					
						
						
							
							Implement avcodec_decode_video2(), _audio3() and _subtitle2() which takes an  
						
						... 
						
						
						
						AVPacket argument rather than a const uint8_t *buf + int buf_size. This allows
passing of packet-specific flags from demuxer to decoder, such as the keyframe
flag, which appears necessary to playback corePNG P-frames.
Patch by Thilo Borgmann thilo.borgmann googlemail com, see also the thread
"Google Summer of Code participation" on the mailinglist.
Originally committed as revision 18351 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-04-07 15:59:50 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						bad5537e2c 
					 
					
						
						
							
							Use full internal pathname in doxygen @file directives.  
						
						... 
						
						
						
						Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						199436b952 
					 
					
						
						
							
							moves mid_pred() into mathops.h (with arch specific code split by directory)  
						
						... 
						
						
						
						Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-18 22:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
							
						
						b250f9c66d 
					 
					
						
						
							
							Change semantic of CONFIG_*, HAVE_* and ARCH_*.  
						
						... 
						
						
						
						They are now always defined to either 0 or 1.
Originally committed as revision 16590 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-13 23:44:16 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						f544a5fc84 
					 
					
						
						
							
							Replace generic CONFIG_ENCODERS preprocessor conditionals by more specific  
						
						... 
						
						
						
						CONFIG_FOO_ENCODER conditionals where appropriate.
Originally committed as revision 15174 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-09-03 12:33:21 +00:00 
						 
				 
			
				
					
						
							
							
								Stefan Gehrer 
							
						 
					 
					
						
						
							
						
						b3bf98aa56 
					 
					
						
						
							
							move ff_log2_run to bitstream.c and reuse in ffv1.c  
						
						... 
						
						
						
						Originally committed as revision 13989 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-26 16:39:21 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						fe4bf37455 
					 
					
						
						
							
							Make AVCodec long_names definition conditional depending on CONFIG_SMALL.  
						
						... 
						
						
						
						Originally committed as revision 13759 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-06-12 21:50:13 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						d1845b4c84 
					 
					
						
						
							
							Fix compilation for buggy icc.  
						
						... 
						
						
						
						Originally committed as revision 13273 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-24 07:19:12 +00:00 
						 
				 
			
				
					
						
							
							
								Carl Eugen Hoyos 
							
						 
					 
					
						
						
							
						
						eacced45c4 
					 
					
						
						
							
							Replace some occurrences of -1 with PIX_FMT_NONE.  
						
						... 
						
						
						
						Fixes icc warning #188 : enumerated type mixed with another type
Originally committed as revision 13130 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-11 22:28:43 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
							
						
						038f846e41 
					 
					
						
						
							
							Add long names to some AVCodec declarations.  
						
						... 
						
						
						
						patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13010 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-04-28 10:21:58 +00:00 
						 
				 
			
				
					
						
							
							
								Zuxy Meng 
							
						 
					 
					
						
						
							
						
						98a6fff98c 
					 
					
						
						
							
							Apply 'cold' attribute to init/uninit functions in libavcodec  
						
						... 
						
						
						
						Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-21 03:11:20 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						fb2cf1bcf0 
					 
					
						
						
							
							const  
						
						... 
						
						
						
						Originally committed as revision 11724 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-02-01 04:14:04 +00:00 
						 
				 
			
				
					
						
							
							
								Oliver Pfister 
							
						 
					 
					
						
						
							
						
						3caffb7d80 
					 
					
						
						
							
							fix mem leak  
						
						... 
						
						
						
						patch by Oliver Pfister: [oliver pfister gmx ch]
Originally committed as revision 9491 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-05 20:47:58 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						e5a389a1b7 
					 
					
						
						
							
							license header consistency cosmetics  
						
						... 
						
						
						
						Originally committed as revision 9484 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-05 10:40:25 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						2029f312e8 
					 
					
						
						
							
							Remove redundant #inclusion of common.h, avcodec.h already #includes it.  
						
						... 
						
						
						
						Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-05-10 09:00:44 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						71e445fca3 
					 
					
						
						
							
							Replace deprecated PIX_FMT names by the newer variants.  
						
						... 
						
						
						
						Originally committed as revision 7867 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-02-07 01:48:09 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						849f10351d 
					 
					
						
						
							
							rename always_inline to av_always_inline and move to common.h  
						
						... 
						
						
						
						Originally committed as revision 7256 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-12-08 00:35:08 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						c26abfa541 
					 
					
						
						
							
							Rename ABS macro to FFABS.  
						
						... 
						
						
						
						Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-11 23:17:58 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						b78e7197a8 
					 
					
						
						
							
							Change license headers to say 'FFmpeg' instead of 'this program/this library'  
						
						... 
						
						
						
						and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-10-07 15:30:46 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
							
						
						62bb489b13 
					 
					
						
						
							
							add some #ifdef CONFIG_ENCODERS/DECODERS  
						
						... 
						
						
						
						Originally committed as revision 6356 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-27 19:54:07 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						c3e462a8ca 
					 
					
						
						
							
							set supported pixel formats for a few encoders (fixes crashes with grayscale)  
						
						... 
						
						
						
						Originally committed as revision 6303 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-09-20 21:17:37 +00:00 
						 
				 
			
				
					
						
							
							
								Loren Merritt 
							
						 
					 
					
						
						
							
						
						0c2aaa882d 
					 
					
						
						
							
							memory leak.  
						
						... 
						
						
						
						Originally committed as revision 5331 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2006-04-28 23:16:42 +00:00