418f066f8c 
								
							
								 
							
						 
						
							
							
								
								snow: Restore three mistakenly removed casts.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								44b0edda3f 
								
							
								 
							
						 
						
							
							
								
								Drop some pointless void* return value casts from av_malloc() invocations.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ff6d9cc558 
								
							
								 
							
						 
						
							
							
								
								snow: fix signed overflow in byte to 32-bit replication  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7f1b427018 
								
							
								 
							
						 
						
							
							
								
								snow: split snow in snowdec and snowenc  
							
							The common non inlined code goes in snow.c, the common inlined code in
snow.h, tables move in snowdata.h (included only by snow.c) 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8fa97302e0 
								
							
								 
							
						 
						
							
							
								
								snow: do not draw_edge if emu_edge is set  
							
							Fix segfault on emu edge, to reproduce
make fate-vsynth1-snow
avplay -flags emu_edge tests/data/vsynth1/snow.avi
Signed-off-by: Luca Barbato <lu_zero@gentoo.org> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								145f741e11 
								
							
								 
							
						 
						
							
							
								
								AVOptions: rename FF_OPT_TYPE_* => AV_OPT_TYPE_*  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0cc06b9e23 
								
							
								 
							
						 
						
							
							
								
								snow: add 'memc_only' private option.  
							
							Deprecate CODEC_FLAG2_MEMC_ONLY 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0249478756 
								
							
								 
							
						 
						
							
							
								
								doxygen: fix wrong comment syntax, //< vs. ///<  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								ec6402b7c5 
								
							
								 
							
						 
						
							
							
								
								lavc: use designated initialisers for all codecs.  
							
							It's more readable and less prone to breakage. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								89cc8a316d 
								
							
								 
							
						 
						
							
							
								
								Remove snow/dwt test program  
							
							This test program so full of programming errors it is impossible
to make sense of it.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0ebcdf5cda 
								
							
								 
							
						 
						
							
							
								
								Do not include mathematics.h in avutil.h  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								050f509065 
								
							
								 
							
						 
						
							
							
								
								snow: Remove unused code.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c90b94424c 
								
							
								 
							
						 
						
							
							
								
								4:4:4 H.264 decoding support  
							
							Note: this is 4:4:4 from the 2007 spec revision, not the previous (now deprecated) 4:4:4 mode in H.264. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								504811baea 
								
							
								 
							
						 
						
							
							
								
								Roll back 4:4:4 H.264 for now  
							
							Needs some ARM/PPC asm modifications. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c9c493872c 
								
							
								 
							
						 
						
							
							
								
								4:4:4 H.264 decoding support  
							
							Note: this is 4:4:4 from the 2007 spec revision, not the previous (now deprecated) 4:4:4 mode in H.264. 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								975a1447f7 
								
							
								 
							
						 
						
							
							
								
								Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.  
							
							Signed-off-by: Diego Biurrun <diego@biurrun.de> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e6ff064845 
								
							
								 
							
						 
						
							
							
								
								Eliminate pointless '#if 1' statements without matching '#else'.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								1500be13f2 
								
							
								 
							
						 
						
							
							
								
								dsputil: allow to skip drawing of top/bottom edges.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e27959879 
								
							
								 
							
						 
						
							
							
								
								Move ff_emulated_edge_mc() into DSPContext.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5262f7ed1d 
								
							
								 
							
						 
						
							
							
								
								snow: remove unused parameter to mc_block()  
							
							Originally committed as revision 23746 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								33996217ca 
								
							
								 
							
						 
						
							
							
								
								Add ff_ prefix to dwt functions  
							
							Originally committed as revision 22523 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								05aec7bb87 
								
							
								 
							
						 
						
							
							
								
								Separate DWT from snow and dsputil  
							
							This moves the DWT functions from snow.c and dsputil.c to a file of
their own.  A new struct, DWTContext, holds the function pointers
previously part of DSPContext.
Originally committed as revision 22522 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								94ca624fbc 
								
							
								 
							
						 
						
							
							
								
								Move ff_sqrt() to libavutil/intmath.h  
							
							Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c26e58e32c 
								
							
								 
							
						 
						
							
							
								
								Add some missing #includes  
							
							Originally committed as revision 22258 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						15 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2c8077621b 
								
							
								 
							
						 
						
							
							
								
								Optimize ff_snow_horizontal_compose97i.  
							
							this makes the 9/7 C wavelet at the decoder side 22% faster.
The old code is changed to match the new in terms of the order of operations
(which also makes it sligtly faster)
Originally committed as revision 21132 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								233a8b3d6b 
								
							
								 
							
						 
						
							
							
								
								Merge vertical_compose53iL0*()  
							
							8% faster C 5/3 wavelet at the decoder side.
Originally committed as revision 21131 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2a84512a74 
								
							
								 
							
						 
						
							
							
								
								Optimize horizontal_compose53i() by inlining inv_lift() and optimizing the  
							
							resulting code slightly. ~30% faster C 5/3 wavelet at the decoder side.
Originally committed as revision 21130 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4536c8e603 
								
							
								 
							
						 
						
							
							
								
								Snow : re-indent after r21093.  
							
							Originally committed as revision 21094 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4bd598541 
								
							
								 
							
						 
						
							
							
								
								Snow : remove pointless 'if(1)'.  
							
							Originally committed as revision 21093 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2da16f288a 
								
							
								 
							
						 
						
							
							
								
								Snow : use non-NULL context for av_log.  
							
							Originally committed as revision 21089 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								8ec5a042e4 
								
							
								 
							
						 
						
							
							
								
								Cosmetics : remove duplicated comment.  
							
							Originally committed as revision 21088 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e8c6411ce3 
								
							
								 
							
						 
						
							
							
								
								Snow : release buffers allocated using avctx->get_buffer.  
							
							Originally committed as revision 21084 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								c267bb038e 
								
							
								 
							
						 
						
							
							
								
								Fix 1 pass RC in snow.  
							
							Fixes issue547.
Originally committed as revision 20706 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d773d85515 
								
							
								 
							
						 
						
							
							
								
								Reorder functions so that encoding functions are disabled by the preprocessor.  
							
							Fixes compilation with disabled optimizations and enabled Snow decoder.
Originally committed as revision 19914 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2b2b7f41de 
								
							
								 
							
						 
						
							
							
								
								snow decoder uses get_buffer, set CODEC_CAP_DR1  
							
							Originally committed as revision 19104 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9a3eaeebad 
								
							
								 
							
						 
						
							
							
								
								Correct x/ymin to avoid segfault due to out of picture reads.  
							
							Originally committed as revision 18771 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3788e661f1 
								
							
								 
							
						 
						
							
							
								
								Optimize sign handling in get_symbol().  
							
							Originally committed as revision 18672 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e1b3d27272 
								
							
								 
							
						 
						
							
							
								
								Remove 2 useless FFMIN().  
							
							Originally committed as revision 18664 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7bdf2eb8c4 
								
							
								 
							
						 
						
							
							
								
								Remove apparently redundant code.  
							
							Originally committed as revision 18663 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								a4873f7d9d 
								
							
								 
							
						 
						
							
							
								
								Fix indention, patch by Lars Täuber.  
							
							Originally committed as revision 18594 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								29322398fc 
								
							
								 
							
						 
						
							
							
								
								Remove unused variable from slice_buffer_release() found by CSA.  
							
							Originally committed as revision 18570 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								75eaa91c15 
								
							
								 
							
						 
						
							
							
								
								Remove unused variables from slice_buffer_load_line() found by CSA.  
							
							Originally committed as revision 18561 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								64bde1974b 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Rename prn variable to prng (Pseudo Random Number Generator).  
							
							Originally committed as revision 18422 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cc0241283b 
								
							
								 
							
						 
						
							
							
								
								Make sure the next used frame is released so get_buffer() wont fail.  
							
							Originally committed as revision 18399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								38fd076c21 
								
							
								 
							
						 
						
							
							
								
								Move release_buffer() up so it is prior to a future call to it.  
							
							Originally committed as revision 18398 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								0a08b5735b 
								
							
								 
							
						 
						
							
							
								
								Factorize release_buffer()  
							
							Originally committed as revision 18397 to svn://svn.ffmpeg.org/ffmpeg/trunk 
							
						 
						16 years ago