245976da2a 
								
							
								 
							
						 
						
							
							
								
								Use full path for #includes from another directory.  
							
							Originally committed as revision 13098 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								162d4fc99d 
								
							
								 
							
						 
						
							
							
								
								Add long names to AVCodec declarations.  
							
							patch by Stefano Sabatini, stefano.sabatini-lala poste it
Originally committed as revision 13009 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								55736cfbd2 
								
							
								 
							
						 
						
							
							
								
								change ff_ac3_parse_header() to take a GetBitContext instead of const char*  
							
							Originally committed as revision 12922 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								79b25a27b8 
								
							
								 
							
						 
						
							
							
								
								change name from stream type to frame type in AC3 code  
							
							Originally committed as revision 12623 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								509fdb0b7e 
								
							
								 
							
						 
						
							
							
								
								only allocate context input buffer if AVCodecContext.error_reslience is greater than 0.  
							
							Originally committed as revision 12600 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								984ff38a2b 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation after last commit  
							
							Originally committed as revision 12594 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c33a196716 
								
							
								 
							
						 
						
							
							
								
								additional protection from segmentation faults and memory access errors by  
							
							copying the input buffer to a local context buffer which is large enough to
hold the largest possible AC3 frame.
Originally committed as revision 12593 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4e6eeaf019 
								
							
								 
							
						 
						
							
							
								
								using stream type in eac3 parser  
							
							Originally committed as revision 12570 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98a6fff98c 
								
							
								 
							
						 
						
							
							
								
								Apply 'cold' attribute to init/uninit functions in libavcodec  
							
							Originally committed as revision 12525 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								98f6dfa653 
								
							
								 
							
						 
						
							
							
								
								make input buffer const, as it should be. fixes a warning.  
							
							Originally committed as revision 12418 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38dae9c3a6 
								
							
								 
							
						 
						
							
							
								
								downmix before imdct unless different size transforms are used. about 20%  
							
							faster 5.1-to-stereo downmixing.
Originally committed as revision 12397 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d8870f120e 
								
							
								 
							
						 
						
							
							
								
								use scale factor instead of sum for downmix level adjustment. avoids division  
							
							inside downmix loop. 7% faster 5.1-to-stereo downmixing.
Originally committed as revision 12287 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9d10e6e6c0 
								
							
								 
							
						 
						
							
							
								
								pre-calculate downmix coefficient sums. 2% faster 5.1-to-stereo downmixing.  
							
							Originally committed as revision 12286 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4de6dd2c1 
								
							
								 
							
						 
						
							
							
								
								Use 24-bit fixed-point transform coefficients until just before MDCT. This  
							
							gives 7% faster decoding on average.
Originally committed as revision 12284 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						17 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3ed546fe52 
								
							
								 
							
						 
						
							
							
								
								Add variable alpha and size of half window for Kaiser-Bessel Derived window  
							
							generation. Hard code Bessel I0 approximation iterations to 50.
See thread for discussion:
[FFmpeg-devel] [PATCH] Move Kaiser-Bessel Derived window to mdct.c
Started on the 2008/01/10
Originally committed as revision 11520 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4eb7a735cb 
								
							
								 
							
						 
						
							
							
								
								Make the Kaiser-Bessel window generator a common function  
							
							Patch by Robert Swain, robert d swain a gmail d com
Originally committed as revision 11514 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f34b221bd2 
								
							
								 
							
						 
						
							
							
								
								used defined name for testing error resilience level  
							
							Originally committed as revision 11478 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f0b3a7ba12 
								
							
								 
							
						 
						
							
							
								
								split out init of downmix coeffs into a separate function that can be called  
							
							only when needed
Originally committed as revision 11441 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								82a6c4811a 
								
							
								 
							
						 
						
							
							
								
								remove unneeded variable from AC3DecodeContext  
							
							Originally committed as revision 11439 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4bc829bb8f 
								
							
								 
							
						 
						
							
							
								
								make sure that the last coupling band stops at the end of the coupling range  
							
							Originally committed as revision 11438 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b02fbf7536 
								
							
								 
							
						 
						
							
							
								
								fix phase flag processing for the case when coupling coordinates are reused  
							
							for the right channel, but new for the left channel
Originally committed as revision 11436 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								646800f79c 
								
							
								 
							
						 
						
							
							
								
								move E-AC3 header parsing to ff_ac3_parse_header()  
							
							Originally committed as revision 11420 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								86ad4c7e1b 
								
							
								 
							
						 
						
							
							
								
								remove unneeded variables from AC3HeaderInfo  
							
							Originally committed as revision 11419 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2816d32310 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation  
							
							Originally committed as revision 11416 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								95283c1701 
								
							
								 
							
						 
						
							
							
								
								check for request_channels at codec init  
							
							Originally committed as revision 11415 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3abe5fbdc4 
								
							
								 
							
						 
						
							
							
								
								improve CRC API  
							
							- don't export any global var
 - provide either generated or hardcoded tables
Originally committed as revision 11409 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7564658bbc 
								
							
								 
							
						 
						
							
							
								
								cosmetics: indentation and add a TODO comment  
							
							Originally committed as revision 11389 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								471db688c6 
								
							
								 
							
						 
						
							
							
								
								only check ac3 crc if AVCodecContext.error_resilience > 0  
							
							Originally committed as revision 11388 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d6939960d5 
								
							
								 
							
						 
						
							
							
								
								add crc check to ac3 decoder  
							
							Originally committed as revision 11379 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								12eaa3b760 
								
							
								 
							
						 
						
							
							
								
								simplify  
							
							Originally committed as revision 11360 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b35c67e58b 
								
							
								 
							
						 
						
							
							
								
								pass an AC3DecodeContext to ac3_downmix() instead of multiple arguments  
							
							Originally committed as revision 11359 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								866181e5e8 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename sampling_rate to sample_rate  
							
							Originally committed as revision 11358 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0345fade94 
								
							
								 
							
						 
						
							
							
								
								do not need to cast a (void *)  
							
							Originally committed as revision 11357 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1b70d88b7a 
								
							
								 
							
						 
						
							
							
								
								cosmetics: vertical realignment after last commit  
							
							Originally committed as revision 11356 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d802d7ca12 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename all AC3DecodeContext variables from ctx to s  
							
							Originally committed as revision 11355 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23c8cb89c9 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename GetBitContext gb to gbc  
							
							Originally committed as revision 11354 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								005ab694ae 
								
							
								 
							
						 
						
							
							
								
								remove unused context variable  
							
							Originally committed as revision 11353 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1408352ada 
								
							
								 
							
						 
						
							
							
								
								Add option for user to scale the amount of dynamic range compression which is  
							
							applied by the audio decoder, and use that option in the AC3 decoder.
Originally committed as revision 11280 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								03726b7042 
								
							
								 
							
						 
						
							
							
								
								Skip dialog normalization. It shouldn't be used by the decoder, and there is  
							
							not currently a clean way to pass the value to the user.
Originally committed as revision 11246 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								224bc440b2 
								
							
								 
							
						 
						
							
							
								
								Revert commit made in revision 11228. I'm getting some strange results in the  
							
							downmixed output that I can't quite figure out.
Originally committed as revision 11245 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b40211ff67 
								
							
								 
							
						 
						
							
							
								
								downmix before the IMDCT if no block switching is used  
							
							Originally committed as revision 11228 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6708eefe55 
								
							
								 
							
						 
						
							
							
								
								Make AC3 decoder honor avctx->request_channels  
							
							Originally committed as revision 11220 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e2270b4e1e 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename ac3 decoder variables  
							
							Originally committed as revision 11197 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e59cc20593 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename common ac3 variables  
							
							Originally committed as revision 11196 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5ce2134258 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename ac3 bit allocation variables  
							
							Originally committed as revision 11194 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								66ecf18e38 
								
							
								 
							
						 
						
							
							
								
								cosmetics: rename ac3 tables  
							
							Originally committed as revision 11193 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								56cc85a068 
								
							
								 
							
						 
						
							
							
								
								Misc spelling fixes, prefer American over British English.  
							
							Originally committed as revision 11126 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a135bea507 
								
							
								 
							
						 
						
							
							
								
								skip incomplete frames  
							
							Originally committed as revision 10497 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3df880934e 
								
							
								 
							
						 
						
							
							
								
								better AC3 header error reporting  
							
							Originally committed as revision 10496 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d5b7144e1f 
								
							
								 
							
						 
						
							
							
								
								fix random dithering of zero-bit mantissas  
							
							Originally committed as revision 10495 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						18 years ago