Wed, 07 Jul 2010 12:27:44 +0000 |
mru |
motion_est: fix implicit truncation warnings
libavcodec
|
Tue, 20 Apr 2010 14:45:34 +0000 |
diego |
Remove explicit filename from Doxygen @file commands.
libavcodec
|
Fri, 02 Apr 2010 14:04:15 +0000 |
michael |
Optimize bidir_refine a bit.
libavcodec
|
Fri, 02 Apr 2010 12:34:08 +0000 |
michael |
Change bidir refine hash code so we only need to perform a single
libavcodec
|
Fri, 02 Apr 2010 11:06:29 +0000 |
michael |
Reduce the size of the bidir refine hashtable from 4096 to 256 and
libavcodec
|
Fri, 02 Apr 2010 01:13:59 +0000 |
michael |
Move comment that belonged to cmp() back to cmp().
libavcodec
|
Fri, 02 Apr 2010 01:07:03 +0000 |
michael |
slice dice, inline and outline cmp()
libavcodec
|
Tue, 23 Mar 2010 02:17:04 +0000 |
michael |
Change ref_index structure so it matches how its organized in h264.
libavcodec
|
Mon, 08 Mar 2010 21:19:56 +0000 |
mru |
Move ff_sqrt() to libavutil/intmath.h
libavcodec
|
Sun, 01 Feb 2009 02:00:19 +0000 |
diego |
Use full internal pathname in doxygen @file directives.
libavcodec
|
Mon, 19 Jan 2009 15:46:40 +0000 |
diego |
cosmetics: Remove pointless period after copyright statement non-sentences.
libavcodec
|
Sun, 18 Jan 2009 22:57:40 +0000 |
aurel |
moves mid_pred() into mathops.h (with arch specific code split by directory)
libavcodec
|
Tue, 02 Dec 2008 10:43:08 +0000 |
michael |
Fix regression test failure with pthreads on multiprocessor systems.
libavcodec
|
Mon, 01 Sep 2008 00:22:00 +0000 |
michael |
1000l Fix snow regression test that i broke in r15135.
libavcodec
|
Sun, 31 Aug 2008 23:55:47 +0000 |
michael |
Warn the user about me_method values that are not supported.
libavcodec
|
Wed, 09 Jul 2008 19:21:08 +0000 |
michael |
Remove ancient code that hasnt worked in many years.
libavcodec
|
Wed, 28 May 2008 01:54:09 +0000 |
michael |
Fix return type of ff_init_me().
libavcodec
|
Tue, 27 May 2008 23:41:10 +0000 |
michael |
Check dia size a little more. Fixes CID80.
libavcodec
|
Sun, 09 Mar 2008 23:31:02 +0000 |
aurel |
add FF_ prefix to all (frame)_TYPE usage
libavcodec
|
Thu, 05 Jul 2007 10:37:29 +0000 |
diego |
Group all copyright and author notices together.
libavcodec
|
Tue, 12 Jun 2007 18:50:50 +0000 |
diego |
misc typo fixes
libavcodec
|
Tue, 12 Jun 2007 09:29:25 +0000 |
diego |
misc spelling fixes
libavcodec
|
Sat, 31 Mar 2007 23:58:33 +0000 |
lorenm |
doxy comment tweaks
libavcodec
|
Sat, 31 Mar 2007 22:39:43 +0000 |
gpoirier |
Add doxy comments, based on Loren's explanations posted here:
libavcodec
|
Sun, 25 Feb 2007 10:27:12 +0000 |
reimar |
Add av_ prefix to clip functions
libavcodec
|
Fri, 22 Dec 2006 23:30:57 +0000 |
michael |
test DIRECT{0,0} too if flag mv0 is used
libavcodec
|
Thu, 21 Dec 2006 15:22:16 +0000 |
michael |
simplify
libavcodec
|
Thu, 21 Dec 2006 15:21:44 +0000 |
michael |
i think this if() is useless lets abuse our users to test this ;)
libavcodec
|
Thu, 21 Dec 2006 15:20:02 +0000 |
michael |
skip motion estimation and encoding of non direct-0,0 MBs if the next MB is skiped (mpeg4 doesnt allow such MBs and in the past we did ME and encoding until at the end we droped them, so this should be faster though i didnt benchmark it, benchmark welcome)
libavcodec
|
Sun, 17 Dec 2006 15:41:30 +0000 |
michael |
10l
libavcodec
|
Sun, 17 Dec 2006 13:11:34 +0000 |
michael |
warn user if the selected diamond size is larger then the motion estimation score cache size
libavcodec
|
Sun, 17 Dec 2006 12:07:09 +0000 |
michael |
limit x/ymin/max to me_range
libavcodec
|
Tue, 12 Dec 2006 13:41:17 +0000 |
gpoirier |
Doxygen comments about variables described by Michael here:
libavcodec
|
Fri, 08 Dec 2006 00:35:08 +0000 |
mru |
rename always_inline to av_always_inline and move to common.h
libavcodec
|
Sat, 02 Dec 2006 14:19:49 +0000 |
diego |
spelling cosmetics: cliped --> clipped
libavcodec
|
Thu, 02 Nov 2006 23:36:39 +0000 |
michael |
new I/P frame selection heuristic
libavcodec
|
Sat, 28 Oct 2006 20:00:05 +0000 |
michael |
CANDIDATE_MB_TYPE_INTER heuristic doesnt work at really low quality where the distortion becomes less relevant then the overhead of intra blocks
libavcodec
|
Wed, 11 Oct 2006 23:17:58 +0000 |
diego |
Rename ABS macro to FFABS.
libavcodec
|
Sat, 07 Oct 2006 15:30:46 +0000 |
diego |
Change license headers to say 'FFmpeg' instead of 'this program/this library'
libavcodec
|
Sat, 12 Aug 2006 16:31:17 +0000 |
gpoirier |
Fix CHECK_BIDIR macro so it works with Intel's Compiler
libavcodec
|
Fri, 10 Mar 2006 22:00:36 +0000 |
michael |
asserts to check if assumed conditions really are true
libavcodec
|
Wed, 08 Mar 2006 11:43:10 +0000 |
diego |
(f)printf --> av_log conversion
libavcodec
|
Sun, 22 Jan 2006 20:54:52 +0000 |
corey |
sc_factor support for encoding.
libavcodec
|
Thu, 12 Jan 2006 22:43:26 +0000 |
diego |
Update licensing information: The FSF changed postal address.
libavcodec
|
Mon, 09 Jan 2006 02:08:12 +0000 |
lorenm |
10l: bidir_refine didn't save the new mvs. also improve speed.
libavcodec
|
Sun, 25 Dec 2005 16:34:12 +0000 |
michael |
dont discard least significant bits
libavcodec
|
Sat, 24 Dec 2005 23:47:29 +0000 |
michael |
hmm did i mess the scaling of these up at some point?
libavcodec
|
Fri, 23 Dec 2005 19:05:48 +0000 |
michael |
10l (segfault fix)
libavcodec
|
Fri, 23 Dec 2005 16:25:00 +0000 |
michael |
bidir refine support
libavcodec
|
Fri, 23 Dec 2005 00:40:52 +0000 |
michael |
minor typo
libavcodec
|
Thu, 22 Dec 2005 01:10:11 +0000 |
diego |
COSMETICS: tabs --> spaces, some prettyprinting
libavcodec
|
Sat, 17 Dec 2005 18:14:38 +0000 |
diego |
COSMETICS: Remove all trailing whitespace.
libavcodec
|
Fri, 26 Aug 2005 19:05:44 +0000 |
michael |
Compilation fixes part 1 patch by (Arvind R. and Burkhard Plaum, plaum, ipf uni-stuttgart de)
libavcodec
|
Sun, 14 Aug 2005 15:42:40 +0000 |
mru |
kill a bunch of compiler warnings
libavcodec
|
Mon, 01 Aug 2005 20:01:41 +0000 |
michael |
fix assertion failure for mpeg2 encoding
libavcodec
|
Wed, 27 Jul 2005 13:16:35 +0000 |
michael |
motion vector limit for mpeg2
libavcodec
|
Fri, 17 Jun 2005 15:02:53 +0000 |
diego |
spelling fixes
libavcodec
|
Thu, 05 May 2005 13:40:28 +0000 |
michael |
fix segfault with 'ffmpeg -i 1.avi -cmp 257 -4mv 2.avi'
libavcodec
|
Sun, 24 Apr 2005 17:21:11 +0000 |
melanson |
Ministry of English Composition, reporting for duty (and the word is "skipped", not "skiped"; "skiped" would rhyme with "hyped")
libavcodec
|
Sat, 26 Mar 2005 18:10:44 +0000 |
michael |
check mb/me_threshold range, fixes assertion failure
libavcodec
|
Thu, 24 Feb 2005 19:08:50 +0000 |
michael |
kill warnings patch by (Mns Rullgrd <mru inprovide com>)
libavcodec
|
Tue, 16 Nov 2004 13:40:56 +0000 |
michael |
overflow fix
libavcodec
|
Thu, 28 Oct 2004 10:12:57 +0000 |
michael |
H.261 encoder by (Maarten Daniels <maarten dot daniels at luc dot ac dot be>)
libavcodec
|
Mon, 18 Oct 2004 23:07:18 +0000 |
michael |
fix constrained parameters flag
libavcodec
|
Thu, 26 Aug 2004 20:04:54 +0000 |
michael |
quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily)
libavcodec
|
Sun, 22 Aug 2004 17:16:03 +0000 |
michael |
4x4 SSE compare function
libavcodec
|
Fri, 11 Jun 2004 21:12:46 +0000 |
michael |
chroma me fix
libavcodec
|
Thu, 10 Jun 2004 22:56:43 +0000 |
michael |
clip input motion vectors
libavcodec
|
Mon, 07 Jun 2004 17:30:02 +0000 |
michael |
nsse weight
libavcodec
|
Mon, 07 Jun 2004 03:23:31 +0000 |
michael |
noise preserving sum of squares comparission function
libavcodec
|
Thu, 03 Jun 2004 19:29:47 +0000 |
michael |
change qscale -> lambda for the motion estimation
libavcodec
|
Tue, 11 May 2004 01:38:46 +0000 |
michael |
moving motion estimation specific variables from MpegEncContext -> MotionEstContext
libavcodec
|
Tue, 11 May 2004 00:58:08 +0000 |
michael |
reduce dependancy between motion estimation and MpegEncContext
libavcodec
|
Fri, 30 Apr 2004 18:09:24 +0000 |
michael |
dont missuse assert()
libavcodec
|
Sun, 25 Apr 2004 02:09:47 +0000 |
michael |
support reusing mb types and field select values of the source file, but use motion vectors just as additional predictors
libavcodec
|
Sat, 24 Apr 2004 03:43:43 +0000 |
michael |
sanity checks
libavcodec
|
Sat, 24 Apr 2004 03:36:37 +0000 |
michael |
minor motion estimation cleanup
libavcodec
|
Fri, 23 Apr 2004 19:06:30 +0000 |
michael |
reuse motion vectors/mb types/field select values of the source video, if the SSE for a macroblock which is predicted with these values is below me_threshold
libavcodec
|
Thu, 22 Apr 2004 03:31:29 +0000 |
michael |
motion estimation cleanup
libavcodec
|
Fri, 16 Apr 2004 01:01:45 +0000 |
michael |
unify table indexing (motion_val,dc_val,ac_val,coded_block changed)
libavcodec
|
Wed, 24 Mar 2004 23:32:48 +0000 |
mellum |
warning patrol
libavcodec
|
Fri, 13 Feb 2004 17:54:10 +0000 |
michael |
multithreaded/SMP motion estimation
libavcodec
|
Wed, 28 Jan 2004 00:36:58 +0000 |
michael |
4mv + b frame encoding segfault fix
libavcodec
|
Wed, 14 Jan 2004 02:35:04 +0000 |
michael |
dont calculate stuff if its not used ...
libavcodec
|
Wed, 14 Jan 2004 02:21:39 +0000 |
michael |
fixing twice added offset bug, was triggered by 4mv + sub_cmp != mb_cmp
libavcodec
|
Sat, 10 Jan 2004 16:04:55 +0000 |
michael |
copyright year update of the files i touched and remembered, things look annoyingly unmaintained otherwise
libavcodec
|
Mon, 05 Jan 2004 22:57:07 +0000 |
michael |
interlaced dct decision cleanup
libavcodec
|
Tue, 30 Dec 2003 16:07:57 +0000 |
michael |
interlaced motion estimation
libavcodec
|
Tue, 09 Dec 2003 01:49:56 +0000 |
michael |
move motion_val & mb_type to AVFrame patch by (Wolfgang Hesseler <qv at multimediaware dot com>)
libavcodec
|
Fri, 28 Nov 2003 22:09:09 +0000 |
michael |
cleanup
libavcodec
|
Fri, 28 Nov 2003 21:31:20 +0000 |
michael |
h263 OBMC & 4MV support
libavcodec
|
Mon, 03 Nov 2003 13:26:22 +0000 |
michael |
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
libavcodec
|
Thu, 02 Oct 2003 00:24:34 +0000 |
michaelni |
optionally try to encode each MB with MV=<0,0> and choose the one with better RD
libavcodec
|
Tue, 26 Aug 2003 22:26:18 +0000 |
michaelni |
100l (forget to reset me.skip for b frames)
libavcodec
|
Mon, 25 Aug 2003 22:54:53 +0000 |
michaelni |
oooooops, having 2 Eterms open and doing cvs diff in one and cvs commit in the other sucks, especially if they are in different directories (MPlayer/main/libavcodec vs. ffmpeg/libavcodec)
libavcodec
|
Mon, 25 Aug 2003 22:47:32 +0000 |
michaelni |
mpeg2 encoding
libavcodec
|
Sun, 24 Aug 2003 22:28:41 +0000 |
bellard |
removed unused variable
libavcodec
|
Tue, 29 Jul 2003 02:09:12 +0000 |
michaelni |
rate distortion mb decision support
libavcodec
|
Wed, 16 Jul 2003 18:20:46 +0000 |
michaelni |
edge fix
libavcodec
|
Thu, 10 Apr 2003 13:18:38 +0000 |
michaelni |
simplified adressing of most mb based arrays (mb_x + mb_y*s->mb_stride) now instead of mb_x + mb_y*mb_width and 1+mb_x + (1+mb_y)*(mb_width+2) and ... mixture
libavcodec
|
Mon, 31 Mar 2003 11:13:14 +0000 |
michaelni |
some static -> dynamic alloc & 16->8 bit
libavcodec
|
Thu, 06 Mar 2003 11:32:04 +0000 |
michaelni |
per file doxy
libavcodec
|
Thu, 27 Feb 2003 22:56:07 +0000 |
michaelni |
user specified motion estimation range limit
libavcodec
|
Tue, 11 Feb 2003 16:35:48 +0000 |
kabi |
* UINTX -> uintx_t INTX -> intx_t
libavcodec
|
Mon, 10 Feb 2003 09:35:32 +0000 |
kabi |
* static,const,compiler warning cleanup
libavcodec
|
Sat, 08 Feb 2003 18:23:39 +0000 |
michaelni |
direct blocksize in bframes fix (might fix qpel+bframe bug)
libavcodec
|
Sat, 08 Feb 2003 12:00:57 +0000 |
michaelni |
mpeg1 bframe encoding patch by (Raphal LEGRAND) with some modifications by me
libavcodec
|
Fri, 07 Feb 2003 16:44:48 +0000 |
michaelni |
b frame segfault fix (+-1 bug)
libavcodec
|
Tue, 28 Jan 2003 09:26:00 +0000 |
michaelni |
10l / 4mv segfault fix
libavcodec
|
Sun, 19 Jan 2003 18:30:29 +0000 |
michaelni |
C99 initializers and kill warnings patch by (mru at users dot sourceforge dot net (Mns Rullgrd))
libavcodec
|
Sun, 19 Jan 2003 17:55:13 +0000 |
michaelni |
finetuneing thresholds/factors
libavcodec
|
Sat, 18 Jan 2003 01:37:42 +0000 |
michaelni |
bugs
libavcodec
|
Wed, 15 Jan 2003 18:05:23 +0000 |
michaelni |
more compare functions (rd & bit)
libavcodec
|
Mon, 06 Jan 2003 01:20:37 +0000 |
michaelni |
b frame segfault fix
libavcodec
|
Sun, 05 Jan 2003 15:57:10 +0000 |
michaelni |
qpel in mmx2/3dnow
libavcodec
|
Thu, 02 Jan 2003 12:48:09 +0000 |
michaelni |
pre motion estimation cleanup/bugfix
libavcodec
|
Thu, 02 Jan 2003 01:29:35 +0000 |
michaelni |
motion estimation pre pass
libavcodec
|
Wed, 01 Jan 2003 16:47:31 +0000 |
michaelni |
bugfix
libavcodec
|
Wed, 01 Jan 2003 14:36:20 +0000 |
michaelni |
shape adaptive diamonds for EPZS
libavcodec
|
Fri, 27 Dec 2002 23:51:46 +0000 |
michaelni |
qpel encoding
libavcodec
|