Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							088f38a4f9 
							
						 
					 
					
						
						
							
							avcodec: Drop unnecessary ff_ name prefixes from static functions  
						
						
						
						
					 
					
						2013-04-30 16:02:02 +02:00 
						 
				 
			
				
					
						
							
							
								Ronald S. Bultje 
							
						 
					 
					
						
						
						
						
							
						
						
							f4fed5a2f9 
							
						 
					 
					
						
						
							
							mpegvideo: Use hpeldsp instead of dsputil for half-pel functions  
						
						... 
						
						
						
						This also converts vc1, since that is mpegvideo-based.
Signed-off-by: Martin Storsjö <martin@martin.st> 
						
						
					 
					
						2013-04-19 23:18:21 +03:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							759001c534 
							
						 
					 
					
						
						
							
							lavc decoders: work with refcounted frames.  
						
						
						
						
					 
					
						2013-03-08 07:38:30 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							6e7b50b427 
							
						 
					 
					
						
						
							
							mpegvideo_enc: drop support for reusing the input motion vectors.  
						
						... 
						
						
						
						This misfeature is most likely completely useless and conflicts with
removing the mpegvideo-specific fields from AVFrame. In the improbable
case it is actually useful, it should be reimplemented in a better way. 
						
						
					 
					
						2013-03-08 07:37:45 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							c242bbd8b6 
							
						 
					 
					
						
						
							
							Remove unnecessary dsputil.h #includes  
						
						
						
						
					 
					
						2013-02-26 00:51:34 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							b5b7b75e91 
							
						 
					 
					
						
						
							
							dsputil: Move get_penalty_factor() to the only place it is used.  
						
						
						
						
					 
					
						2013-02-07 22:05:25 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							25841dfe80 
							
						 
					 
					
						
						
							
							Use ptrdiff_t instead of int for {avg, put}_pixels line_size parameter.  
						
						... 
						
						
						
						This avoids SIMD-optimized functions having to sign-extend their
line size argument manually to be able to do pointer arithmetic. 
						
						
					 
					
						2013-02-05 12:59:12 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							47318953dd 
							
						 
					 
					
						
						
							
							mpegvideo: remove some unused variables from Picture.  
						
						
						
						
					 
					
						2013-01-29 07:32:36 +01: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 
							
						 
					 
					
						
						
						
						
							
						
						
							9734b8ba56 
							
						 
					 
					
						
						
							
							Move avutil tables only used in libavcodec to libavcodec.  
						
						
						
						
					 
					
						2012-10-11 18:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							1218777ffd 
							
						 
					 
					
						
						
							
							avcodec: Convert some commented-out printf/av_log instances to av_dlog  
						
						
						
						
					 
					
						2012-10-01 10:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							9c6cf7f2c9 
							
						 
					 
					
						
						
							
							avcodec: Drop silly and/or broken printf debug output  
						
						
						
						
					 
					
						2012-10-01 10:24:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							a34a609fc1 
							
						 
					 
					
						
						
							
							motion_est: fix use of inline on extern functions  
						
						... 
						
						
						
						Inline functions declared without extern do not provide an external
definition in standard C99.  This code only works because most
compilers do not implement the inline semantics correctly.  With a
stricter compiler, linking fails with unresolved references to these
functions.
Declaring the functions extern inline works correctly with some
compilers while some others still fail to create external definitions.
For maximum portability, create a static inline version with an
externally visible wrapper for ff_get_mb_score.  ff_epzs_motion_search
is so large that no sane compiler inlines it anyway, so there the
inline keyword can simply be dropped with no effect.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-09-20 10:56:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							0db9eba48c 
							
						 
					 
					
						
						
							
							motion_est: drop inline from sad_hpel_motion_search()  
						
						... 
						
						
						
						This function is only ever called through a function pointer,
so marking it inline makes no sense.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-08-09 12:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							5bf7bc625b 
							
						 
					 
					
						
						
							
							motion_est: remove unused macros  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-08-09 12:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							74f82f92a4 
							
						 
					 
					
						
						
							
							motion_est: remove useless no_motion_search() function  
						
						... 
						
						
						
						At both places this function is called, mb_[xy] == s->mb_[xy]
making the call together with following code equivalent to
simply assigning zeros.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2012-08-09 12:27:49 +01:00 
						 
				 
			
				
					
						
							
							
								Anton Khirnov 
							
						 
					 
					
						
						
						
						
							
						
						
							36ef5369ee 
							
						 
					 
					
						
						
							
							Replace all CODEC_ID_* with AV_CODEC_ID_*  
						
						
						
						
					 
					
						2012-08-07 16:00:24 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							a92be9b856 
							
						 
					 
					
						
						
							
							Replace memset(0) by zero initializations.  
						
						... 
						
						
						
						Also remove one pointless zero initialization in rangecoder.c. 
						
						
					 
					
						2012-03-28 09:38:33 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							33ad8c3cab 
							
						 
					 
					
						
						
							
							cosmetics: Remove some unnecessary block braces.  
						
						
						
						
					 
					
						2012-01-25 13:14:49 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							cb668476ab 
							
						 
					 
					
						
						
							
							motion_est: make MotionExtContext.map_generation unsigned  
						
						... 
						
						
						
						The way this value is used, it should be an unsigned type.
While the numerical value has no meaning, unsigned wraparound
is relied upon.
Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-10-11 12:05:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							e708afd3c0 
							
						 
					 
					
						
						
							
							motion_est: fix some signed overflows  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-10-08 20:03:55 +01:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							473e547e80 
							
						 
					 
					
						
						
							
							motion_est: remove disabled code  
						
						
						
						
					 
					
						2011-07-17 17:32:37 +02: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 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							adbfc605f6 
							
						 
					 
					
						
						
							
							doxygen: Consistently use '@' instead of '\' for Doxygen markup.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-06-24 00:37:49 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ac4a854811 
							
						 
					 
					
						
						
							
							Remove some non-compiling debug messages.  
						
						
						
						
					 
					
						2011-06-08 00:45:47 +02:00 
						 
				 
			
				
					
						
							
							
								Stefano Sabatini 
							
						 
					 
					
						
						
						
						
							
						
						
							975a1447f7 
							
						 
					 
					
						
						
							
							Replace deprecated FF_*_TYPE symbols with AV_PICTURE_TYPE_*.  
						
						... 
						
						
						
						Signed-off-by: Diego Biurrun <diego@biurrun.de> 
						
						
					 
					
						2011-05-02 12:18:44 +02:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							09cbf60f8e 
							
						 
					 
					
						
						
							
							Replace more disabled printf() calls by av_dlog().  
						
						
						
						
					 
					
						2011-04-29 20:00:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mans Rullgard 
							
						 
					 
					
						
						
						
						
							
						
						
							2912e87a6c 
							
						 
					 
					
						
						
							
							Replace FFmpeg with Libav in licence headers  
						
						... 
						
						
						
						Signed-off-by: Mans Rullgard <mans@mansr.com> 
						
						
					 
					
						2011-03-19 13:33:20 +00:00 
						 
				 
			
				
					
						
							
							
								Reimar Döffinger 
							
						 
					 
					
						
						
						
						
							
						
						
							b0c73ba11f 
							
						 
					 
					
						
						
							
							motion_est: fix implicit truncation warnings  
						
						... 
						
						
						
						Patch by Reimar Döffinger and Eli Friedman (independently).
Originally committed as revision 24083 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-07-07 12:27:44 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							ba87f0801d 
							
						 
					 
					
						
						
							
							Remove explicit filename from Doxygen @file commands.  
						
						... 
						
						
						
						Passing an explicit filename to this command is only necessary if the
documentation in the @file block refers to a file different from the
one the block resides in.
Originally committed as revision 22921 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-20 14:45:34 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fd8277ffa0 
							
						 
					 
					
						
						
							
							Optimize bidir_refine a bit.  
						
						... 
						
						
						
						compiled code is less tham 1/4 the size.
a tiny bit faster
Originally committed as revision 22777 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-02 14:04:15 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a69220cce0 
							
						 
					 
					
						
						
							
							Change bidir refine hash code so we only need to perform a single  
						
						... 
						
						
						
						hash calculation for the whole function.
negligibly faster (about 0.1%)
Originally committed as revision 22775 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-02 12:34:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							2d603902f3 
							
						 
					 
					
						
						
							
							Reduce the size of the bidir refine hashtable from 4096 to 256 and  
						
						... 
						
						
						
						change the hash function to something more sane and simple.
about 1/3 faster, no meassureable change in psnr or size and i gues
its even same md5 with my test file but i forgot testing that.
Originally committed as revision 22773 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-02 11:06:29 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							e056d2a24b 
							
						 
					 
					
						
						
							
							Move comment that belonged to cmp() back to cmp().  
						
						... 
						
						
						
						Originally committed as revision 22772 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-02 01:13:59 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							919e749772 
							
						 
					 
					
						
						
							
							slice dice, inline and outline cmp()  
						
						... 
						
						
						
						motion_est.o is now less than half its previous size.
No speedchange meassureable.
Originally committed as revision 22771 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-04-02 01:07:03 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fc4a2d1e8c 
							
						 
					 
					
						
						
							
							Change ref_index structure so it matches how its organized in h264.  
						
						... 
						
						
						
						Also revert the related error concealment hotfix.
Originally committed as revision 22640 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-23 02:17:04 +00:00 
						 
				 
			
				
					
						
							
							
								Måns Rullgård 
							
						 
					 
					
						
						
						
						
							
						
						
							94ca624fbc 
							
						 
					 
					
						
						
							
							Move ff_sqrt() to libavutil/intmath.h  
						
						... 
						
						
						
						Originally committed as revision 22345 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2010-03-08 21:19:56 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							bad5537e2c 
							
						 
					 
					
						
						
							
							Use full internal pathname in doxygen @file directives.  
						
						... 
						
						
						
						Otherwise doxygen complains about ambiguous filenames when files exist
under the same name in different subdirectories.
Originally committed as revision 16912 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-02-01 02:00:19 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							406792e7b0 
							
						 
					 
					
						
						
							
							cosmetics: Remove pointless period after copyright statement non-sentences.  
						
						... 
						
						
						
						Originally committed as revision 16684 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-19 15:46:40 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							199436b952 
							
						 
					 
					
						
						
							
							moves mid_pred() into mathops.h (with arch specific code split by directory)  
						
						... 
						
						
						
						Originally committed as revision 16681 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2009-01-18 22:57:40 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							a6f2c0d6e5 
							
						 
					 
					
						
						
							
							Fix regression test failure with pthreads on multiprocessor systems.  
						
						... 
						
						
						
						Fixes issue517
Originally committed as revision 15976 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-12-02 10:43:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							6f55b11ec6 
							
						 
					 
					
						
						
							
							1000l Fix snow regression test that i broke in r15135.  
						
						... 
						
						
						
						Originally committed as revision 15136 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-09-01 00:22:00 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							b74ec69366 
							
						 
					 
					
						
						
							
							Warn the user about me_method values that are not supported.  
						
						... 
						
						
						
						Fixes issue503
Originally committed as revision 15135 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-08-31 23:55:47 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							fdbb1feb27 
							
						 
					 
					
						
						
							
							Remove ancient code that hasnt worked in many years.  
						
						... 
						
						
						
						Originally committed as revision 14144 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-07-09 19:21:08 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							c192426fd8 
							
						 
					 
					
						
						
							
							Fix return type of ff_init_me().  
						
						... 
						
						
						
						Originally committed as revision 13487 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-28 01:54:09 +00:00 
						 
				 
			
				
					
						
							
							
								Michael Niedermayer 
							
						 
					 
					
						
						
						
						
							
						
						
							540c5220ff 
							
						 
					 
					
						
						
							
							Check dia size a little more. Fixes CID80.  
						
						... 
						
						
						
						Originally committed as revision 13481 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-05-27 23:41:10 +00:00 
						 
				 
			
				
					
						
							
							
								Aurelien Jacobs 
							
						 
					 
					
						
						
						
						
							
						
						
							9701840bb5 
							
						 
					 
					
						
						
							
							add FF_ prefix to all (frame)_TYPE usage  
						
						... 
						
						
						
						Originally committed as revision 12399 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2008-03-09 23:31:02 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							7b94177e37 
							
						 
					 
					
						
						
							
							Group all copyright and author notices together.  
						
						... 
						
						
						
						Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-07-05 10:37:29 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							90b5b51eab 
							
						 
					 
					
						
						
							
							misc typo fixes  
						
						... 
						
						
						
						Originally committed as revision 9291 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-12 18:50:50 +00:00 
						 
				 
			
				
					
						
							
							
								Diego Biurrun 
							
						 
					 
					
						
						
						
						
							
						
						
							755bfeabcc 
							
						 
					 
					
						
						
							
							misc spelling fixes  
						
						... 
						
						
						
						Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk 
						
						
					 
					
						2007-06-12 09:29:25 +00:00