Hendrik Leppkes 
							
						 
					 
					
						
						
							
						
						9f56aceaec 
					 
					
						
						
							
							Merge commit '14e558024642638085ae2bbeffc6087612e6a3f9'  
						
						 
						
						... 
						
						
						
						* commit '14e558024642638085ae2bbeffc6087612e6a3f9':
  opusdec: properly handle mismatching configurations in multichannel streams
Merged-by: Hendrik Leppkes <h.leppkes@gmail.com > 
						
						
					 
					
						2015-08-02 12:40:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						14e5580246 
					 
					
						
						
							
							opusdec: properly handle mismatching configurations in multichannel streams  
						
						 
						
						... 
						
						
						
						The substreams can have different resampling delays, so an additional
level of buffering is needed to synchronize them.
Bug-Id: 876 
						
						
					 
					
						2015-08-02 08:43:51 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								James Almer 
							
						 
					 
					
						
						
							
						
						ba625dd8a1 
					 
					
						
						
							
							avcodec: use av_mod_uintp2() where useful  
						
						 
						
						... 
						
						
						
						Reviewed-by: Michael Niedermayer <michaelni@gmx.at >
Signed-off-by: James Almer <jamrial@gmail.com > 
						
						
					 
					
						2015-04-21 22:41:20 -03:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kieran Kunhya 
							
						 
					 
					
						
						
							
						
						9cfa68c560 
					 
					
						
						
							
							mpegts: add support for Opus  
						
						 
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net > 
						
						
					 
					
						2014-12-20 11:29:19 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						e316caf712 
					 
					
						
						
							
							avcodec/opusdec: Use avpriv_float_dsp_alloc()  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-12-03 14:52:38 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Kieran Kunhya 
							
						 
					 
					
						
						
							
						
						74141f693d 
					 
					
						
						
							
							avcodec: Add support for Opus in MPEG-TS  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-10-26 22:29:07 +01:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						eb718f4c53 
					 
					
						
						
							
							avcodec/opus: Fix () in ROUND_MULL() macro  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-25 19:25:58 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						7a4424e5ed 
					 
					
						
						
							
							avcodec/opus: fix doxygen comments to be associated with the correct fields  
						
						 
						
						... 
						
						
						
						Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-15 22:41:52 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						30cdf384d1 
					 
					
						
						
							
							Merge commit 'd3f5b94762fb803c0f3b29f9ad6c5eaa813998ba'  
						
						 
						
						... 
						
						
						
						* commit 'd3f5b94762fb803c0f3b29f9ad6c5eaa813998ba':
  aarch64: opus NEON iMDCT and FFT
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-15 21:13:53 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						ffa05e0802 
					 
					
						
						
							
							avcodec/opusdec: switch to swresample  
						
						 
						
						... 
						
						
						
						This also fixes linking failures in doc/examples which where apparently
caused by the linking order between avcodec and avresample
Signed-off-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-15 18:28:45 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Michael Niedermayer 
							
						 
					 
					
						
						
							
						
						2c7d3ecfc9 
					 
					
						
						
							
							Merge commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222'  
						
						 
						
						... 
						
						
						
						* commit 'b70d7a4ac72d23f3448f3b08b770fdf5f57de222':
  lavc: add a native Opus decoder.
Conflicts:
	Changelog
	configure
	libavcodec/version.h
Fate tests pass with both avresample as well as swresample based opus decoder, but
are disabled (reference files are very large so i want to think a day or 2 about
if theres an alternative or if they could be avoided, they also dont match the
official samples)
Merged-by: Michael Niedermayer <michaelni@gmx.at > 
						
						
					 
					
						2014-05-15 18:20:17 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						d3f5b94762 
					 
					
						
						
							
							aarch64: opus NEON iMDCT and FFT  
						
						 
						
						... 
						
						
						
						Opus celt decoding 11% faster and the iMDCT over 2.5 times faster on
Apple's A7. 
						
						
					 
					
						2014-05-15 18:17:02 +02:00  
					
					
						 
						
						
							
							
							 
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						b70d7a4ac7 
					 
					
						
						
							
							lavc: add a native Opus decoder.  
						
						 
						
						... 
						
						
						
						Initial implementation by Andrew D'Addesio <modchipv12@gmail.com > during
GSoC 2012.
Completion by Anton Khirnov <anton@khirnov.net >, sponsored by the
Mozilla Corporation.
Further contributions by:
Christophe Gisquet <christophe.gisquet@gmail.com >
Janne Grunau <janne-libav@jannau.net >
Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2014-05-15 06:49:34 +02:00