Måns Rullgård
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								c342499df2 
								
							
								 
							
						 
						
							
							
								
								make keyframe default for AVFrames  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3920 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								934982c4ac 
								
							
								 
							
						 
						
							
							
								
								avoid buf_size == 0 checks in every decoder  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Kurosu
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2fc8ea249f 
								
							
								 
							
						 
						
							
							
								
								dissallow sprintf  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3823 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0ecca7a49f 
								
							
								 
							
						 
						
							
							
								
								various security fixes and precautionary checks  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Roberto Togni
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Burkhard Plaum
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   François Revol
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3237f73183 
								
							
								 
							
						 
						
							
							
								
								stride align cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3640 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Roman Shaposhnik
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								15862411e6 
								
							
								 
							
						 
						
							
							
								
								infinte recursion fix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3606 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								9fe5a7b831 
								
							
								 
							
						 
						
							
							
								
								do not call (av_)abort()  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3543 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								21adafec2a 
								
							
								 
							
						 
						
							
							
								
								lowres width/height cleanup 3rd try  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3522 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								1f0182250a 
								
							
								 
							
						 
						
							
							
								
								av_rescale with user specified rounding  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								b100eab869 
								
							
								 
							
						 
						
							
							
								
								changing size segfault fix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3463 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								baced9f598 
								
							
								 
							
						 
						
							
							
								
								user overrideable level & profile  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Todd Kirby
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5f63d108eb 
								
							
								 
							
						 
						
							
							
								
								simplify  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3314 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Roberto Togni
							
						 
						
							
							
							
								
							
								d99fbbf4d7 
								
							
								 
							
						 
						
							
							
								
								Force alignement for rpza and smc  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3262 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								53db1cae1c 
								
							
								 
							
						 
						
							
							
								
								data_size = 0 cleanup  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								ca8ad84767 
								
							
								 
							
						 
						
							
							
								
								dummy avcodec_thread_init() to avoid linking issues  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3122 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d01dbeb800 
								
							
								 
							
						 
						
							
							
								
								simplify  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3097 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								eea8c08fa8 
								
							
								 
							
						 
						
							
							
								
								cleanup & memleak fix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 3095 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Ivan Kalvachev
							
						 
						
							
							
							
								
							
								494c56d36f 
								
							
								 
							
						 
						
							
							
								
								silence warnings  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2843 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michel Bardiaux
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								81c5f88748 
								
							
								 
							
						 
						
							
							
								
								macrofree av_freep()  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2839 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Falk Hüffner
							
						 
						
							
							
							
								
							
								95ba2c8f43 
								
							
								 
							
						 
						
							
							
								
								tiny warning fix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2741 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								83f8c0c3c8 
								
							
								 
							
						 
						
							
							
								
								segfault fix  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2719 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								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  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								620fe604a8 
								
							
								 
							
						 
						
							
							
								
								10l  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2670 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Roberto Togni
							
						 
						
							
							
							
								
							
								e1c2a5a0a8 
								
							
								 
							
						 
						
							
							
								
								- Add reget_buffer() function to AVCodecContext  
							
							 
							
							 
							
							
								
							
							
							- Add default reget_buffer implementation in libavcodec/utils.c
- Remove AVCodecContext.cr_available, no longer needed
- Remove CODEC_CAP_CR, no longer used
- Add img_copy() prototype to avcodec.h (function from imgconvert.c)
- Rename img_copy() to jpeg_img_copy() in libavformat/jpeg.c to avoid
conflict
- Updated msrle, msvideo1, rpza, smc to use reget_buffer
Originally committed as revision 2531 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Roberto Togni
							
						 
						
							
							
							
								
							
								074c4ca7fd 
								
							
								 
							
						 
						
							
							
								
								Add cr codec capability and buffer hints  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2484 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								89b9441aba 
								
							
								 
							
						 
						
							
							
								
								only add prefix after \n  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2471 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michel Bardiaux
							
						 
						
							
							
							
								
							
								9b87956678 
								
							
								 
							
						 
						
							
							
								
								av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								237e49387a 
								
							
								 
							
						 
						
							
							
								
								initalize various uninitalized variables and avoid coded_picture_number as its not always correct (later should be reversed after fixing the picture_number mess)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2454 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago  
					 
				
					
						
							
							
								   Mike Melanson
							
						 
						
							
							
							
								
							
								2a2bbcb05f 
								
							
								 
							
						 
						
							
							
								
								revised palette API, courtesy of Roberto Togni (rtogni at freemail.it)  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 2451 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 years ago