fec9ccb7e6 
								
							
								 
							
						 
						
							
							
								
								check for CODEC_CAP_DELAY in audio decoders too  
							
							Originally committed as revision 4439 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb628dae44 
								
							
								 
							
						 
						
							
							
								
								spelling fixes  
							
							patch by Peter Robinson pbrobinson @ at @ gmail . dot . com and myself
Originally committed as revision 4382 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								240c1657dc 
								
							
								 
							
						 
						
							
							
								
								subtitle codec type support  
							
							Originally committed as revision 4346 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e18c1f19f6 
								
							
								 
							
						 
						
							
							
								
								AV_LOG_DEBUG is not a good default ...  
							
							Originally committed as revision 4307 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ad2b531d3f 
								
							
								 
							
						 
						
							
							
								
								change extradata format for vorbis  
							
							Originally committed as revision 4235 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44608ac7cd 
								
							
								 
							
						 
						
							
							
								
								ff_reverse to utils.c patch by (Roine Gustafsson )roine users.sourceforge net)  
							
							Originally committed as revision 4199 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								82c0c4ba78 
								
							
								 
							
						 
						
							
							
								
								print pix_fmt if its known instead of if the raw codec is used  
							
							Originally committed as revision 4162 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								644a92626a 
								
							
								 
							
						 
						
							
							
								
								PIX_FMT_NONE and related fixes  
							
							Originally committed as revision 4161 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								09c3e44e8a 
								
							
								 
							
						 
						
							
							
								
								motion estimation bitrate penalty compensation  
							
							Originally committed as revision 4092 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								88730be651 
								
							
								 
							
						 
						
							
							
								
								kill warnings patch by (Måns Rullgård <mru inprovide com>)  
							
							Originally committed as revision 3977 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								c342499df2 
								
							
								 
							
						 
						
							
							
								
								make keyframe default for AVFrames  
							
							Originally committed as revision 3920 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								934982c4ac 
								
							
								 
							
						 
						
							
							
								
								avoid buf_size == 0 checks in every decoder  
							
							Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f41c1fac3c 
								
							
								 
							
						 
						
							
							
								
								av_malloc vs av_mallocz patch by (Kurosu <kurosu inforezo org>)  
							
							Originally committed as revision 3830 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								c31b812166 
								
							
								 
							
						 
						
							
							
								
								Check pointers before writing to memory, fix possible integer overflows  
							
							Force alignement for mszh and zlib decoders
Originally committed as revision 3817 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								caa336b4cc 
								
							
								 
							
						 
						
							
							
								
								common.c -> bitstream.c (and the single non bitstream func -> utils.c)  
							
							common.h -> common.h/bitstream.h
Originally committed as revision 3777 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								073c2593c9 
								
							
								 
							
						 
						
							
							
								
								Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>)  
							
							Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2450cff2c3 
								
							
								 
							
						 
						
							
							
								
								BeOS threading support. changed some "if FOO_THREAD||BAR_THREAD" to a more generic "if HAVE_THREADS"  
							
							Originally committed as revision 3702 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3237f73183 
								
							
								 
							
						 
						
							
							
								
								stride align cleanup  
							
							Originally committed as revision 3640 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f02be79d61 
								
							
								 
							
						 
						
							
							
								
								* Introducing IIDC1394 grabbing interface.  
							
							Use it with -grab dc1394
   * Introducing yet another packed pix_fmt in order to support some of
     the IIDC1394 modes: uyvy411 (Cb Y0 Y1 Cr Y2 Y3).
Originally committed as revision 3621 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								15862411e6 
								
							
								 
							
						 
						
							
							
								
								infinte recursion fix  
							
							Originally committed as revision 3606 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9fe5a7b831 
								
							
								 
							
						 
						
							
							
								
								do not call (av_)abort()  
							
							Originally committed as revision 3543 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								21adafec2a 
								
							
								 
							
						 
						
							
							
								
								lowres width/height cleanup 3rd try  
							
							Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f0182250a 
								
							
								 
							
						 
						
							
							
								
								av_rescale with user specified rounding  
							
							Originally committed as revision 3481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b100eab869 
								
							
								 
							
						 
						
							
							
								
								changing size segfault fix  
							
							Originally committed as revision 3463 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8b69867f2e 
								
							
								 
							
						 
						
							
							
								
								Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>)  
							
							Originally committed as revision 3387 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								baced9f598 
								
							
								 
							
						 
						
							
							
								
								user overrideable level & profile  
							
							Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ebb177ddef 
								
							
								 
							
						 
						
							
							
								
								UYVY support patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)  
							
							Originally committed as revision 3339 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f63d108eb 
								
							
								 
							
						 
						
							
							
								
								simplify  
							
							Originally committed as revision 3314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d99fbbf4d7 
								
							
								 
							
						 
						
							
							
								
								Force alignement for rpza and smc  
							
							Originally committed as revision 3262 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6f82497728 
								
							
								 
							
						 
						
							
							
								
								flush audio encoder buffers at the end  
							
							fix vorbis in nut again
Originally committed as revision 3244 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								50071f0b48 
								
							
								 
							
						 
						
							
							
								
								avcodec_find is in no header file, and appearently not used or very usefull so lets make it static ...  
							
							Originally committed as revision 3157 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53db1cae1c 
								
							
								 
							
						 
						
							
							
								
								data_size = 0 cleanup  
							
							Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ca8ad84767 
								
							
								 
							
						 
						
							
							
								
								dummy avcodec_thread_init() to avoid linking issues  
							
							Originally committed as revision 3122 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c263142c5 
								
							
								 
							
						 
						
							
							
								
								use AVInteger in av_rescale() so it can finally do 64*64/64 instead of just 64*32/32  
							
							Originally committed as revision 3106 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d01dbeb800 
								
							
								 
							
						 
						
							
							
								
								simplify  
							
							Originally committed as revision 3097 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								eea8c08fa8 
								
							
								 
							
						 
						
							
							
								
								cleanup & memleak fix  
							
							Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e39ab4c97 
								
							
								 
							
						 
						
							
							
								
								1000l in av_mallocz_static()  
							
							less overallocation in av_fast_realloc() for small arrays
Originally committed as revision 2913 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8d1f2ba5e1 
								
							
								 
							
						 
						
							
							
								
								static allocation rewrite (old code was plain a broken mess)  
							
							doesnt call realloc every time
 doesnt randomly overwrite memory after after 8-16 calls
 doesnt use ugly macro wraper
 fewer lines of code
Originally committed as revision 2912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								494c56d36f 
								
							
								 
							
						 
						
							
							
								
								silence warnings  
							
							Originally committed as revision 2843 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4346539522 
								
							
								 
							
						 
						
							
							
								
								av_log() cleanup  
							
							null pointer segfaults
 dont print redundant spam
 dont print prefix if reference==NULL
 class -> av_class
 dont copy AVClass to every object, its a waste of memory and not a good idea at all
Originally committed as revision 2841 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc874daea8 
								
							
								 
							
						 
						
							
							
								
								av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)  
							
							Originally committed as revision 2840 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81c5f88748 
								
							
								 
							
						 
						
							
							
								
								macrofree av_freep()  
							
							Originally committed as revision 2839 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9740beffc6 
								
							
								 
							
						 
						
							
							
								
								use AVFrame.pts=AV_NOPTS_VALUE instead of AVFrame.pts=0  
							
							move AV_NOPTS_VALUE & AV_TIME_BASE from avformat.h -> avcodec.h
related fixes
Originally committed as revision 2814 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d705e4a6bb 
								
							
								 
							
						 
						
							
							
								
								(f)printf() is disallowed in libavcodec, compilation will fail now if its used, except that codecs which where added after the printf->av_log change which did ignore av_log() and used prinf are now silent and wont print anything, they should be changed to use av_log, i could do that, but its better if the orginal developer decides which AV_LOG level each message should get  
							
							Originally committed as revision 2806 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9c3d33d67f 
								
							
								 
							
						 
						
							
							
								
								multithreaded/SMP motion estimation  
							
							multithreaded/SMP encoding for MPEG1/MPEG2/MPEG4/H263
all pthread specific code is in pthread.c
to try it, run configure --enable-pthreads and ffmpeg ... -threads <num>
the internal thread API is a simple AVCodecContext.execute() callback which executes a given function pointer with different arguments and returns after finishing all, that way no mutexes or other thread-mess is needed outside pthread.c
Originally committed as revision 2772 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7984082a08 
								
							
								 
							
						 
						
							
							
								
								ppc chroma mess workaround (real bug is that the motion compensation code assumes that 2*uvlinesize == linesize and fixing this would mean a slowdown)  
							
							Originally committed as revision 2771 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago