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 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3bff4d8b7a 
								
							
								 
							
						 
						
							
							
								
								Implement the fields rc_max_available_vbv_use and  
							
							rc_min_vbv_overflow_use in AVCodecContext, and use their values in the
ratecontrol code rather than hardcoded ones.
See the thread: "[RFC] ratecontrol buffer size magic".
Patch by Baptiste Coudurier.
Originally committed as revision 15955 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b5ede5b64 
								
							
								 
							
						 
						
							
							
								
								Add (additional) const to many global tables.  
							
							Originally committed as revision 15515 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3cffbe090a 
								
							
								 
							
						 
						
							
							
								
								Fix rc_eq mem leak.  
							
							Originally committed as revision 14788 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cf2baeb338 
								
							
								 
							
						 
						
							
							
								
								mark read-only data as const  
							
							Originally committed as revision 13947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								842eabc5f9 
								
							
								 
							
						 
						
							
							
								
								cosmetics: XviD is now called Xvid.  
							
							Originally committed as revision 13465 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								170c0b455c 
								
							
								 
							
						 
						
							
							
								
								Fix typo in variable name: blured --> blurred.  
							
							Originally committed as revision 12556 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								04932b0d97 
								
							
								 
							
						 
						
							
							
								
								cosmetics: typo fixes  
							
							Originally committed as revision 12554 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9701840bb5 
								
							
								 
							
						 
						
							
							
								
								add FF_ prefix to all (frame)_TYPE usage  
							
							Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e3cb2c4a08 
								
							
								 
							
						 
						
							
							
								
								Missing const  
							
							Originally committed as revision 12147 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90901860c2 
								
							
								 
							
						 
						
							
							
								
								stupid code (casting of void*) found by checktree.sh  
							
							Originally committed as revision 11117 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f612801465 
								
							
								 
							
						 
						
							
							
								
								fix timestamps used for ratecontrol  
							
							these were wrong (in pts vs dts sense) when b frames were in use
they were also wrong if the average framerate was smaller than 1/timebase
resulting in totally wrong final bitrate
Originally committed as revision 10477 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2711cb28f4 
								
							
								 
							
						 
						
							
							
								
								prevent assert failure with negative quant_offset  
							
							Originally committed as revision 9830 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								df3a80b50a 
								
							
								 
							
						 
						
							
							
								
								cosmetics: misc typo fixes  
							
							Originally committed as revision 9815 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82634feeb5 
								
							
								 
							
						 
						
							
							
								
								CONFIG_XVID --> CONFIG_LIBXVID  
							
							Originally committed as revision 9466 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								755bfeabcc 
								
							
								 
							
						 
						
							
							
								
								misc spelling fixes  
							
							Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0fa9a5ddc7 
								
							
								 
							
						 
						
							
							
								
								check qblur > 1 (prevent assert failure / segfault)  
							
							fixes sf bug #797610 
Originally committed as revision 9166 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e42dba481f 
								
							
								 
							
						 
						
							
							
								
								typos/grammar  
							
							Originally committed as revision 8641 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f66e4f5f9e 
								
							
								 
							
						 
						
							
							
								
								Add av_ prefix to clip functions  
							
							Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eafcac6ac8 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Fix another common typo, dependAnt --> dependEnt.  
							
							Originally committed as revision 8114 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb0f1ea72f 
								
							
								 
							
						 
						
							
							
								
								update ratecontrol to new ff_eval API  
							
							Originally committed as revision 6808 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c26abfa541 
								
							
								 
							
						 
						
							
							
								
								Rename ABS macro to FFABS.  
							
							Originally committed as revision 6666 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0de9926f62 
								
							
								 
							
						 
						
							
							
								
								Move the ratecontrol related code from mpegvideo.h to a separate header file.  
							
							Originally committed as revision 6386 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d7b4613a1 
								
							
								 
							
						 
						
							
							
								
								Pull out the ff_eval* from the mpegvideo header, as it doesn't belong there and  
							
							put it in a separate file.
Originally committed as revision 6383 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d80f243ae9 
								
							
								 
							
						 
						
							
							
								
								Make ratecontrol use ff_eval2().  
							
							Originally committed as revision 6354 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4156a436e3 
								
							
								 
							
						 
						
							
							
								
								Handle possible failure of ff_eval.  
							
							Originally committed as revision 6338 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								577cd173e3 
								
							
								 
							
						 
						
							
							
								
								second pass encoding changes:  
							
							- warn rather than fail when specified bitrate need not be used
- fail with a useful message when specified bitrate is too low
- print potentially useful information if verbose
patch based mostly on suggestions from Michael Niedermayer and Loren Merritt
Originally committed as revision 6176 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								353e433b96 
								
							
								 
							
						 
						
							
							
								
								seems the output of that code is never used  
							
							Originally committed as revision 6170 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29b372b9e9 
								
							
								 
							
						 
						
							
							
								
								error message spelling typo  
							
							Originally committed as revision 6168 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fefd23b96 
								
							
								 
							
						 
						
							
							
								
								fabs is better then abs for floats ...  
							
							Originally committed as revision 5422 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5fe4cf7b9f 
								
							
								 
							
						 
						
							
							
								
								fix frametypes with xvid_rc  
							
							Originally committed as revision 5180 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								022fad4833 
								
							
								 
							
						 
						
							
							
								
								make ff_rate_control_init() bail out if rc_strategy==1 and lavc wasn't  
							
							compiled with xvid support.
Originally committed as revision 5176 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1953105102 
								
							
								 
							
						 
						
							
							
								
								10l forgot #ifdef CONFIG_XVID  
							
							Originally committed as revision 4895 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64b7c5b6f6 
								
							
								 
							
						 
						
							
							
								
								xvid ratecontrol support  
							
							Originally committed as revision 4894 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5509bffa88 
								
							
								 
							
						 
						
							
							
								
								Update licensing information: The FSF changed postal address.  
							
							Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82b019cefd 
								
							
								 
							
						 
						
							
							
								
								better f_code guessing in 2nd pass  
							
							Originally committed as revision 4766 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ed9f9ab32 
								
							
								 
							
						 
						
							
							
								
								use correct qp & lambda for ME on the second pass  
							
							Originally committed as revision 4757 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								115329f160 
								
							
								 
							
						 
						
							
							
								
								COSMETICS: Remove all trailing whitespace.  
							
							Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c0df9d75bd 
								
							
								 
							
						 
						
							
							
								
								switch to native time bases  
							
							Originally committed as revision 4168 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								160d679c07 
								
							
								 
							
						 
						
							
							
								
								Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped")  
							
							Originally committed as revision 4153 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e0d8c06c7 
								
							
								 
							
						 
						
							
							
								
								mb_lmin/max to limit the per mb quality for the ratecontrol independant from the frame limits  
							
							Originally committed as revision 3928 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								957c743a23 
								
							
								 
							
						 
						
							
							
								
								Border processing adaptive quant patch by (Christophe Massiot |cmassiot freebox fr)  
							
							Originally committed as revision 3927 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fc8ea249f 
								
							
								 
							
						 
						
							
							
								
								dissallow sprintf  
							
							Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ecca7a49f 
								
							
								 
							
						 
						
							
							
								
								various security fixes and precautionary checks  
							
							Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9a4834a7d 
								
							
								 
							
						 
						
							
							
								
								normalize adaptive quantizatiuon fix (based upon a patch by (Jindrich Makovicka <makovick at kmlinux dot fjfi dot cvut dot cz>))  
							
							Originally committed as revision 2780 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f2ab83318 
								
							
								 
							
						 
						
							
							
								
								copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise  
							
							Originally committed as revision 2686 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb198e198a 
								
							
								 
							
						 
						
							
							
								
								interlaced motion estimation  
							
							interlaced mpeg2 encoding
  P & B frames
  rate distored interlaced mb decission
  alternate scantable support
4mv encoding fixes (thats also why the regression tests change)
passing height to most dsp functions
interlaced mpeg4 encoding (no direct mode MBs yet)
various related cleanups
disabled old motion estimaton algorithms (log, full, ...) they will either be fixed or removed
Originally committed as revision 2638 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1031fabd14 
								
							
								 
							
						 
						
							
							
								
								picture number fixes  
							
							Originally committed as revision 2634 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago