77177335f0 
								
							
								 
							
						 
						
							
							
								
								document clip functions  
							
							Originally committed as revision 5338 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3a1fda0a37 
								
							
								 
							
						 
						
							
							
								
								clip_uint8 should return an uint8_t instead of an int (patch by Panagiotis Issaris < takis.issaris _at_ uhasselt.be >)  
							
							Originally committed as revision 5336 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2fbcb3bc8 
								
							
								 
							
						 
						
							
							
								
								#define [U]INT32_{MIN,MAX} if missing  
							
							Originally committed as revision 5261 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5f112e1f96 
								
							
								 
							
						 
						
							
							
								
								Proper mangling information for symbols in OS X Mach-O shared objects.  
							
							patch by Samuel Hocevar, sam ..at.. zoy ..dot.. org
Originally committed as revision 5120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						19 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								320d060ae9 
								
							
								 
							
						 
						
							
							
								
								On MinGW it is not possible to build shared and static libraries at once.  
							
							Add means to disable building the static libraries and fix a few issues
with the MinGW build.
All the hard work done by Alexander Strasser, minor changes by myself.
Originally committed as revision 4909 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac44871c77 
								
							
								 
							
						 
						
							
							
								
								WinCE cross-compilation support  
							
							patch by Gildas Bazin < gbazin **@** altern **.** org >
Originally committed as revision 4881 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb270c0896 
								
							
								 
							
						 
						
							
							
								
								COSMETICS: tabs --> spaces, some prettyprinting  
							
							Originally committed as revision 4764 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								86f77a493a 
								
							
								 
							
						 
						
							
							
								
								Add some more PRIfooNN crap so it builds again here. Why can't ppl add defaults when they use such things ?  
							
							Originally committed as revision 4741 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								765c344060 
								
							
								 
							
						 
						
							
							
								
								Define EMULATE_INTTYPES for all windows-systems, except Cygwin and MinGW  
							
							to simplify usage on Windows.
patch by Fredrik Orderud fredrik - . - orderud - @ - idi - . - ntnu - . - no
Originally committed as revision 4736 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e684b35d62 
								
							
								 
							
						 
						
							
							
								
								fix for systems not defining PRIu64, not everyone knows C99.  
							
							Originally committed as revision 4721 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e852beeee3 
								
							
								 
							
						 
						
							
							
								
								Fixed format specifier in STOP_TIMER macro.  
							
							Originally committed as revision 4713 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7df6545556 
								
							
								 
							
						 
						
							
							
								
								Move lrintf implementation from libavcodec/dsputil.h to libavutil/common.h  
							
							where it makes more sense.
Originally committed as revision 4599 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								978844ccaa 
								
							
								 
							
						 
						
							
							
								
								Wrong comment after #endif.  
							
							Noticed by Fred Rothganger < rothgang -- at -- uiuc -- dot -- edu >
Originally committed as revision 4566 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c11c2bc20b 
								
							
								 
							
						 
						
							
							
								
								libavutil: Utility code from libavcodec moved to a separate library.  
							
							Originally committed as revision 4489 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								59d8efb340 
								
							
								 
							
						 
						
							
							
								
								uint_fast64_t emulation by (Wolfram Gloger: wmglo, dent med uni-muenchen de)  
							
							Originally committed as revision 4356 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0775c88f4e 
								
							
								 
							
						 
						
							
							
								
								START/STOP_TIMER for ppc32 by (Luca Barbato: lu_zero, gentoo org)  
							
							Originally committed as revision 4298 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ee572c5482 
								
							
								 
							
						 
						
							
							
								
								remove duplicate clip to 8bit function  
							
							Originally committed as revision 4143 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8230cf0210 
								
							
								 
							
						 
						
							
							
								
								add an AMD64 specific implementation of rdtsc()  
							
							Originally committed as revision 4135 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						20 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40c5fa2689 
								
							
								 
							
						 
						
							
							
								
								AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)  
							
							with minor changes from me
Originally committed as revision 4019 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								1f3f950799 
								
							
								 
							
						 
						
							
							
								
								disallow strcat  
							
							Originally committed as revision 3826 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								a2c3bf82a7 
								
							
								 
							
						 
						
							
							
								
								fixes for PIC code on x86-64 patch by (Drew Hess <drew.hess gmail com>)  
							
							Originally committed as revision 3757 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  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc044c1cc0 
								
							
								 
							
						 
						
							
							
								
								INT MIN/MAX patch by (Bohdan Horst <nexus at irc dot pl>)  
							
							Originally committed as revision 3632 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								053dea12f2 
								
							
								 
							
						 
						
							
							
								
								adapting existing mmx/mmx2/sse/3dnow optimizations so they work on x86_64 patch by (Aurelien Jacobs <aurel at gnuage dot org>)  
							
							Originally committed as revision 3578 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fea94ce4a 
								
							
								 
							
						 
						
							
							
								
								* fixing a few of gcc 'clean-code' warnings  
							
							Originally committed as revision 3563 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0187e9030a 
								
							
								 
							
						 
						
							
							
								
								TIMER dummies for non-x86  
							
							Originally committed as revision 3343 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ff18a7089 
								
							
								 
							
						 
						
							
							
								
								10l  
							
							Originally committed as revision 3282 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								92e09c5dd0 
								
							
								 
							
						 
						
							
							
								
								unused  
							
							Originally committed as revision 3260 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ff93477be 
								
							
								 
							
						 
						
							
							
								
								optimization  
							
							Originally committed as revision 3249 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								caa50878f4 
								
							
								 
							
						 
						
							
							
								
								UINT64_MAX fix  
							
							Originally committed as revision 3125 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f4ae934a3b 
								
							
								 
							
						 
						
							
							
								
								avoid macro conflicts  
							
							Originally committed as revision 3076 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb476ff367 
								
							
								 
							
						 
						
							
							
								
								vis detection patch by (James Morrison <ja2morri at csclub dot uwaterloo dot ca>)  
							
							Originally committed as revision 3057 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a86d50bd9 
								
							
								 
							
						 
						
							
							
								
								cygwin patch by ("Sascha Sommer" <saschasommer at freenet dot de>)  
							
							Originally committed as revision 3053 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c668f4610 
								
							
								 
							
						 
						
							
							
								
								libavcodec Cygwin compilation failure (II) patch by (Sascha Sommer)  
							
							Originally committed as revision 3050 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								10f3005f51 
								
							
								 
							
						 
						
							
							
								
								RSHIFT(x,0) fix  
							
							Originally committed as revision 3041 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								365e75f89b 
								
							
								 
							
						 
						
							
							
								
								t/dprintf printf -> av_log  
							
							Originally committed as revision 3019 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d1bbcd42f 
								
							
								 
							
						 
						
							
							
								
								time & (s)rand is forbidden  
							
							Originally committed as revision 2954 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ebc7e04de 
								
							
								 
							
						 
						
							
							
								
								h264 loop filter optimizations  
							
							Originally committed as revision 2909 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5825425795 
								
							
								 
							
						 
						
							
							
								
								* removing casualties of battle of the wits and English language  
							
							Originally committed as revision 2902 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								380fd6b1b4 
								
							
								 
							
						 
						
							
							
								
								* DV decoder simplifications. Now it looks to be 6% faster. At least  
							
							on my desktop.
     * Misc. DV cleanups and fixes.
Originally committed as revision 2892 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7a18d5deb 
								
							
								 
							
						 
						
							
							
								
								* moving some of the commonly used bit reading/writing functions  
							
							from common.c -> common.h so that they can be inlined.
         + performace gain ~1% (measured with DV decoding)
	 + code bloat 0.05%
      Looks like a win-win solution.
Originally committed as revision 2874 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c0513bda7 
								
							
								 
							
						 
						
							
							
								
								attribute used patch by (mitya at school dot ioffe dot ru (Dmitry Baryshkov))  
							
							Originally committed as revision 2830 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a24fe4ccc 
								
							
								 
							
						 
						
							
							
								
								int64_t_C patch by (Gael Chardon <gael-announcements+ffmpeg at 4now dot net>)  
							
							Originally committed as revision 2825 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						21 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								310ffb8f26 
								
							
								 
							
						 
						
							
							
								
								c99  
							
							Originally committed as revision 2807 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						22 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