f3ea29bfa3 
								
							
								 
							
						 
						
							
							
								
								Extend fill_rectangle() support for 16bit  
							
							Originally committed as revision 22036 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								81b5e4ee92 
								
							
								 
							
						 
						
							
							
								
								Calculate mvd without abs()  
							
							same speed (ask gcc why, i dont know)
Originally committed as revision 22035 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								855a1ba5e8 
								
							
								 
							
						 
						
							
							
								
								switch back to (amvd>2)+(amvd>32), its 5 cpu cycles faster now.  
							
							Originally committed as revision 22032 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								01b35be14a 
								
							
								 
							
						 
						
							
							
								
								Factorize common code from the top of decode_cabac_mb_mvd()  
							
							10-15 cpu cycles faster.
Originally committed as revision 22029 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6d0155c79c 
								
							
								 
							
						 
						
							
							
								
								Replace mvd>2 + mvd>32 by MIN((mvd+28)*17>>9, 2)  
							
							same speed as far as i can meassure but it might have fewer branches on some
archs.
Idea from x264 / jason
Originally committed as revision 22027 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								90332debfe 
								
							
								 
							
						 
						
							
							
								
								Replace ad-hoc fill rectangle by fill_rectangle().  
							
							Originally committed as revision 22025 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d2df291f73 
								
							
								 
							
						 
						
							
							
								
								ff_msmpeg4_decode_init() calls ff_h263_decode_init() which calls  
							
							MPV_common_init(), so calling both is redundant and leads to memory
leaks in WMV3/VC-1 decoder. Thus use only the first function in
WMV3/VC-1 decoder initialization.
Originally committed as revision 22024 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								601e74d366 
								
							
								 
							
						 
						
							
							
								
								it is not necessary to display the decoder name, as av_log() automatically prints the context  
							
							Originally committed as revision 22023 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9127a369ad 
								
							
								 
							
						 
						
							
							
								
								Replace /2 by faster >>1 as the mvd values are now all positive.  
							
							Originally committed as revision 22013 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c34e36a23 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable. Seems i forgot to commit this.  
							
							Originally committed as revision 22012 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8790961d7e 
								
							
								 
							
						 
						
							
							
								
								mlp_parser: Fix memleak.  
							
							ff_combine_frame() is called, which allocates ParseContext->buffer if needed,
so ff_parse_close() must be called to free it.
Patch by jai.
Originally committed as revision 22005 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d962706f96 
								
							
								 
							
						 
						
							
							
								
								Cosmetics: break all Makefile lines at 80 columns or less  
							
							Originally committed as revision 22000 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c8c77d8d97 
								
							
								 
							
						 
						
							
							
								
								Use reported_size to truncate final Bink Audio frame  
							
							Originally committed as revision 21993 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								589760c68b 
								
							
								 
							
						 
						
							
							
								
								Fix iff demuxer dependencies  
							
							Originally committed as revision 21992 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3dfd81e64e 
								
							
								 
							
						 
						
							
							
								
								Fix vc1 parser dependencies  
							
							Originally committed as revision 21991 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0802cb85d0 
								
							
								 
							
						 
						
							
							
								
								Fix h264 parser dependencies  
							
							Originally committed as revision 21990 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								401903dc69 
								
							
								 
							
						 
						
							
							
								
								Fix mpeg4video parser dependencies  
							
							Originally committed as revision 21989 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c9b9c990a 
								
							
								 
							
						 
						
							
							
								
								Fix wmv2 encoder dependencies  
							
							Originally committed as revision 21988 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								818a4a6465 
								
							
								 
							
						 
						
							
							
								
								Fix gif encoder dependencies  
							
							Originally committed as revision 21986 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fa7252494c 
								
							
								 
							
						 
						
							
							
								
								Fix snow encoder dependencies  
							
							Originally committed as revision 21985 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								19ecfb8aeb 
								
							
								 
							
						 
						
							
							
								
								Fix svq1 encoder dependencies  
							
							Originally committed as revision 21984 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								60819e694e 
								
							
								 
							
						 
						
							
							
								
								10l trocadero: Indeo 5 decoder did not free custom VLCs for macroblock and  
							
							block decoding at exit, so prevent that memory leak now.
Originally committed as revision 21983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f974de6f6 
								
							
								 
							
						 
						
							
							
								
								Decode alpha plane in Bink video  
							
							Originally committed as revision 21982 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bf0d54a381 
								
							
								 
							
						 
						
							
							
								
								cosmetics: reindent after last commit  
							
							Originally committed as revision 21981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								54d4c0de7c 
								
							
								 
							
						 
						
							
							
								
								Move plane decoding code into separate function in Bink decoder  
							
							Originally committed as revision 21980 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ba3e821414 
								
							
								 
							
						 
						
							
							
								
								Bink video decoder now can use extradata to detect alpha plane presence  
							
							Originally committed as revision 21979 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2fc492d842 
								
							
								 
							
						 
						
							
							
								
								Declare indeo VLC table storage with correct type  
							
							Originally committed as revision 21977 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								db8cb47d15 
								
							
								 
							
						 
						
							
							
								
								Try to set has_b_frames in codec init if we know everything alraedy.  
							
							This fixes some issues with the first few timestamps.
Originally committed as revision 21976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9855b2e3c8 
								
							
								 
							
						 
						
							
							
								
								Move extradata reading code into codec init instead of doing it  
							
							in read frame.
Originally committed as revision 21975 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d6065ad08 
								
							
								 
							
						 
						
							
							
								
								Make Bink decoder able to skip alpha plane  
							
							Originally committed as revision 21963 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9068f36dcc 
								
							
								 
							
						 
						
							
							
								
								Macroblock and block Huffman code sets are to be used by both Indeo 4 and  
							
							Indeo 5, so make them global and move their initialization to the common place
as well. And fix static VLC initialization, as ff_ivi_create_huff_from_desc()
used old way to do so.
Originally committed as revision 21962 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bb29fee3a6 
								
							
								 
							
						 
						
							
							
								
								Make Bink decoder to stop decoding planes after all bits are used.  
							
							This prevents crashes during decoding grayscale Bink files like
samples from Impossible Creatures game demo.
Originally committed as revision 21961 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								fb030bd046 
								
							
								 
							
						 
						
							
							
								
								Correct bundle lengths calculation for small Bink files.  
							
							This fixes issue 1764.
Originally committed as revision 21959 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9b3c455c50 
								
							
								 
							
						 
						
							
							
								
								ARM: NEON scalarproduct_int16 and scalarproduct_and_madd_int16  
							
							Patch by Kostya, minor fixes by me.
Originally committed as revision 21958 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f51674ff5d 
								
							
								 
							
						 
						
							
							
								
								Fix compilation for --enable-version3 --enable-libopencore_amrwb (only).  
							
							Originally committed as revision 21956 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a87b2f6df4 
								
							
								 
							
						 
						
							
							
								
								ARM: add missing preserve8 directives  
							
							Originally committed as revision 21952 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								39261cd8d9 
								
							
								 
							
						 
						
							
							
								
								get/show_bits() can read up to MIN_CACHE_BITS bits  
							
							The limit for get/show_bits_long() to use get/show_bits() directly
should be MIN_CACHE_BITS, not 17.
Originally committed as revision 21951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								acbb378d1d 
								
							
								 
							
						 
						
							
							
								
								Fix timestamp association for mpeg2 field pictures.  
							
							Fixes /MPlayer/incoming/codec_copy_fails_vob_to_mpeg-ts/codec_copy_fails_vob_to_mpeg-ts.vob
Originally committed as revision 21949 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7cd7d19e86 
								
							
								 
							
						 
						
							
							
								
								Deobfuscate LE SHOW_[SU]BITS; these are simple sign/zero-extend  
							
							Originally committed as revision 21948 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								48960b8f24 
								
							
								 
							
						 
						
							
							
								
								Add zero_extend() function  
							
							Originally committed as revision 21947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cb17649d8 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable mb_xy.  
							
							Patch by avcoder, ffmpeg gmail
Originally committed as revision 21945 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fe3edaadf 
								
							
								 
							
						 
						
							
							
								
								AMR-NB floating-point based decoder.  
							
							Code produced during SoC by Robert Swain and Colin McQuillan.
Originally committed as revision 21943 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								dd3475682e 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable, fixes warnings of the type:  
							
							libavcodec/h264.h:816: warning: unused variable `mb_xy'
Originally committed as revision 21941 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								769c497565 
								
							
								 
							
						 
						
							
							
								
								indent  
							
							Originally committed as revision 21940 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c4e746566 
								
							
								 
							
						 
						
							
							
								
								Avoid negative shifts in build_table()  
							
							A shift by a negative amount has undefined behaviour.  Even though
the result of this shift is never used, the shift itself could
cause an exception of some kind.
Originally committed as revision 21939 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								342c7dfdbb 
								
							
								 
							
						 
						
							
							
								
								Bink video decoder  
							
							Originally committed as revision 21937 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d68b27a95d 
								
							
								 
							
						 
						
							
							
								
								VC1: fix missing include h263.h  
							
							Originally committed as revision 21932 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6cb35b45e6 
								
							
								 
							
						 
						
							
							
								
								Simplify determing whether fragments are coded  
							
							No measurable speed difference
Originally committed as revision 21931 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a89264761f 
								
							
								 
							
						 
						
							
							
								
								Handle Theora's continued runs in superblock coding.  
							
							This doesn't really matter yet since 4:2:0 1080p has only 3060 superblocks,
but larger resolutions or 4:4:4 1080p could hit this case.
Originally committed as revision 21930 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								855c720c86 
								
							
								 
							
						 
						
							
							
								
								Decode fully coded superblocks in the same manner as partial superblocks and qpi  
							
							No speed difference, but it will simplify the special 4129 case.
Originally committed as revision 21929 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago