Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							00c3b67b8a 
							
						 
					 
					
						
						
							
							cosmetics: Align codec declarations  
						
						... 
						
						
						
						Also break some long lines, remove codec function placeholder comments
and add spaces in sample/pixel format lists.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-04-06 22:37:38 +03:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							8ccf545b95 
							
						 
					 
					
						
						
							
							libopencore-amrnbenc: use AVCodec.encode2()  
						
						
						
						
					 
					
						2012-03-21 12:49:36 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							adbf61ff8a 
							
						 
					 
					
						
						
							
							libopencore-amr: do not set AVCodecContext.frame_size  
						
						... 
						
						
						
						It is not necessary 
						
						
					 
					
						2012-03-05 13:08:17 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							fe78470a8b 
							
						 
					 
					
						
						
							
							libopencore-amrnbenc: fix end-of-stream handling  
						
						... 
						
						
						
						Use CODEC_CAP_DELAY and CODEC_CAP_SMALL_LAST_FRAME to properly pad and flush
the encoder at the end of encoding. This is needed in order to have all input
samples decoded. 
						
						
					 
					
						2012-03-04 01:14:53 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							a8bdf2405c 
							
						 
					 
					
						
						
							
							check for coded_frame allocation failure in several audio encoders  
						
						
						
						
					 
					
						2012-02-25 11:49:41 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							0eea212943 
							
						 
					 
					
						
						
							
							Add avcodec_decode_audio4().  
						
						... 
						
						
						
						Deprecate avcodec_decode_audio3().
Implement audio support in avcodec_default_get_buffer().
Implement the new audio decoder API in all audio decoders. 
						
						
					 
					
						2011-12-02 17:40:40 -05:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							4a6a29a7fb 
							
						 
					 
					
						
						
							
							libopencore-amr: check output buffer size before decoding  
						
						
						
						
					 
					
						2011-10-26 16:00:37 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							345d15d2f9 
							
						 
					 
					
						
						
							
							libopencore-amr: remove unneeded buf_size==0 check.  
						
						... 
						
						
						
						avcodec_decode_audio3() already checks it before sending the packet to the
decoder. 
						
						
					 
					
						2011-10-26 16:00:37 -04:00 
						 
				 
			
				
					
						
							
							
								Justin Ruggles 
							
						 
					 
					
						
						
						
						
							
						
						
							402c98783d 
							
						 
					 
					
						
						
							
							libopencore-amr: remove unneeded frame_count field.  
						
						... 
						
						
						
						Use AVCodecContext.frame_number instead. 
						
						
					 
					
						2011-10-26 16:00:36 -04:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							145f741e11 
							
						 
					 
					
						
						
							
							AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
						
						
						
						
					 
					
						2011-10-12 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ec6402b7c5 
							
						 
					 
					
						
						
							
							lavc: use designated initialisers for all codecs.  
						
						... 
						
						
						
						It's more readable and less prone to breakage. 
						
						
					 
					
						2011-07-29 08:42:34 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							8dd52d8202 
							
						 
					 
					
						
						
							
							opencore-amr: Add missing initializer braces to shut up gcc warning.  
						
						... 
						
						
						
						This fixes the warning:
libavcodec/libopencore-amr.c:91: warning: missing braces around initializer 
						
						
					 
					
						2011-07-05 20:16:38 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							651b276ef7 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrwbenc: Allow enabling DTX via private AVOptions  
						
						... 
						
						
						
						DTX, discontinuous transmission, allows emitting frames with
comfort noise when no voice is detected in the input audio.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-14 00:31:39 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							3dd82afc74 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrwbenc: Only check the bitrate when changed  
						
						... 
						
						
						
						Also rename the incorrectly named enc_bitrate to enc_mode, use the
enc_bitrate variable for storing the last chosen bitrate.
This avoids continuous warning log messages if not using an
exactly matching bitrate, while still allowing changing bitrate
at any point.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-14 00:31:34 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							7073938121 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrwbenc: Find the closest matching bitrate  
						
						... 
						
						
						
						Dynamically print the supported bitrates from the local table,
instead of using a hardcoded log message.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-14 00:31:33 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							882221afde 
							
						 
					 
					
						
						
							
							libopencore-amr: Cosmetics: Rewrap and align  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 13:00:21 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							02c63a109f 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrbwenc: Rename variables and functions  
						
						... 
						
						
						
						Avoid camelCase names for functions and variables.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 13:00:14 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							9b9c6405fd 
							
						 
					 
					
						
						
							
							libopencore-amr: Convert commented out debug logging into av_dlog  
						
						... 
						
						
						
						Also add the avctx as logging context.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 13:00:07 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							89e7e640f7 
							
						 
					 
					
						
						
							
							libopencore-amr: Remove an unused state variable  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 12:59:58 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							0e03f94d61 
							
						 
					 
					
						
						
							
							libopencore-amr: Remove a useless local variable  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							c48ce4eb50 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrwbenc: Make the bitrate/mode mapping array static const  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							900a129f4f 
							
						 
					 
					
						
						
							
							libopencore-amr, libvo-amrwbenc: Return proper error codes in most places  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							a8ec07c933 
							
						 
					 
					
						
						
							
							libopencore-amr: Don't print carriage returns in log messages  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							587331414b 
							
						 
					 
					
						
						
							
							libopencore-amr: Remove an old workaround for libamr header weirdness  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							57ddffe843 
							
						 
					 
					
						
						
							
							libopencore-amr: Make the opaque encoder pointer a void*  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							dbff4da914 
							
						 
					 
					
						
						
							
							libopencore-amr: Remove unused code fragments  
						
						... 
						
						
						
						This parts are heritage from the encoder part from the old
libamr code removed in SVN rev 19365.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2011-04-13 11:30:38 +03:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2912e87a6c 
							
						 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Elio Pettenò 
							
						 
					 
					
						
						
						
						
							
						
						
							d36beb3f69 
							
						 
					 
					
						
						
							
							Add ff_ prefix to data symbols of encoders, decoders, hwaccel, parsers, bsf.  
						
						... 
						
						
						
						None of these symbols should be accessed directly, so declare them as
hidden.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-01-26 16:08:45 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							5d6e4c160a 
							
						 
					 
					
						
						
							
							Replace deprecated symbols SAMPLE_FMT_* with AV_SAMPLE_FMT_*, and enum  
						
						... 
						
						
						
						SampleFormat with AVSampleFormat.
Originally committed as revision 25730 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-11-12 11:04:40 +00:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							72415b2adb 
							
						 
					 
					
						
						
							
							Define AVMediaType enum, and use it instead of enum CodecType, which  
						
						... 
						
						
						
						is deprecated and will be dropped at the next major bump.
Originally committed as revision 22735 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-30 23:30:55 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							b5f09d31c2 
							
						 
					 
					
						
						
							
							Make sample_fmts and channel_layouts compound literals const to reduce size of  
						
						... 
						
						
						
						.data section.
Originally committed as revision 19787 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-09-06 09:15:07 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0b175caac8 
							
						 
					 
					
						
						
							
							Add support for external OpenCORE libraries for AMR-NB/WB support.  
						
						... 
						
						
						
						Originally committed as revision 19117 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-06-05 12:32:40 +00:00