Kostya Shishkov
							
						 
						
							
							
							
								
							
								c03d9d058b 
								
							
								 
							
						 
						
							
							
								
								Okayed parts of AAC encoder  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14752 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								7ca7d5fae0 
								
							
								 
							
						 
						
							
							
								
								file which should have been added in r14749  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14751 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								75ac287517 
								
							
								 
							
						 
						
							
							
								
								missing prototype  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14750 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								ebceaa1cd5 
								
							
								 
							
						 
						
							
							
								
								gcc chokes on the 7 registers needed for float_to_int16_interleave6 (even inside HAVE_7REGS), so write it in yasm  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14749 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								ee46753739 
								
							
								 
							
						 
						
							
							
								
								gcc chokes on xmm constraints, so pessimize int32_to_float_fmul_scalar_sse a little  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14748 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								a7cc783d71 
								
							
								 
							
						 
						
							
							
								
								mlp: split simple inline function that xors 4 bytes into one.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14747 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								675872382f 
								
							
								 
							
						 
						
							
							
								
								special case 6 channel version of float_to_int16_interleave  
							
							 
							
							 
							
							
								
							
							
							5% faster ac3
Originally committed as revision 14744 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								911e21a306 
								
							
								 
							
						 
						
							
							
								
								simd int->float  
							
							 
							
							 
							
							
								
							
							
							20% faster ac3 if downmixing, 15% if not
Originally committed as revision 14743 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								ac2e556456 
								
							
								 
							
						 
						
							
							
								
								simd downmix  
							
							 
							
							 
							
							
								
							
							
							13% faster ac3 if downmixing
Originally committed as revision 14742 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								45d9d61889 
								
							
								 
							
						 
						
							
							
								
								don't mark the delayed samples for upmixing if they haven't been downmixed  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14741 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								3b6516f7e7 
								
							
								 
							
						 
						
							
							
								
								oops, non-normalized downmix to mono contaminated add_bias for non-simd float-to-int.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14740 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								06cddea060 
								
							
								 
							
						 
						
							
							
								
								mlp: Cosmetics: Close comments in an extra line and  
							
							 
							
							 
							
							
								
							
							
							remove empty lines between doxy comments and function declarations.
Originally committed as revision 14735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								ce15710f55 
								
							
								 
							
						 
						
							
							
								
								mlp: Split common code from parser and decoder to be used by encoder.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14733 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Diego Biurrun
							
						 
						
							
							
							
								
							
								e7327dbba7 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14732 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								ee5b34d56e 
								
							
								 
							
						 
						
							
							
								
								mlp_parser: Initialize crc data in its own function.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14722 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								5dae0dd22c 
								
							
								 
							
						 
						
							
							
								
								mlpdec: Put some doxy comments to the right of vars instead of interleaved.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14721 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								f53acb7b17 
								
							
								 
							
						 
						
							
							
								
								mlpdec: Split channel parameters from context into their own struct.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14720 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								557ac0c448 
								
							
								 
							
						 
						
							
							
								
								optimize ac3_downmix.  
							
							 
							
							 
							
							
								
							
							
							1.3x faster 5.1->stereo, 1.9x faster 5.1->mono.
Originally committed as revision 14719 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								db01fa131b 
								
							
								 
							
						 
						
							
							
								
								mlpdec: whitespace and line-breaking cosmetics.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14717 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Ramiro Polla
							
						 
						
							
							
							
								
							
								d6aa052dc5 
								
							
								 
							
						 
						
							
							
								
								mlpdec: Split filter parameters from context into their own struct.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14716 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								3b4b113781 
								
							
								 
							
						 
						
							
							
								
								Fix CODEC_ID_PCM_U8 decoder output size calculation to support odd-number of samples.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14712 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								72745cff20 
								
							
								 
							
						 
						
							
							
								
								use float_to_int16_interleave in ac3  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14706 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								916d5d6c32 
								
							
								 
							
						 
						
							
							
								
								use imdct_half in ac3  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14705 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								862b98d42c 
								
							
								 
							
						 
						
							
							
								
								cosmetics in dsp init  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14704 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								d46ac5bfde 
								
							
								 
							
						 
						
							
							
								
								mdct wrapper function to match fft  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14703 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								0a570e826d 
								
							
								 
							
						 
						
							
							
								
								remove mdct tmp buffer  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14702 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								e8dd7b0c9a 
								
							
								 
							
						 
						
							
							
								
								remove a float->double->float conversion.  
							
							 
							
							 
							
							
								
							
							
							1.8x faster imdct_c with fpmath=sse, no change with x87
Originally committed as revision 14701 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								46803f4f67 
								
							
								 
							
						 
						
							
							
								
								optimize imdct_half:  
							
							 
							
							 
							
							
								
							
							
							remove tmp buffer.
skip fft reinterleave pass, leaving data in a format more convenient for simd.
merge post-rotate with post-reorder.
Originally committed as revision 14700 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								49c0dd754c 
								
							
								 
							
						 
						
							
							
								
								indent  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14699 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								5d0ddd1a9f 
								
							
								 
							
						 
						
							
							
								
								split-radix FFT  
							
							 
							
							 
							
							
								
							
							
							c is 1.9x faster than previous c (on various x86 cpus), sse is 1.6x faster than previous sse.
Originally committed as revision 14698 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Loren Merritt
							
						 
						
							
							
							
								
							
								bafad220a7 
								
							
								 
							
						 
						
							
							
								
								import yasm macros from x264  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14697 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Robert Swain
							
						 
						
							
							
							
								
							
								9edae4ad81 
								
							
								 
							
						 
						
							
							
								
								Synchronise code with AAC decoder in SoC  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14695 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Robert Swain
							
						 
						
							
							
							
								
							
								9cc04edff9 
								
							
								 
							
						 
						
							
							
								
								More OKed hunks of the AAC decoder from SoC  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14694 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Roman Shaposhnik
							
						 
						
							
							
							
								
							
								3f66d16821 
								
							
								 
							
						 
						
							
							
								
								Fixing the units in DV50 tables (both coordinates are  
							
							 
							
							 
							
							
								
							
							
							supposed to be in units of 8 pixels) and simplifying
the calculations of y_ptr and c_offset.
Originally committed as revision 14693 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Peter Ross
							
						 
						
							
							
							
								
							
								5e8ecfde50 
								
							
								 
							
						 
						
							
							
								
								Apply PCM ENCODE/DECODE() macros to the S/U,8/24/32,LE/BE PCM codecs.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14692 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Roman Shaposhnik
							
						 
						
							
							
							
								
							
								d557838cfb 
								
							
								 
							
						 
						
							
							
								
								Coalescing the un-weighting and de-quantization steps for faster  
							
							 
							
							 
							
							
								
							
							
							processing
Originally committed as revision 14691 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								76c655fb8f 
								
							
								 
							
						 
						
							
							
								
								Simplify colour conversion in Fraps as suggested by Michael  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14690 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								2967101173 
								
							
								 
							
						 
						
							
							
								
								The deblock filter does not need all the intra availability stuff so do  
							
							 
							
							 
							
							
								
							
							
							not recalculate it.
Originally committed as revision 14689 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								faa7e39466 
								
							
								 
							
						 
						
							
							
								
								Simplify constrained_intra_pred code in fill_caches().  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14688 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d1d10e9125 
								
							
								 
							
						 
						
							
							
								
								Support MBAFF + constrained intra prediction.  
							
							 
							
							 
							
							
								
							
							
							(no i would not have tried to implement this had i known what mess it is)
fixes at least:
CAMACI3_Sony_C
Originally committed as revision 14687 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Robert Swain
							
						 
						
							
							
							
								
							
								697c7cd44b 
								
							
								 
							
						 
						
							
							
								
								Bump minor version as av_log_missing_feature() was added to public API in  
							
							 
							
							 
							
							
								
							
							
							r14685
Originally committed as revision 14686 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Justin Ruggles
							
						 
						
							
							
							
								
							
								ea779d91ca 
								
							
								 
							
						 
						
							
							
								
								Add a generic function to lavc to log messages about missing features.  
							
							 
							
							 
							
							
								
							
							
							Patch by Justin Ruggles (justin ruggles gmail com)
Originally committed as revision 14685 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Kostya Shishkov
							
						 
						
							
							
							
								
							
								af1761915b 
								
							
								 
							
						 
						
							
							
								
								R and B components are stored as a differences to G component in Fraps v5.  
							
							 
							
							 
							
							
								
							
							
							This fixes roundup issue 574.
Originally committed as revision 14684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								beca9a286c 
								
							
								 
							
						 
						
							
							
								
								Mask bits of reference indexes properly to avoid negative numbers entangling  
							
							 
							
							 
							
							
								
							
							
							each other.
Fixes at least:
CAMA1_TOSHIBA_B
cama1_vtc_c
CAMA3_Sand_E
cama3_vtc_b
CAMASL3_Sony_B
CVMA1_TOSHIBA_B
CVMAQP3_Sony_D
cvmp_mot_mbaff0_full_B
FRExt/HCAMFF1_HHI
FRExt/HCHP3_HHI_A
FRExt/HVLCMFF0_Sony_B
Originally committed as revision 14683 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								e248cb601e 
								
							
								 
							
						 
						
							
							
								
								Remove a few more lines of unneeded code in fill_caches() for MBAFF.  
							
							 
							
							 
							
							
								
							
							
							Also document why the remaining related part is apparently needed.
Originally committed as revision 14682 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								d50cdd82de 
								
							
								 
							
						 
						
							
							
								
								Use the correct reference tables for interlaced MBAFF MBs in the loop filter.  
							
							 
							
							 
							
							
								
							
							
							Fixes at least
CAMP_MOT_MBAFF_L30
CAMP_MOT_MBAFF_L31
FRExt/FREXT01_JVC_D
Originally committed as revision 14680 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								0281d32550 
								
							
								 
							
						 
						
							
							
								
								Do not execute the part of fill_caches() for the loopfilter that overwrites  
							
							 
							
							 
							
							
								
							
							
							reference indexes and motion vectors.
Fixes at least:
CVMAQP2_Sony_G
Originally committed as revision 14678 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								3d11b8ce13 
								
							
								 
							
						 
						
							
							
								
								Remove more code that has become useless after the pairless MBAFF loop  
							
							 
							
							 
							
							
								
							
							
							filter cleanup.
Originally committed as revision 14676 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Robert Swain
							
						 
						
							
							
							
								
							
								cc0591dab0 
								
							
								 
							
						 
						
							
							
								
								Sync already committed code with that in SoC and commit more OKed hunks of code  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14674 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
					 
				
					
						
							
							
								   Michael Niedermayer
							
						 
						
							
							
							
								
							
								5f7f9719ac 
								
							
								 
							
						 
						
							
							
								
								Remove odd pairwise deblock filtering applied to MBAFF MBs.  
							
							 
							
							 
							
							
								
							
							
							Originally committed as revision 14673 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago