Anton Khirnov 
							
						 
					 
					
						
						
							
						
						36ef5369ee 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						856c8e0a04 
					 
					
						
						
							
							faandct: Remove FAAN_POSTSCALE define and related code.  
						
						... 
						
						
						
						It is not a user-accessible option and unlikely to ever be changed. 
						
						
					 
					
						2012-03-28 09:38:31 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						47c0ac96aa 
					 
					
						
						
							
							Replace AVFrame pointer casts by proper struct member accesses.  
						
						
						
						
					 
					
						2012-03-01 23:11:11 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						bdc1220eeb 
					 
					
						
						
							
							h263enc: Add an option for outputting info about MBs as side data  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-03-01 16:08:31 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						23bfcc066d 
					 
					
						
						
							
							mpegvideo_enc: add quantizer_noise_shaping private option.  
						
						... 
						
						
						
						Deprecate corresponding AVCodecContext field. 
						
						
					 
					
						2012-02-29 07:26:24 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						63efd83ae1 
					 
					
						
						
							
							mpegvideo_enc: add chroma/luma_elim_threshold private options.  
						
						... 
						
						
						
						Deprecate corresponding AVCodecContext fields. 
						
						
					 
					
						2012-02-29 07:23:31 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						af3d804f9f 
					 
					
						
						
							
							mpegvideo_enc: add cbp_rd flag to mpv_flags.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_CBP_RD. 
						
						
					 
					
						2012-02-29 07:13:58 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ff71a383ac 
					 
					
						
						
							
							mpegvideo_enc: add qp_rd flag to mpv_flags.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_QP_RD. 
						
						
					 
					
						2012-02-29 07:12:10 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						a249f0cc23 
					 
					
						
						
							
							mpegvideo_enc: add strict_gop flag to mpv_flags.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG2_STRICT_GOP. 
						
						
					 
					
						2012-02-29 07:11:02 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						ed019b8e5b 
					 
					
						
						
							
							lavc: add -mpv_flags to mpegvideo_enc-based encoders.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG2_SKIP_RD in favor of the corresponding mpv_flags
flag. 
						
						
					 
					
						2012-02-29 07:09:29 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						5d42ac7ffb 
					 
					
						
						
							
							mpegvideo_enc: only allocate output packet when we know there will be output  
						
						... 
						
						
						
						Fixes a memleak. 
						
						
					 
					
						2012-02-21 22:47:01 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						445a7d48b1 
					 
					
						
						
							
							mpegvideo_enc: switch to encode2().  
						
						
						
						
					 
					
						2012-02-19 08:26:30 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						5455384219 
					 
					
						
						
							
							mpegvideo_enc: force encoding delay of at least 1 frame when low_delay=0  
						
						... 
						
						
						
						This allows the following commit to extrapolate better dts for the first
frame. Pts difference between the first two frames is reused as the
difference between pts and dts of the first frame. 
						
						
					 
					
						2012-02-19 08:22:48 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						efd29844eb 
					 
					
						
						
							
							mpegvideo: Add ff_ prefix to nonstatic functions  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:07:23 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						6c28d65754 
					 
					
						
						
							
							rv: Add ff_ prefix to nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:07:17 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						04d3822524 
					 
					
						
						
							
							msmpeg4: Add ff_ prefix to nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:07:08 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						d6c8dcb8ac 
					 
					
						
						
							
							mpeg12: Add ff_ prefix to nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:56 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						6f13a371ec 
					 
					
						
						
							
							mpeg4: Add ff_ prefixes to nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:52 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						3e2efacdd8 
					 
					
						
						
							
							libavcodec: Prefix fdct_ifast, fdct_ifast248  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:38 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						99560a4caa 
					 
					
						
						
							
							libavcodec: Add ff_ prefix to some nonstatic symbols  
						
						... 
						
						
						
						Prefix the functions atrac_generate_tables, atrac_iqmf, dct_quantize_c.
Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:29 +02:00 
						 
				 
			
				
					
						
							
							
								Martin Storsjö 
							
						 
					 
					
						
						
							
						
						ddce8953a5 
					 
					
						
						
							
							h263: Add ff_ prefix to nonstatic symbols  
						
						... 
						
						
						
						Signed-off-by: Martin Storsjö <martin@martin.st > 
						
						
					 
					
						2012-02-15 22:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9ce2a91b84 
					 
					
						
						
							
							lavc: remove disabled FF_API_MPEGVIDEO_GLOBAL_OPTS cruft.  
						
						
						
						
					 
					
						2012-01-27 10:38:33 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0c71cc6526 
					 
					
						
						
							
							mpegvideo_enc: ifdef out/replace references to deprecated codec flags.  
						
						
						
						
					 
					
						2012-01-12 18:18:22 +01:00 
						 
				 
			
				
					
						
							
							
								Janne Grunau 
							
						 
					 
					
						
						
							
						
						881a5e047d 
					 
					
						
						
							
							mpegenc: use avctx->slices as number of slices  
						
						... 
						
						
						
						Adds a new member to MpegEncContext to hold the number of used slice
contexts. Fixes segfaults with '-threads 17 -thread_type slice' and
fate-vsynth{1,2}-mpeg{2,4}thread{,_ilace} with --disable-pthreads. 
						
						
					 
					
						2012-01-02 19:20:23 +01:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
							
						
						9342ecf02e 
					 
					
						
						
							
							mpegvideo_enc: K&R cosmetics (line 1000-2000).  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-12-29 13:52:04 -08:00 
						 
				 
			
				
					
						
							
							
								Aneesh Dogra 
							
						 
					 
					
						
						
							
						
						bd96be6e27 
					 
					
						
						
							
							mpegvideo_enc: K&R cosmetics  
						
						... 
						
						
						
						Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com > 
						
						
					 
					
						2011-12-27 10:20:20 -08:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						1ce1578e4e 
					 
					
						
						
							
							mpegvideo_enc: separate declarations and statements  
						
						... 
						
						
						
						libavcodec/mpegvideo_enc.c:1209: warning: ISO C90 forbids mixed declarations and code 
						
						
					 
					
						2011-12-20 22:38:54 +01:00 
						 
				 
			
				
					
						
							
							
								Andrey Utkin 
							
						 
					 
					
						
						
							
						
						4f820131fa 
					 
					
						
						
							
							mpegvideo: remove abort() in ff_find_unused_picture()  
						
						... 
						
						
						
						Signed-off-by: Luca Barbato <lu_zero@gentoo.org > 
						
						
					 
					
						2011-12-14 18:17:21 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						58c42af722 
					 
					
						
						
							
							doxygen: misc consistency, spelling and wording fixes  
						
						
						
						
					 
					
						2011-12-12 23:06:23 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9f51c682ee 
					 
					
						
						
							
							lavc: use avpriv_ prefix for ff_copy_bits and align_put_bits.  
						
						... 
						
						
						
						They are used in lavf. 
						
						
					 
					
						2011-10-20 21:06:58 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						145f741e11 
					 
					
						
						
							
							AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
						
						
						
						
					 
					
						2011-10-12 16:51:16 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						05795f35be 
					 
					
						
						
							
							mpegvideo_enc: fix a signed overflow  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-10-09 23:03:46 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						95a06eb4d5 
					 
					
						
						
							
							Fix assert() calls that need updates after FF_COMMON_FRAME macro elimination.  
						
						... 
						
						
						
						This fixes build failures with -DDEBUG in CPPFLAGS. 
						
						
					 
					
						2011-09-21 09:57:32 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4bcee8e7f8 
					 
					
						
						
							
							h263/p encoder: add 'structured_slices' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_H263P_SLICE_STRUCT 
						
						
					 
					
						2011-08-31 13:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0d904de89d 
					 
					
						
						
							
							h263/p encoder: add 'obmc' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_OBMC 
						
						
					 
					
						2011-08-31 13:28:11 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						e3922d1110 
					 
					
						
						
							
							h263p encoder: add 'aiv' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_H263P_AIV 
						
						
					 
					
						2011-08-31 13:27:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						9bb2d1a3f0 
					 
					
						
						
							
							h263p encoder: add 'umv' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_H263P_UMV 
						
						
					 
					
						2011-08-31 13:27:36 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0e5d37309f 
					 
					
						
						
							
							mpeg12enc/mpeg4videoenc: add 'alternate_scan' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_ALT_SCAN 
						
						
					 
					
						2011-08-31 13:26:26 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						4623420d84 
					 
					
						
						
							
							mpeg4enc: add 'data_partitioning' private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG_PART 
						
						
					 
					
						2011-08-31 13:25:18 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						88262ca87d 
					 
					
						
						
							
							mpeg2enc: add 'non_linear_quant' private option  
						
						... 
						
						
						
						Deprecate CODEC_FLAG2_NON_LINEAR_QUANT 
						
						
					 
					
						2011-08-31 13:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						297d9cb3dc 
					 
					
						
						
							
							mpeg12enc: add intra_vlc private option.  
						
						... 
						
						
						
						Deprecate CODEC_FLAG2_INTRA_VLC. 
						
						
					 
					
						2011-08-31 13:19:14 +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 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						0a72533e98 
					 
					
						
						
							
							jfdctint: add 10-bit version  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-21 18:10:58 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						657ccb5ac7 
					 
					
						
						
							
							Eliminate FF_COMMON_FRAME macro.  
						
						... 
						
						
						
						FF_COMMON_FRAME holds the contents of the AVFrame structure and is also copied
to struct Picture.  Replace by an embedded AVFrame structure in struct Picture. 
						
						
					 
					
						2011-07-11 00:19:00 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						71a861cf40 
					 
					
						
						
							
							lavc: make avcodec_alloc_context3 officially public.  
						
						... 
						
						
						
						Deprecate avcodec_alloc_context/2. 
						
						
					 
					
						2011-07-10 17:09:28 +02:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
							
						
						0b950fe240 
					 
					
						
						
							
							lavc: introduce avcodec_open2() as a replacement for avcodec_open().  
						
						... 
						
						
						
						Adds support for decoder-private options and makes setting other options
simpler. 
						
						
					 
					
						2011-07-10 17:06:22 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						0ebcdf5cda 
					 
					
						
						
							
							Do not include mathematics.h in avutil.h  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-03 21:42:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
							
						
						0d5c349ac4 
					 
					
						
						
							
							put_bits: remove ALT_BITSTREAM_WRITER  
						
						... 
						
						
						
						The code for this variant does not compile.
Signed-off-by: Mans Rullgard <mans@mansr.com > 
						
						
					 
					
						2011-07-02 16:25:27 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
							
						
						be73d76b34 
					 
					
						
						
							
							cosmetics: fix some then/than typos  
						
						
						
						
					 
					
						2011-06-30 22:56:11 +02:00