f36db5dfd3 
								
							
								 
							
						 
						
							
							
								
								faster ff_sqrt()  
							
							Originally committed as revision 859 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a5f0696948 
								
							
								 
							
						 
						
							
							
								
								this include isn;t longer need and now generate a lot of warnings patch by Bohdan Horst <nexus at hoth.amu.edu.pl>  
							
							Originally committed as revision 789 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1707f52d5 
								
							
								 
							
						 
						
							
							
								
								BeOS patches by "shatty" <shatty at myrealbox.com>  
							
							1. errno's are negative on beos, so negating them gives positive values.
2. the -shared flag is -nostart on beos.
3. building the shared lib on beos requires -fomit-frame-pointer
4. beos doesn't have oss support
Originally committed as revision 779 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d200cab674 
								
							
								 
							
						 
						
							
							
								
								Force inlining on get_vlc2.  
							
							Originally committed as revision 756 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45a82edbdd 
								
							
								 
							
						 
						
							
							
								
								rl vlc decoding optimizations  
							
							Originally committed as revision 748 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6300c80a88 
								
							
								 
							
						 
						
							
							
								
								dont trash table in GET_VLC  
							
							Originally committed as revision 741 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ea6f10f72 
								
							
								 
							
						 
						
							
							
								
								Remove some cruft.  
							
							Originally committed as revision 740 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08dce7b02f 
								
							
								 
							
						 
						
							
							
								
								get_vlc() optimizations  
							
							Originally committed as revision 737 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cceabc8656 
								
							
								 
							
						 
						
							
							
								
								get_vlc() optimization  
							
							Originally committed as revision 735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ef5e74bbfd 
								
							
								 
							
						 
						
							
							
								
								c std doesnt like negative shifts -> use asm  
							
							Originally committed as revision 730 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55cb1ae6fc 
								
							
								 
							
						 
						
							
							
								
								gcc3 bug workaround  
							
							Originally committed as revision 727 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8db1a1dde0 
								
							
								 
							
						 
						
							
							
								
								new bitstream reader API (old get_bits() based one is emulated and will still be supported in the future cuz its simpler)  
							
							minor optimizations to get_vlc
Originally committed as revision 725 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02da51ec60 
								
							
								 
							
						 
						
							
							
								
								* Move "restrict" fallback to common.h  
							
							* Don't include config.h in dsputil.c
Originally committed as revision 721 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3530320dbf 
								
							
								 
							
						 
						
							
							
								
								Activate ALT_BITSTREAM_READER by default on Alpha, since it seems to  
							
							be a noticeable win (at least for me :)
Originally committed as revision 712 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fd6044859 
								
							
								 
							
						 
						
							
							
								
								reverted to inttypes.h since it gives problems on some unixes  
							
							Originally committed as revision 690 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96707bb783 
								
							
								 
							
						 
						
							
							
								
								do not export internal functions - use stdint.h  
							
							Originally committed as revision 682 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7fd08ac1d1 
								
							
								 
							
						 
						
							
							
								
								sqrt  
							
							MAX, MIN
Originally committed as revision 637 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8758f7e43c 
								
							
								 
							
						 
						
							
							
								
								* for this moment  bswap.h included ahead of HAVE_AV_CONFIG_H check  
							
							as its functionality is used even in those parts which are being
  compiled without this flag
  - generaly this would require more complicated cleanup patch
  - for now leaving for the main author
Originally committed as revision 614 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a3d7e36c9 
								
							
								 
							
						 
						
							
							
								
								fixed mangle issue  
							
							Originally committed as revision 605 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d503f97038 
								
							
								 
							
						 
						
							
							
								
								better logic for bswap  
							
							Originally committed as revision 596 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								935cdf0902 
								
							
								 
							
						 
						
							
							
								
								Add an av_abort macro that aborts, but also prints out the location of the abort.  
							
							Helps track down bugs.
Originally committed as revision 576 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8083185f88 
								
							
								 
							
						 
						
							
							
								
								* restored previous non '..' version  
							
							Originally committed as revision 558 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								777cc95fb4 
								
							
								 
							
						 
						
							
							
								
								* using ../ for bswap.h  
							
							Originally committed as revision 556 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49d71c7b05 
								
							
								 
							
						 
						
							
							
								
								* avoid conflicts with non-ffmpeg config.h and also it's consistent  
							
							with few other header files included from the main ffmpeg's dir
Originally committed as revision 555 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d7a0a0593 
								
							
								 
							
						 
						
							
							
								
								better av_freep()  
							
							Originally committed as revision 541 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44f27b3a86 
								
							
								 
							
						 
						
							
							
								
								added proper memory handling functions - fixed include paths  
							
							Originally committed as revision 516 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a69b930cd3 
								
							
								 
							
						 
						
							
							
								
								clamp intra matrix to 8bit for mjpeg (workaround for qscale>=25)  
							
							Originally committed as revision 451 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								32cd20de42 
								
							
								 
							
						 
						
							
							
								
								move ABS() to common.h  
							
							print mb_types in nice looking format support
Originally committed as revision 440 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9717dad883 
								
							
								 
							
						 
						
							
							
								
								move put_string() to common.{c,h}  
							
							Originally committed as revision 439 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d7e9533aa0 
								
							
								 
							
						 
						
							
							
								
								fixed msmpeg4 infinite loop if buggy stream  
							
							rewrote quantizer
 fixed bias (+10% compression/quality for h263 like codecs)
 qscale=1 support
 mpeg1 intra frames looks far less blocky
added codec_id field
Originally committed as revision 423 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								91029be790 
								
							
								 
							
						 
						
							
							
								
								much better ME for b frames (a bit slow though)  
							
							fixed MC rounding for b frames
fixed hq mode with b-frames
Originally committed as revision 406 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9dbcbd92e8 
								
							
								 
							
						 
						
							
							
								
								fixed mpeg4 time stuff on encoding  
							
							mpeg4 b-frame enoding support
removed old, out-commented ratecontrol
reuse motion compensation code between encoding & decoding
prefix newly added global functions with ff_ to reduce namespace polution
b-frame ME (unfinished, but working)
added some comments to mpegvideo.h
do MC on encoding only once if possible
bugs? ;)
Originally committed as revision 403 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fcb609f432 
								
							
								 
							
						 
						
							
							
								
								dump_stream support (nicely formated 0s and 1s)  
							
							Originally committed as revision 375 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								490922441b 
								
							
								 
							
						 
						
							
							
								
								resync marker support, needed for some mp4 files  
							
							Originally committed as revision 358 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45870f5718 
								
							
								 
							
						 
						
							
							
								
								new motion estimation (epzs) not complete yet but allready pretty good :)  
							
							unlimited mv search range
minor bugfix in the mpeg4 header parser
reset picture in gop counter if scene change is detected
Originally committed as revision 344 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								49c9325f56 
								
							
								 
							
						 
						
							
							
								
								support decoding (with mplayer) of 3 .mp4 files from mphq  
							
							optimize h263_pred_motion()
Originally committed as revision 330 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						23 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8cf5aea49 
								
							
								 
							
						 
						
							
							
								
								optimized the normal bitstream writer, its faster than the alternative one on p3 now ... lets hope its at least not slower on p4 & k7  
							
							Originally committed as revision 299 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f0f8bfce3 
								
							
								 
							
						 
						
							
							
								
								aligned bitstream writer (1% slower on p3 but perhaps its faster on p4?)  
							
							Originally committed as revision 296 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								17592475b3 
								
							
								 
							
						 
						
							
							
								
								alternative bitstream writer (disabled by default, uncomment #define ALT_BISTREAM_WRITER in common.h if u want to try it)  
							
							Originally committed as revision 295 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bdd9157cc 
								
							
								 
							
						 
						
							
							
								
								Cygwin's mangling by Felix Buenemann <atmosfear@users.sourceforge.net>  
							
							Originally committed as revision 273 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05f361f0c7 
								
							
								 
							
						 
						
							
							
								
								(commited by michael / arpi was crazy enough to give me his password)  
							
							fixed a bug in get_vlc() when using the ALT_BITSTREAM_READER (rv10 & mpeg12 decoders where not working)
some optimizations
 replaced a if() with a >>
 changed get_bits1() a bit so it hopefully is faster on p4
Originally committed as revision 259 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3587d501a3 
								
							
								 
							
						 
						
							
							
								
								aligned bitstream support (optional) - patch by ichael Niedermayer <michaelni@gmx.at>  
							
							Originally committed as revision 253 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								27a3e2c5e0 
								
							
								 
							
						 
						
							
							
								
								another bitstream reader code (faster on intel cpus) - patch by Michael Niedermayer <michaelni@gmx.at>  
							
							Originally committed as revision 252 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a822a47983 
								
							
								 
							
						 
						
							
							
								
								fixed gcc-3.0.x compilation (by Michael Niedermayer)  
							
							Originally committed as revision 211 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4949028f85 
								
							
								 
							
						 
						
							
							
								
								- Bug fix on inter MCBPC table for inter+q.  
							
							- H.263/H.263+ decoder now knows GOB start codes.
- H.263/H.263+ decoder now returns the size of the stream on the first call.
- Added show_bits() functions to see the buffer without loosing the bits.
- TODO: H.263v1 UMV parsing is buggy.
Originally committed as revision 204 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f674bf7105 
								
							
								 
							
						 
						
							
							
								
								suppressed mpglib  
							
							Originally committed as revision 141 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								73120e555c 
								
							
								 
							
						 
						
							
							
								
								version change  
							
							Originally committed as revision 129 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9dbf938977 
								
							
								 
							
						 
						
							
							
								
								added get_bits_count()  
							
							Originally committed as revision 120 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a74127c071 
								
							
								 
							
						 
						
							
							
								
								win32 fixes  
							
							Originally committed as revision 110 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0617e07391 
								
							
								 
							
						 
						
							
							
								
								log2 to av_log2 - added integer version define  
							
							Originally committed as revision 97 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						24 years ago