Thu, 10 May 2007 09:00:44 +0000 |
diego |
Remove redundant #inclusion of common.h, avcodec.h already #includes it.
libavcodec
|
Sun, 25 Feb 2007 10:27:12 +0000 |
reimar |
Add av_ prefix to clip functions
libavcodec
|
Sat, 24 Feb 2007 09:41:43 +0000 |
diego |
cosmetics: Fix another common typo, dependAnt --> dependEnt.
libavcodec
|
Wed, 07 Feb 2007 01:48:09 +0000 |
diego |
Replace deprecated PIX_FMT names by the newer variants.
libavcodec
|
Tue, 30 Jan 2007 10:31:34 +0000 |
takis |
Add the const specifier as needed to reduce the number of warnings.
libavcodec
|
Thu, 25 Jan 2007 15:23:22 +0000 |
takis |
Silence GCC when incorrectly complaining that the "line" variable could be used
libavcodec
|
Thu, 25 Jan 2007 09:54:22 +0000 |
takis |
Bring down the number of snow.c warnings from 27 to 17 by using the const
libavcodec
|
Thu, 25 Jan 2007 09:43:52 +0000 |
takis |
Brings down the number of snow.c warnings from 33 to 27 by putting parentheses
libavcodec
|
Thu, 18 Jan 2007 13:35:24 +0000 |
takis |
Change the Snow encoder to always use the available MotionEstContext pointer.
libavcodec
|
Wed, 03 Jan 2007 00:48:20 +0000 |
michael |
dead code removial
libavcodec
|
Tue, 02 Jan 2007 12:24:31 +0000 |
michael |
store a few values in the header as difference to the last
libavcodec
|
Fri, 08 Dec 2006 00:35:08 +0000 |
mru |
rename always_inline to av_always_inline and move to common.h
libavcodec
|
Tue, 14 Nov 2006 03:18:09 +0000 |
mru |
revert bad checkin
libavcodec
|
Tue, 14 Nov 2006 03:12:29 +0000 |
mru |
move some CFLAGS settings away from config.* writing section
libavcodec
|
Sun, 12 Nov 2006 21:48:04 +0000 |
mru |
rename squareTbl -> ff_squareTbl
libavcodec
|
Thu, 02 Nov 2006 19:11:20 +0000 |
gpoirier |
outputs bit spent on various encoding functions (motion vectors, overhead, etc)
libavcodec
|
Wed, 01 Nov 2006 22:39:58 +0000 |
diego |
Replace most of the %lld and %llx by their (cleaner) PRI*64 counterparts.
libavcodec
|
Thu, 12 Oct 2006 20:55:42 +0000 |
michael |
-1 is a valid return value in ratecontrol_1pass() -> 100l for takis
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
|
Tue, 03 Oct 2006 17:12:48 +0000 |
diego |
Remove unused variables and the corresponding warnings along with them.
libavcodec
|
Tue, 26 Sep 2006 14:04:36 +0000 |
takis |
Handle possible failure of ff_eval.
libavcodec
|
Fri, 01 Sep 2006 22:02:38 +0000 |
lorenm |
snow cosmetics: merge the sliced and non-sliced versions of add_yblock
libavcodec
|
Fri, 01 Sep 2006 21:51:35 +0000 |
lorenm |
fix snow 1pass rc: the qlog used and the one written to the bitstream weren't always the same.
libavcodec
|
Tue, 08 Aug 2006 10:24:26 +0000 |
diego |
Fix some "'static' is not at beginning of declaration" warnings.
libavcodec
|
Sun, 04 Jun 2006 21:54:58 +0000 |
michael |
support doing motion estimation and compensation without any residual transform or coding
libavcodec
|
Tue, 30 May 2006 19:45:12 +0000 |
lorenm |
Snow: don't try to encode lossless with 9/7 wavelet, because it isn't lossless.
libavcodec
|
Tue, 30 May 2006 19:40:28 +0000 |
lorenm |
Snow: cosmetics
libavcodec
|
Tue, 30 May 2006 16:42:29 +0000 |
lorenm |
Snow: scale predicted mv based on which reference frame the neighbors used.
libavcodec
|
Tue, 30 May 2006 06:49:15 +0000 |
lorenm |
Snow: cosmetics
libavcodec
|
Tue, 30 May 2006 05:44:22 +0000 |
lorenm |
Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.
libavcodec
|
Tue, 30 May 2006 04:51:58 +0000 |
lorenm |
Snow: 10l. 1pass ratecontrol failed to set snow's internal quant.
libavcodec
|
Sun, 28 May 2006 21:44:47 +0000 |
lorenm |
Snow multiple reference frames
libavcodec
|
Sun, 28 May 2006 12:38:10 +0000 |
lorenm |
Snow 1pass ratecontrol
libavcodec
|
Sat, 13 May 2006 10:45:26 +0000 |
michael |
sanity checks, some might have been exploitable ...
libavcodec
|
Mon, 20 Mar 2006 05:52:23 +0000 |
corey |
Snow mmx + sse2 part 2
libavcodec
|
Thu, 16 Mar 2006 19:18:18 +0000 |
gpoirier |
First part of a series of speed-enchancing patches.
libavcodec
|
Tue, 14 Mar 2006 00:22:05 +0000 |
michael |
dont pass intra flag if its always 0
libavcodec
|
Mon, 13 Mar 2006 01:27:13 +0000 |
lorenm |
seed iterative_me with mvs from conventional search.
libavcodec
|
Mon, 13 Mar 2006 01:26:06 +0000 |
lorenm |
obey vqscale in 2nd pass
libavcodec
|
Sat, 11 Mar 2006 00:19:32 +0000 |
michael |
av_free -> av_freep
libavcodec
|
Sat, 11 Mar 2006 00:18:43 +0000 |
michael |
fix %8 != 0 w/h
libavcodec
|
Mon, 30 Jan 2006 23:33:19 +0000 |
mru |
add static keyword to some functions
libavcodec
|
Tue, 24 Jan 2006 10:33:14 +0000 |
diego |
Remove all stray tabs and trailing whitespace, this time for good.
libavcodec
|
Sat, 21 Jan 2006 02:35:03 +0000 |
lorenm |
fix convergence of snow iterative_me
libavcodec
|
Sat, 21 Jan 2006 02:33:01 +0000 |
lorenm |
revert 1.83 because it's not needed
libavcodec
|
Thu, 19 Jan 2006 09:21:39 +0000 |
lorenm |
detect when iterative_me fails to converge, and stop searching
libavcodec
|
Tue, 17 Jan 2006 08:27:39 +0000 |
lorenm |
obmc-aware 4mv
libavcodec
|
Thu, 12 Jan 2006 22:43:26 +0000 |
diego |
Update licensing information: The FSF changed postal address.
libavcodec
|
Thu, 12 Jan 2006 21:37:57 +0000 |
michael |
bugs found by valgrind
libavcodec
|
Thu, 12 Jan 2006 05:47:52 +0000 |
lorenm |
faster iterative_me: avoid duplicate mc of neighboring blocks.
libavcodec
|
Sun, 08 Jan 2006 01:50:34 +0000 |
michael |
use h264 MC functions for 2xX Xx2 blocks in snow too
libavcodec
|
Sat, 07 Jan 2006 18:34:19 +0000 |
michael |
use h264 MC functions for rectangular blocks too
libavcodec
|
Sat, 07 Jan 2006 03:39:10 +0000 |
michael |
10l (assertion failure)
libavcodec
|
Wed, 04 Jan 2006 22:34:11 +0000 |
michael |
cleanup
libavcodec
|
Fri, 30 Dec 2005 22:41:32 +0000 |
mmu_man |
:%s/check_block_2p/check_block_inter/g
libavcodec
|
Fri, 30 Dec 2005 21:05:44 +0000 |
mmu_man |
this fixes compilation with gcc 2.95 which seems to not like array casting... special case inline of check_block which makes the array and passes it
libavcodec
|
Fri, 30 Dec 2005 15:12:02 +0000 |
michael |
mem corruption fix
libavcodec
|
Thu, 29 Dec 2005 02:17:51 +0000 |
michael |
4mv + iter ME 10l fix (still not bugfree but better)
libavcodec
|
Wed, 28 Dec 2005 23:45:16 +0000 |
michael |
10l
libavcodec
|
Wed, 28 Dec 2005 15:43:53 +0000 |
michael |
iterative overlapped block based motion estimation for snow
libavcodec
|
Thu, 22 Dec 2005 01:10:11 +0000 |
diego |
COSMETICS: tabs --> spaces, some prettyprinting
libavcodec
|
Mon, 19 Dec 2005 18:26:17 +0000 |
michael |
10l
libavcodec
|
Sat, 17 Dec 2005 18:14:38 +0000 |
diego |
COSMETICS: Remove all trailing whitespace.
libavcodec
|
Sat, 03 Dec 2005 14:20:03 +0000 |
michael |
check block_max_depth (fixes crash)
libavcodec
|
Sat, 03 Dec 2005 03:07:54 +0000 |
michael |
make selftest code compile again
libavcodec
|
Wed, 21 Sep 2005 23:09:16 +0000 |
aurel |
fix unused variable warnings
libavcodec
|
Sun, 21 Aug 2005 22:17:41 +0000 |
michael |
reducing minimum supported picture size
libavcodec
|
Sun, 08 May 2005 20:15:42 +0000 |
michael |
#defines for strict_std_compliance and split between inofficial extensions and non standarized things
libavcodec
|
Mon, 25 Apr 2005 18:29:06 +0000 |
michael |
PIX_FMT_NONE and related fixes
libavcodec
|
Mon, 25 Apr 2005 10:03:01 +0000 |
michael |
tighter snow slicing patch by (Yartrebo || yartrebo earthlink net)
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
|
Sun, 17 Apr 2005 09:27:53 +0000 |
michael |
fix overflow in mc_block() patch by (Yartrebo )yartrebo earthlink net
libavcodec
|
Fri, 15 Apr 2005 13:24:30 +0000 |
michael |
store the number of runs to avoid storing the last run value
libavcodec
|
Fri, 15 Apr 2005 05:54:47 +0000 |
lorenm |
allow 2pass ratecontrol. also fixes psnr displayed by mencoder.
libavcodec
|
Thu, 14 Apr 2005 20:54:03 +0000 |
michael |
replace complicated pointer dereference + index stuff by pointers in unpack_coeffs()
libavcodec
|
Thu, 14 Apr 2005 20:30:08 +0000 |
michael |
minor optimization
libavcodec
|
Thu, 14 Apr 2005 18:33:26 +0000 |
michael |
optimizing unpack_coeffs()
libavcodec
|
Wed, 13 Apr 2005 01:57:19 +0000 |
michael |
Snow segfault bug in revision 1.43 patch by (Yartrebo /yartrebo earthlink net/)
libavcodec
|
Sun, 10 Apr 2005 14:21:53 +0000 |
michael |
rescale coefficients during IDWT, that way the lifting steps are much simpler and faster
libavcodec
|
Sat, 09 Apr 2005 22:15:48 +0000 |
michael |
increasing precission of the quantization parameter
libavcodec
|
Sat, 09 Apr 2005 19:48:59 +0000 |
michael |
fix QROOT != 8
libavcodec
|
Tue, 05 Apr 2005 17:59:05 +0000 |
michael |
10% faster unpack_coeffs
libavcodec
|
Tue, 05 Apr 2005 09:37:43 +0000 |
michael |
fixing lossless snow
libavcodec
|
Mon, 04 Apr 2005 21:35:18 +0000 |
michael |
merge vertical lifting steps and a little cleanup
libavcodec
|
Sun, 03 Apr 2005 15:43:57 +0000 |
michael |
Snow Slicing patch by (Yartrebo) yartrebo earthlink net
libavcodec
|
Tue, 15 Mar 2005 21:05:34 +0000 |
lorenm |
slice-based idwt (10% faster decoding)
libavcodec
|
Thu, 24 Feb 2005 16:39:03 +0000 |
michael |
-strict -1 comment fix
libavcodec
|
Sun, 23 Jan 2005 18:09:06 +0000 |
michael |
avoid buf_size == 0 checks in every decoder
libavcodec
|
Sun, 16 Jan 2005 22:11:47 +0000 |
michael |
10l patch by (matthieu castet <castet.matthieu free fr>)
libavcodec
|
Wed, 12 Jan 2005 00:16:25 +0000 |
michael |
various security fixes and precautionary checks
libavcodec
|
Mon, 03 Jan 2005 16:13:52 +0000 |
michael |
Disable encoders patch by (Gianluigi Tiesi <mplayer netfarm it>)
libavcodec
|
Thu, 25 Nov 2004 19:26:46 +0000 |
michael |
fix for build on IRIX by (Michel Bardiaux {mbardiaux peaktime be})
libavcodec
|
Sat, 30 Oct 2004 02:16:27 +0000 |
michael |
CABAC -> range coder
libavcodec
|
Fri, 24 Sep 2004 18:12:43 +0000 |
michael |
unused
libavcodec
|
Thu, 23 Sep 2004 12:20:41 +0000 |
michael |
merge predict_plane() with DWTELEM->8bit conversation (21% faster)
libavcodec
|
Tue, 21 Sep 2004 23:10:10 +0000 |
michael |
8 -> FRAC_BITS
libavcodec
|
Sun, 19 Sep 2004 14:43:09 +0000 |
michael |
consistent use of types patch by (D Richard Felker III <dalias at aerifal dot cx>)
libavcodec
|
Fri, 17 Sep 2004 23:51:36 +0000 |
michael |
simplify getsymbol patch by (Loren Merritt <lorenm at u dot washington dot edu>)
libavcodec
|
Wed, 15 Sep 2004 01:55:04 +0000 |
michael |
per picture psnr
libavcodec
|
Sun, 12 Sep 2004 23:09:54 +0000 |
michael |
100l (forgot to set the 8x8 mc functions, so ME did use the mpeg ones ...)
libavcodec
|
Sun, 12 Sep 2004 21:32:36 +0000 |
michael |
use h264 MC code if possible
libavcodec
|
Sun, 12 Sep 2004 10:51:02 +0000 |
michael |
use pointer arithmetic in mc_block(), 25% faster
libavcodec
|
Sun, 05 Sep 2004 21:46:16 +0000 |
michael |
20% faster predict_plane()
libavcodec
|
Tue, 31 Aug 2004 16:28:49 +0000 |
michael |
10l (keyframes and context resets)
libavcodec
|
Sat, 28 Aug 2004 14:24:48 +0000 |
michael |
cleanup
libavcodec
|
Sat, 28 Aug 2004 14:08:50 +0000 |
michael |
10l
libavcodec
|
Fri, 27 Aug 2004 21:16:51 +0000 |
michael |
merge decode_subband() and dequantize()
libavcodec
|
Fri, 27 Aug 2004 20:33:16 +0000 |
michael |
11% faster decode_subband()
libavcodec
|
Fri, 27 Aug 2004 20:15:32 +0000 |
michael |
5% faster decode_subband()
libavcodec
|
Fri, 27 Aug 2004 19:52:32 +0000 |
michael |
46% faster decode_subband()
libavcodec
|
Fri, 27 Aug 2004 01:06:58 +0000 |
michael |
50% faster decode_subband()
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
|
Wed, 25 Aug 2004 00:26:01 +0000 |
michael |
edge bugfix
libavcodec
|
Tue, 03 Aug 2004 02:34:50 +0000 |
michael |
cleanup
libavcodec
|
Mon, 02 Aug 2004 19:09:28 +0000 |
michael |
lossless support
libavcodec
|
Mon, 02 Aug 2004 18:01:03 +0000 |
michael |
cleanup
libavcodec
|
Mon, 02 Aug 2004 17:53:57 +0000 |
michael |
improved magnitude coding, 0.2% lower bitrate (foreman@352x288 qscale 1 and 8)
libavcodec
|
Mon, 02 Aug 2004 01:06:55 +0000 |
michael |
cleanup
libavcodec
|
Mon, 02 Aug 2004 01:03:52 +0000 |
michael |
various subband encoders (all either worse or complicated so they are commented out)
libavcodec
|
Wed, 28 Jul 2004 01:35:29 +0000 |
michael |
1/0 fix
libavcodec
|
Wed, 28 Jul 2004 00:09:03 +0000 |
michael |
dont segfault without -strict -1
libavcodec
|
Tue, 27 Jul 2004 17:38:53 +0000 |
michael |
optimize quantizaton (about 3x faster)
libavcodec
|
Tue, 27 Jul 2004 17:02:31 +0000 |
michael |
cleanup
libavcodec
|
Tue, 27 Jul 2004 13:40:16 +0000 |
michael |
use parent sample to predict significance & magnitude
libavcodec
|
Tue, 27 Jul 2004 09:44:57 +0000 |
michael |
log2() & bsd
libavcodec
|
Tue, 27 Jul 2004 01:30:44 +0000 |
michael |
better context model (0.2-1% lower bitrate)
libavcodec
|
Mon, 26 Jul 2004 13:31:48 +0000 |
michael |
typo
libavcodec
|
Sun, 25 Jul 2004 23:36:44 +0000 |
michael |
my experimental wavelet codec
libavcodec
|