Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							9f17685dfb 
							
						 
					 
					
						
						
							
							avcodec: Deprecate unused defines and options  
						
						
						
						
					 
					
						2014-08-03 03:24:16 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							bad81800bb 
							
						 
					 
					
						
						
							
							avcodec: options: Add missing deprecation ifdefs around emu_edge  
						
						
						
						
					 
					
						2014-08-03 03:24:15 -07:00 
						 
				 
			
				
					
						
							
							
								Marc-Antoine Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							f558f0d2da 
							
						 
					 
					
						
						
							
							avcodec options: add enum option for color_range  
						
						... 
						
						
						
						Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
						
						
					 
					
						2014-06-06 15:40:08 +01:00 
						 
				 
			
				
					
						
							
							
								Marc-Antoine Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							7c29b7229b 
							
						 
					 
					
						
						
							
							avcodec options: add enum option for colorspace  
						
						... 
						
						
						
						Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
						
						
					 
					
						2014-06-06 15:39:50 +01:00 
						 
				 
			
				
					
						
							
							
								Marc-Antoine Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							efc2dfe6a0 
							
						 
					 
					
						
						
							
							avcodec options: add enum option for color_trc  
						
						... 
						
						
						
						Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
						
						
					 
					
						2014-06-06 15:39:34 +01:00 
						 
				 
			
				
					
						
							
							
								Marc-Antoine Arnaud 
							
						 
					 
					
						
						
						
						
							
						
						
							bd71c300f9 
							
						 
					 
					
						
						
							
							avcodec options: add enum option for color_primaries  
						
						... 
						
						
						
						Signed-off-by: Derek Buitenhuis <derek.buitenhuis@gmail.com> 
						
						
					 
					
						2014-06-06 15:39:08 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							0957b274e3 
							
						 
					 
					
						
						
							
							lavc: add an option to enable side data-only packets during encoding  
						
						... 
						
						
						
						Some encoders (e.g. flac) need to send side data when there is no more
data to be output. This enables them to output a packet with no data in
it, only side data. 
						
						
					 
					
						2014-06-01 08:26:43 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a2941c8cb2 
							
						 
					 
					
						
						
							
							lavc: move CODEC_FLAG_MV0 to mpegvideo  
						
						
						
						
					 
					
						2014-05-01 09:24:18 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6484149158 
							
						 
					 
					
						
						
							
							lavc: make the xvid-specific "gmc" flag a private option of libxvid  
						
						
						
						
					 
					
						2014-05-01 09:24:02 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							b2c31710c9 
							
						 
					 
					
						
						
							
							lavc: move CODEC_FLAG_NORMALIZE_AQP to mpegvideo  
						
						
						
						
					 
					
						2014-05-01 09:23:19 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5fccedaa67 
							
						 
					 
					
						
						
							
							lavc: deprecate CODEC_FLAG_INPUT_PRESERVED  
						
						... 
						
						
						
						The addition of reference-counted frames makes it pointless. 
						
						
					 
					
						2014-05-01 09:22:47 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							d6096a6742 
							
						 
					 
					
						
						
							
							Remove all SH4 architecture optimizations  
						
						... 
						
						
						
						SH4 has been end-of-lifed and no more test machines are available. 
						
						
					 
					
						2014-03-13 05:50:28 -07:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							8f8bc92365 
							
						 
					 
					
						
						
							
							Add missing #includes for *INT64_MAX and *INT64_C  
						
						
						
						
					 
					
						2013-11-23 21:55:52 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							aa24122989 
							
						 
					 
					
						
						
							
							lavc: deprecate FF_MAX_B_FRAMES  
						
						... 
						
						
						
						We should not arbitrarily decide the maximum B-frame number for all
encoders supported by Libav, each encoder should be able to set its own
limits. 
						
						
					 
					
						2013-11-14 09:41:03 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							8941971a8f 
							
						 
					 
					
						
						
							
							lavc: make error_rate a private option of mpegvideo encoders  
						
						
						
						
					 
					
						2013-11-14 09:39:43 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							19e30a58fc 
							
						 
					 
					
						
						
							
							Deprecate obsolete XvMC hardware decoding support  
						
						... 
						
						
						
						XvMC has long ago been superseded by newer acceleration APIs, such as
VDPAU, and few downstreams still support it. Furthermore XvMC is not
implemented within the hwaccel framework, but requires its own specific
code in the MPEG-1/2 decoder, which is a maintenance burden. 
						
						
					 
					
						2013-11-13 21:07:45 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c7f7bfc9e3 
							
						 
					 
					
						
						
							
							Remove all Alpha architecture optimizations  
						
						... 
						
						
						
						Alpha has been end-of-lifed and no more test machines are available. 
						
						
					 
					
						2013-11-13 20:45:49 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							eb5920c195 
							
						 
					 
					
						
						
							
							lavc: deprecate unused FF_BUG_OLD_MSMPEG4  
						
						
						
						
					 
					
						2013-10-31 20:24:30 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							0300962b76 
							
						 
					 
					
						
						
							
							lavc: schedule FF_BUG_AC_VLC for removal on the next major bump.  
						
						... 
						
						
						
						It has been deprecated/unused for about 10 years. 
						
						
					 
					
						2013-10-31 20:23:42 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							f8b2bcd2ad 
							
						 
					 
					
						
						
							
							lavc: deprecate FF_DEBUG_VIS_*  
						
						... 
						
						
						
						Those flags have no effect since
37045e422903695e610cca6ecb753df643ab9380. 
						
						
					 
					
						2013-10-31 20:23:08 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							a1504eee41 
							
						 
					 
					
						
						
							
							lavc: deprecate AVCodecContext.debug_mv  
						
						... 
						
						
						
						It has been unused since 37045e422903695e610cca6ecb753df643ab9380. 
						
						
					 
					
						2013-10-31 20:22:51 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							ccc7129845 
							
						 
					 
					
						
						
							
							lavc: deprecate FF_DEBUG_MV and remove all traces of its use  
						
						... 
						
						
						
						It has not been actually used since
37045e422903695e610cca6ecb753df643ab9380, when the broken vismv code was
removed. 
						
						
					 
					
						2013-10-31 20:21:13 +01:00 
						 
				 
			
				
					
						
							
							
								John Stebbins 
							
						 
					 
					
						
						
						
						
							
						
						
							28096e0a80 
							
						 
					 
					
						
						
							
							h264: wait for initial complete frame before outputing frames  
						
						... 
						
						
						
						This can be optionally disabled whith the "output_corrupt" flags
option.  When in "output_corrupt" mode, incomplete frames are
signalled through AVFrame.flags FRAME_FLAG_INCOMPLETE_FRAME.
Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-10-31 20:14:14 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							97de206b44 
							
						 
					 
					
						
						
							
							lavc: disable CRC checking by default  
						
						
						
						
					 
					
						2013-10-28 07:22:43 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0ba4ea312b 
							
						 
					 
					
						
						
							
							avcodec/options: Drop deprecation warning suppression macros  
						
						... 
						
						
						
						The options table is used in tools built by the host compiler and the
deprecation macros pull in bits that are not safe to use if host and
target compiler differ. 
						
						
					 
					
						2013-08-06 03:05:03 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7950e519bb 
							
						 
					 
					
						
						
							
							Disable deprecation warnings for cases where a replacement is available  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b5a138652f 
							
						 
					 
					
						
						
							
							Give less generic names to global library option arrays  
						
						
						
						
					 
					
						2013-08-02 19:19:02 +02:00 
						 
				 
			
				
					
						
							
							
								Kieran Kunhya 
							
						 
					 
					
						
						
						
						
							
						
						
							95d5246454 
							
						 
					 
					
						
						
							
							lavc: Add option to encode MPEG-2 AAC with libfdk-aac  
						
						... 
						
						
						
						Signed-off-by: Anton Khirnov <anton@khirnov.net> 
						
						
					 
					
						2013-06-24 08:03:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							5e83d9aced 
							
						 
					 
					
						
						
							
							h264: fully support cropping.  
						
						... 
						
						
						
						Based on a patch by Vittorio Giovara <vittorio.giovara@gmail.com>
Fixes Bug 378. 
						
						
					 
					
						2013-04-19 09:28:08 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d6ed604cf4 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_IDCT cruft  
						
						
						
						
					 
					
						2013-03-11 18:22:37 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							3bcdf8dcb9 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_SNOW cruft  
						
						
						
						
					 
					
						2013-03-11 18:22:26 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							fcb07e8b33 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_MMI cruft  
						
						
						
						
					 
					
						2013-03-11 18:22:18 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							d03a94e2b7 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_SUB_ID cruft  
						
						
						
						
					 
					
						2013-03-09 08:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							2a11369523 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_INTER_THRESHOLD cruft  
						
						
						
						
					 
					
						2013-03-09 08:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							9d6cf81f02 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_COLOR_TABLE_ID cruft  
						
						
						
						
					 
					
						2013-03-09 08:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							3b0f586f07 
							
						 
					 
					
						
						
							
							lavc: remove disabled FF_API_MPV_GLOBAL_OPTS cruft  
						
						
						
						
					 
					
						2013-03-09 08:36:40 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							759001c534 
							
						 
					 
					
						
						
							
							lavc decoders: work with refcounted frames.  
						
						
						
						
					 
					
						2013-03-08 07:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Vittorio Giovara 
							
						 
					 
					
						
						
						
						
							
						
						
							a84fb6e06f 
							
						 
					 
					
						
						
							
							h264: Allow discarding the cropping information from SPS  
						
						... 
						
						
						
						Some 3D systems overload the meaning of the field for other purposes.
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
						
						
					 
					
						2013-01-25 07:50:35 +01:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							93af2734ee 
							
						 
					 
					
						
						
							
							lavc: put FF_IDCT_{VP3,H264,CAVS,BINK,EA,WMV2} under FF_API_IDCT.  
						
						... 
						
						
						
						This allows us to get rid of them on the next major bump. All of the
above are functionally irrelevant, and most of them are unused, except
the vp3 one, which is used wrongly in the bfin arch optimizations. 
						
						
					 
					
						2013-01-20 22:15:28 -08:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a0c5917f86 
							
						 
					 
					
						
						
							
							Drop Snow codec  
						
						... 
						
						
						
						Snow is a toy codec with no real-world use and horrible code. 
						
						
					 
					
						2013-01-06 16:30:02 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							523c7bd23c 
							
						 
					 
					
						
						
							
							misc typo, style and wording fixes  
						
						
						
						
					 
					
						2012-12-18 13:36:51 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							81c7c817a4 
							
						 
					 
					
						
						
							
							cosmetics: Use consistent names for multiple inclusion guards.  
						
						
						
						
					 
					
						2012-12-17 17:02:22 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							b691135d0c 
							
						 
					 
					
						
						
							
							lavc: remove stats_out from the options table.  
						
						... 
						
						
						
						Since it is declared as a string AVOption, the generic freeing code
attempts to free it on codec close. Some codecs might have already freed
it elsewhere (or didn't even allocate it with av_malloc() in the first
place), so this might lead to an invalid free.
There is no point in having this field accessible as an AVOption, so
remove it from the options table.
Fixes Bug 380.
CC: libav-stable@libav.org  
						
						
					 
					
						2012-10-22 14:44:07 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ca411fc1d3 
							
						 
					 
					
						
						
							
							avcodec: Remove broken MMI optimizations  
						
						... 
						
						
						
						The code fails to compile and is broken beyond repair. 
						
						
					 
					
						2012-10-12 20:56:54 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							0a75d1da23 
							
						 
					 
					
						
						
							
							options_table: refs option is not snow-only  
						
						
						
						
					 
					
						2012-10-11 18:27:44 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							e6153f173a 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:44 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							d58dd4b5b5 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:38 +03:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							124134e424 
							
						 
					 
					
						
						
							
							avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union member  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-09-04 23:13:32 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							4d7adec8bd 
							
						 
					 
					
						
						
							
							AVOptions: store defaults for INT64 options in int64 union member.  
						
						... 
						
						
						
						Double does not have enough precision to represent all int64 numbers
exactly. 
						
						
					 
					
						2012-08-24 11:25:06 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
						
						
							
						
						
							1d9c2dc89a 
							
						 
					 
					
						
						
							
							Don't include common.h from avutil.h  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2012-08-15 22:32:06 +03:00