d615da60c1 
								
							
								 
							
						 
						
							
							
								
								snow: use VideoDSPContext  
							
							It was left over from the initial conversion. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								380232fac3 
								
							
								 
							
						 
						
							
							
								
								snow: fix build after  594d4d5df3 
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								594d4d5df3 
								
							
								 
							
						 
						
							
							
								
								lavc: add a wrapper for AVCodecContext.get_buffer().  
							
							It will be useful in the upcoming transition to refcounted AVFrames. 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								26452e24ed 
								
							
								 
							
						 
						
							
							
								
								snow: fix edge emu switch  
							
							Found-by: Mateusz "j00ru" Jurczyk and Gynvael Coldwind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								5eb4af6c59 
								
							
								 
							
						 
						
							
							
								
								snow: move init code that depends on picture paramaters to after these parameters are known.  
							
							This should fix debug 2048 amongth other things
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								3389545157 
								
							
								 
							
						 
						
							
							
								
								snow: remove a VLA used for edge emulation  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								cbd9b2f918 
								
							
								 
							
						 
						
							
							
								
								snow: remove the runs[] VLA.  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								4d8516fdb1 
								
							
								 
							
						 
						
							
							
								
								snow: Check mallocs at init  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								58e57c3052 
								
							
								 
							
						 
						
							
							
								
								snow: remove VLA in mc_block()  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								be64d5f520 
								
							
								 
							
						 
						
							
							
								
								snow.c: use av_assert  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								69971410f9 
								
							
								 
							
						 
						
							
							
								
								ff_snow_common_end: assert() that the last buffer freed differs from the current.  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								68c845cdba 
								
							
								 
							
						 
						
							
							
								
								snow: yuv444 support  
							
							Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d9669eab0b 
								
							
								 
							
						 
						
							
							
								
								dwt: remove variable-length arrays  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								b92ecda2c9 
								
							
								 
							
						 
						
							
							
								
								snow: zero scratchbuf.  
							
							This should fix some valgrind warnings.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								35e02a3d0e 
								
							
								 
							
						 
						
							
							
								
								snow: Add ff_ prefix to nonstatic symbols  
							
							This allows getting rid of a hack for conflicting symbol/define
names.
Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								9cf0841ef3 
								
							
								 
							
						 
						
							
							
								
								dsputil: Add ff_ prefix to the dsputil*_init* functions  
							
							Signed-off-by: Martin Storsjö <martin@martin.st> 
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								7181c4edee 
								
							
								 
							
						 
						
							
							
								
								cosmetics: Remove extra newlines at EOF  
							
							
								
							
							
						 
						13 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								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  
				
					
						
							
							
								 
						
							
							
							
								
							
								371e165443 
								
							
								 
							
						 
						
							
							
								
								Try to set AVFrame.reference to correct values.  
							
							I am not sure these new values are correct, not am I sure
the semantics are a good idea since we do not seem to make any
use of them but they caused a lot of confusion, but this
seems to make things closer to matching the documentation.
Signed-off-by: Reimar Döffinger <Reimar.Doeffinger@gmx.de> 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								4416931fc0 
								
							
								 
							
						 
						
							
							
								
								snow: emu edge support  
							
							Fixes Ticket592
Signed-off-by: Michael Niedermayer <michaelni@gmx.at> 
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								ce5e49b0c2 
								
							
								 
							
						 
						
							
							
								
								replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*  
							
							
								
							
							
						 
						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  
				
					
						
							
							
								 
						
							
							
							
								
							
								d375c10400 
								
							
								 
							
						 
						
							
							
								
								Fake-Merge remote-tracking branch 'ffmpeg-mt/master'  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2912e87a6c 
								
							
								 
							
						 
						
							
							
								
								Replace FFmpeg with Libav in licence headers  
							
							Signed-off-by: Mans Rullgard <mans@mansr.com> 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								d23e3e5fea 
								
							
								 
							
						 
						
							
							
								
								Move ff_emulated_edge_mc() into DSPContext.  
							
							(cherry picked from commit 2e27959879 
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								2e27959879 
								
							
								 
							
						 
						
							
							
								
								Move ff_emulated_edge_mc() into DSPContext.  
							
							
								
							
							
						 
						14 years ago  
				
					
						
							
							
								 
						
							
							
							
								
							
								e7e2df27f8 
								
							
								 
							
						 
						
							
							
								
								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>
(cherry picked from commit d36beb3f69 
							
						 
						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