ca411fc1d3 
								
							
								 
							
						 
						
							
							
								
								avcodec: Remove broken MMI optimizations  
							
							The code fails to compile and is broken beyond repair. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a75d1da23 
								
							
								 
							
						 
						
							
							
								
								options_table: refs option is not snow-only  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce7876cbf4 
								
							
								 
							
						 
						
							
							
								
								ratecontrol: Dynamically choose a default for rc_max_available_vbv_use  
							
							This improves handling of small buffer sizes
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6153f173a 
								
							
								 
							
						 
						
							
							
								
								avopt: Store defaults for AV_OPT_TYPE_INT in the i64 union member  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d58dd4b5b5 
								
							
								 
							
						 
						
							
							
								
								avopt: Store defaults for AV_OPT_TYPE_FLAGS in the i64 union member  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								124134e424 
								
							
								 
							
						 
						
							
							
								
								avopt: Store defaults for AV_OPT_TYPE_CONST in the i64 union member  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d7adec8bd 
								
							
								 
							
						 
						
							
							
								
								AVOptions: store defaults for INT64 options in int64 union member.  
							
							Double does not have enough precision to represent all int64 numbers
exactly. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1d9c2dc89a 
								
							
								 
							
						 
						
							
							
								
								Don't include common.h from avutil.h  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b11b0e166e 
								
							
								 
							
						 
						
							
							
								
								libavcodec/options_table: mark flags as also for subtitles  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec7c501ed5 
								
							
								 
							
						 
						
							
							
								
								x86: remove libmpeg2 mmx(ext) idct functions  
							
							These functions are not faster than other mmx implementations on
any hardware I have been able to test on, and they are horribly
inaccurate.  There is thus no reason to ever use them.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0eb0b310c4 
								
							
								 
							
						 
						
							
							
								
								lavc: add pkt_timebase to allow avcodec to adjust pkt_dts/pts when needed  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								372597e538 
								
							
								 
							
						 
						
							
							
								
								libavcodec: Add more AAC profiles  
							
							The numerical values of the profiles are the MPEG4 Audio Object
Type values, minus one.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a19000da8 
								
							
								 
							
						 
						
							
							
								
								lavc: options: add planar names for request_sample_fmt  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								6851130fd6 
								
							
								 
							
						 
						
							
							
								
								cosmetics: minor libavcodec spelling errors  
							
							Also update some common misspelled words in patcheck
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a50b756280 
								
							
								 
							
						 
						
							
							
								
								lavc: remove stats_in from AVCodecContext options table.  
							
							Its documentation states that it is allocated/freed by the caller, but
it is declared as an AV_OPT_TYPE_STRING AVOption. Since
367732832f 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								40f81769ae 
								
							
								 
							
						 
						
							
							
								
								options_table: Add some missing #includes to fix "make checkheaders".  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								70d54392f5 
								
							
								 
							
						 
						
							
							
								
								lowres2 support.  
							
							The new lowres support is limited to decoders where lowres decoding
is possible in high quality.
I was not able to measure any speed difference, but if one is found
the 2-3 lines that might affect speed can be made compile time conditional
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2bcbd98459 
								
							
								 
							
						 
						
							
							
								
								Remove lowres video decoding  
							
							This feature is complex, of questionable utility, and slows down
normal decoding.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e9841505d2 
								
							
								 
							
						 
						
							
							
								
								Allow setting CODEC_FLAG2_CHUNKS via the name "chunks".  
							
							Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4fea8959d8 
								
							
								 
							
						 
						
							
							
								
								doc/avconv: remove entries for AVOptions.  
							
							Documentation for those will be generated automatically. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5626697104 
								
							
								 
							
						 
						
							
							
								
								Move AVFormatContext/AVCodecContext option tables to separate files.  
							
							This will allow us to automatically generate manpages for them. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								02beb9826b 
								
							
								 
							
						 
						
							
							
								
								lavc: deprecate AVCodecContext.sub_id.  
							
							In most places where it's used, it's as a pointless write-only field.
Only rv10 decoder actually reads from it, but it stores some internal
version info in it. There is no reason for it to be in a public field. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								182d4f1f38 
								
							
								 
							
						 
						
							
							
								
								libvorbis: fix use of minrate/maxrate AVOptions  
							
							- enable the options for audio encoding
- properly check for user-set maxrate
- use correct calling order in vorbis_encode_setup_managed() 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								23bfcc066d 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add quantizer_noise_shaping private option.  
							
							Deprecate corresponding AVCodecContext field. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								16b7557b79 
								
							
								 
							
						 
						
							
							
								
								lavc: deprecate AVCodecContext.inter_threshold.  
							
							It's unused. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4f07f8196c 
								
							
								 
							
						 
						
							
							
								
								lavc: deprecate AVCodecContext.color_table_id.  
							
							It's currently only used as temporary storage by the mov demuxer. Make
it use a local variable instead. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								63efd83ae1 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add chroma/luma_elim_threshold private options.  
							
							Deprecate corresponding AVCodecContext fields. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af3d804f9f 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add cbp_rd flag to mpv_flags.  
							
							Deprecate CODEC_FLAG_CBP_RD. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff71a383ac 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add qp_rd flag to mpv_flags.  
							
							Deprecate CODEC_FLAG_QP_RD. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a249f0cc23 
								
							
								 
							
						 
						
							
							
								
								mpegvideo_enc: add strict_gop flag to mpv_flags.  
							
							Deprecate CODEC_FLAG2_STRICT_GOP. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ed019b8e5b 
								
							
								 
							
						 
						
							
							
								
								lavc: add -mpv_flags to mpegvideo_enc-based encoders.  
							
							Deprecate CODEC_FLAG2_SKIP_RD in favor of the corresponding mpv_flags
flag. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0bf184e59c 
								
							
								 
							
						 
						
							
							
								
								Move PS2 MMI code below the mips subdirectory, where it belongs.  
							
							Also give a more suitable name to the MMI-optimized IDCT;
it is not PS2-specific, as the name currently suggests. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0144fe6995 
								
							
								 
							
						 
						
							
							
								
								Remove Sun medialib glue code.  
							
							It is obscure, most likely unused and not bit-exact compared to
libavcodec due to a different IDCT transform algorithm. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								950930b461 
								
							
								 
							
						 
						
							
							
								
								Set default qmax for VC-3/DNxHD to 1024 (maximum allowed by VC-3 spec).  
							
							Also increase the global limit on qmax.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								bc90199848 
								
							
								 
							
						 
						
							
							
								
								lavc: set AVCodecContext.codec in avcodec_get_context_defaults3().  
							
							This way, if the AVCodecContext is allocated for a specific codec, the
caller doesn't need to store this codec separately and then pass it
again to avcodec_open2().
It also allows to set codec private options using av_opt_set_* before
opening the codec. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								af08d9aeea 
								
							
								 
							
						 
						
							
							
								
								lavc: add avcodec_is_open().  
							
							It allows to check whether an AVCodecContext is open in a documented
way. Right now the undocumented way this check is done in lavf/lavc is
by checking whether AVCodecContext.codec is NULL. However it's desirable
to be able to set AVCodecContext.codec before avcodec_open2(). 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ac84395d6a 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_PARSE_FRAME cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								99ace37e68 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_MJPEG_GLOBAL_OPTS cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b9de160c3e 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_LAME_GLOBAL_OPTS cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								491f443e1f 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_ER cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								f326501a65 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_DRC_SCALE cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec104eef51 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_ALLOC_CONTEXT cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0dc6bab092 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_FLAC_GLOBAL_OPTS cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7831a7e4ec 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_ANTIALIAS_ALGO cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9ce2a91b84 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_MPEGVIDEO_GLOBAL_OPTS cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7232bfbd93 
								
							
								 
							
						 
						
							
							
								
								lavc: remove disabled FF_API_X264_GLOBAL_OPTS cruft.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								041cd5a0c5 
								
							
								 
							
						 
						
							
							
								
								lavc: remove the deprecated "ab" option.  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2478612fc0 
								
							
								 
							
						 
						
							
							
								
								lavc: Mark the err_detect constants as audio+video as they also apply to audio.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44d4fe9dad 
								
							
								 
							
						 
						
							
							
								
								error_detection: put the old error detection constants back.  
							
							The old constants are more useful to the end user and have
orthogonal meanings to the new ones.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2473a45c85 
								
							
								 
							
						 
						
							
							
								
								threads: change the default for threads back to 1  
							
							Using threaded decoding by default breaks backward compatibility if
AVHWAccel is used or if an appliction sets threadunsafe callbacks.
Avconv and avplay still use -threads auto if not specified. 
							
						 
						13 years ago