e5b0cfb541 
								
							
								 
							
						 
						
							
							
								
								Add checks for per-packet mode indexes and per-header mode mapping indexes.  
							
							12_vorbis_mode_indexes.patch by chrome
maybe exploitable
Originally committed as revision 19990 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79a4258141 
								
							
								 
							
						 
						
							
							
								
								Check classbook value.  
							
							11_vorbis_residue_book_index.patch by chrome.
Originally committed as revision 19989 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								45a014d75e 
								
							
								 
							
						 
						
							
							
								
								Set data_size to 0 to avoid having it uninitialized.  
							
							based on 31_mp3_outlen.patch by chrome.
Originally committed as revision 19988 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f7304e99d4 
								
							
								 
							
						 
						
							
							
								
								Check data_size in decode_frame_mp3on4().  
							
							Originally committed as revision 19987 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0d31833d04 
								
							
								 
							
						 
						
							
							
								
								check data_size in decode_frame()  
							
							Originally committed as revision 19986 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6a0d5493b3 
								
							
								 
							
						 
						
							
							
								
								ARM: improve armcc detection  
							
							Apparently some versions of armcc do not identify as RVCT.  This
changes the test to a string used by all versions.
Originally committed as revision 19985 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								96651e790c 
								
							
								 
							
						 
						
							
							
								
								Fix book_idx check.  
							
							25_vorbis_floor0_index.patch by chrome.
Originally committed as revision 19984 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d70fa8f131 
								
							
								 
							
						 
						
							
							
								
								Sanity checks for magnitude and angle.  
							
							26_vorbis_mag_angle_index.patch by chrome
Originally committed as revision 19983 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								08c8742cdb 
								
							
								 
							
						 
						
							
							
								
								= -> == typo.  
							
							27_vorbis_residue_loop_error.patch by chrome
Originally committed as revision 19982 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6044538b37 
								
							
								 
							
						 
						
							
							
								
								WMA: use DSPContext.butterflies_float  
							
							Originally committed as revision 19981 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								14600807bb 
								
							
								 
							
						 
						
							
							
								
								Cosmetics: Fix typo.  
							
							Originally committed as revision 19980 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7bf3d0c44e 
								
							
								 
							
						 
						
							
							
								
								Check num_units_in_tick/time_scale to be valid and within the range we support.  
							
							based on a patch by chrome
Originally committed as revision 19979 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7d507ceb79 
								
							
								 
							
						 
						
							
							
								
								Correctly print number of remaining bytes in oggparsevorbis instead of always  
							
							with inverted sign.
Originally committed as revision 19978 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2d3beedee2 
								
							
								 
							
						 
						
							
							
								
								Add support for new x264 API.  
							
							Originally committed as revision 19977 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98f7bcb119 
								
							
								 
							
						 
						
							
							
								
								Check dimensions against 0 too.  
							
							39_vorbis_zero_dims.patch from chrome
Originally committed as revision 19976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9062cd3544 
								
							
								 
							
						 
						
							
							
								
								Check validity of channels & samplerate.  
							
							This may be security relevant.
Based on 2 patches by chrome.
Originally committed as revision 19975 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								428984b041 
								
							
								 
							
						 
						
							
							
								
								Another micro-optimization for unpack_vlcs(): Eliminate a possible  
							
							branch and save around 45k-55k dezicycles per function run.
Originally committed as revision 19974 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4c0dda2b3f 
								
							
								 
							
						 
						
							
							
								
								Check codec_id and codec_type in avcodec_open(), based on 43_codec_type_mismatch.patch from chrome  
							
							This is said to be able to lead to a stack based buffer overflow.
Originally committed as revision 19973 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6e3fa35d29 
								
							
								 
							
						 
						
							
							
								
								Set compiler version string for supported non-gcc compilers  
							
							Originally committed as revision 19972 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								275cfd1501 
								
							
								 
							
						 
						
							
							
								
								ARM: NEON optimised scalarproduct_float  
							
							Originally committed as revision 19971 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cb7141282 
								
							
								 
							
						 
						
							
							
								
								AAC: 10l: fix PNS decoding  
							
							Originally committed as revision 19970 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								61dc238b45 
								
							
								 
							
						 
						
							
							
								
								Hook up the MD studio demuxer and Atrac1 decoder.  
							
							Originally committed as revision 19969 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e704b012f2 
								
							
								 
							
						 
						
							
							
								
								Mention SDDS so search engines will pick it up for when someone  
							
							needs to decode the SDDS tracks found on 35 mm movies.
Originally committed as revision 19968 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								edd897b1b3 
								
							
								 
							
						 
						
							
							
								
								Use ff_sine_32 in atrac1.  
							
							Originally committed as revision 19967 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								138fe83215 
								
							
								 
							
						 
						
							
							
								
								Perform the DC prediction reversal immediately after decoding all of  
							
							the DC coefficients. This has a greater probability of leveraging the
coefficients while they are still cached.
When testing with the Big Buck Bunny 1080p video, I consistently saw
improvements of 500k-600k dezicycles per run (through
reverse_dc_prediction()) thanks to this move.
Originally committed as revision 19966 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								71e4218054 
								
							
								 
							
						 
						
							
							
								
								Fix METEOR vs. BKTR typo, noticed by Steve O'Hara-Smith, steve sohara org.  
							
							Originally committed as revision 19965 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53e5462040 
								
							
								 
							
						 
						
							
							
								
								Replace manual gcc version check by AV_GCC_VERSION_AT_LEAST macro.  
							
							Originally committed as revision 29701 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								de653ba3bb 
								
							
								 
							
						 
						
							
							
								
								Place MP3 demuxer code under appropriate #ifdefs.  
							
							Fixes compilation with --disable-optimizations --disable-demuxers.
Originally committed as revision 19964 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a3d7c19728 
								
							
								 
							
						 
						
							
							
								
								Improve compiler information code to print to the console on program startup.  
							
							Remove gcc-specific hacks and allow filling relevant information for non-gcc
compilers in configure.
Originally committed as revision 19963 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5c1f57ffdf 
								
							
								 
							
						 
						
							
							
								
								Print compiler version and build date before configuration in console output.  
							
							Originally committed as revision 19962 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8f771e76fd 
								
							
								 
							
						 
						
							
							
								
								Rearrange wav_muxer and {wav|w64}_demuxer blocks to be under proper #ifdefs.  
							
							Fixes compilation with --disable-optimizations --disable-demuxers.
Originally committed as revision 19961 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6bdaa5f46d 
								
							
								 
							
						 
						
							
							
								
								The W64 demuxer depends on the WAV demuxer.  
							
							Originally committed as revision 19960 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								738914be66 
								
							
								 
							
						 
						
							
							
								
								Move find_guid function and guid_data array to a globally available place.  
							
							Fixes compilation with --disable-optimizations --disable-demuxer=w64.
Originally committed as revision 19959 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5419da8d9c 
								
							
								 
							
						 
						
							
							
								
								AAC: Simplify some logic from r19956. (The escape codebook is unsigned.)  
							
							Originally committed as revision 19958 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1dee3e97c6 
								
							
								 
							
						 
						
							
							
								
								ARM: NEON optimisations for some dsputil functions  
							
							NEON versions of the following functions are added:
  vector_fmul_scalar
  vector_fmul_sv_scalar
  sv_fmul_scalar
  butterflies_float
Originally committed as revision 19957 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								42d3fbb3f4 
								
							
								 
							
						 
						
							
							
								
								AAC: use new dsputil functions  
							
							Originally committed as revision 19956 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								53b572118e 
								
							
								 
							
						 
						
							
							
								
								Add some dsputil functions useful for AAC decoder  
							
							Originally committed as revision 19955 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9caab87829 
								
							
								 
							
						 
						
							
							
								
								Add forgotten cleanup function in atrac1.  
							
							Originally committed as revision 19954 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								78b3a12d9c 
								
							
								 
							
						 
						
							
							
								
								Cosmetics, indentation.  
							
							Originally committed as revision 19953 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a872e5c1f4 
								
							
								 
							
						 
						
							
							
								
								Cosmetics. Merge declaration and initialization.  
							
							Originally committed as revision 19952 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b6a237025d 
								
							
								 
							
						 
						
							
							
								
								Move the scale factor and word length indexes to the stack.  
							
							Originally committed as revision 19951 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								523ef55119 
								
							
								 
							
						 
						
							
							
								
								Deinterleave the generation of config.h and config.mak.  
							
							As a sideeffect this moves more interesting variables to the top of config.mak.
Originally committed as revision 19950 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40e26453c4 
								
							
								 
							
						 
						
							
							
								
								Use a custom radix sort implementation instead of qsort in dnxhd encoder.  
							
							This is mainly to avoid test failures due to implementation-defined
behaviour of qsort when elements are equal, giving different results
for each of FreeBSD, Linux/glibc and Solaris.
In addition it is about 35 % faster, effect on overall speed is minimal
though (< 2%).
Regression tests are unchanged (i.e. identical to Linux/glibc).
Originally committed as revision 19949 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f5e82fec3d 
								
							
								 
							
						 
						
							
							
								
								aacenc: Use preprocessor constants for trellis states and stages.  
							
							Originally committed as revision 19948 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9072c29e40 
								
							
								 
							
						 
						
							
							
								
								aacenc: Split paths in the scalefactor selection trellis into a 2-D array.  
							
							Originally committed as revision 19947 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d4f6f10ae 
								
							
								 
							
						 
						
							
							
								
								aacenc: Replace cbrt() with cbrtf() when the result is destined for float  
							
							storage.
Originally committed as revision 19946 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0bd9aa449a 
								
							
								 
							
						 
						
							
							
								
								aacenc: Multiple distortion by lambda after it's summed and not each individual  
							
							term before.
Originally committed as revision 19945 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								06d6b962e5 
								
							
								 
							
						 
						
							
							
								
								Cosmetics: Reindent after r19943.  
							
							Originally committed as revision 19944 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a71e9b6254 
								
							
								 
							
						 
						
							
							
								
								aacenc: Don't make unnecessary compares to the escape value in tight loops.  
							
							Originally committed as revision 19943 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1a918c08e4 
								
							
								 
							
						 
						
							
							
								
								extend ff_inverse[], and fix its documentation  
							
							Originally committed as revision 19942 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago