Michael Niedermayer [Wed, 8 Sep 2004 18:25:45 +0000 (18:25 +0000)]
h264_qpel4_hv_lowpass_mmx2/3dnow
alignment fixes
Originally committed as revision 3445 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Wed, 8 Sep 2004 17:59:22 +0000 (17:59 +0000)]
new signed golomb routines
Originally committed as revision 3444 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Wed, 8 Sep 2004 17:57:25 +0000 (17:57 +0000)]
try to select w/h from tables
Originally committed as revision 3443 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 8 Sep 2004 10:22:01 +0000 (10:22 +0000)]
note about our speed with replying to patches
Originally committed as revision 3442 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 8 Sep 2004 10:07:08 +0000 (10:07 +0000)]
10l (wrong coded_picture)
Originally committed as revision 3441 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 8 Sep 2004 00:52:49 +0000 (00:52 +0000)]
optimization
Originally committed as revision 3440 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 7 Sep 2004 22:56:50 +0000 (22:56 +0000)]
optimization
Originally committed as revision 3439 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 7 Sep 2004 17:22:37 +0000 (17:22 +0000)]
optimization
Originally committed as revision 3438 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 7 Sep 2004 01:48:45 +0000 (01:48 +0000)]
h264 luma motion compensation in mmx2/3dnow
Originally committed as revision 3437 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 6 Sep 2004 10:32:47 +0000 (10:32 +0000)]
useless
Originally committed as revision 3436 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 6 Sep 2004 03:17:31 +0000 (03:17 +0000)]
10000l fix and use more mmx2/3dnow code for mpeg4 qpel which has been written and commited long time ago but appearently never used, qpel motion compensation is 5% faster
now
Originally committed as revision 3435 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 5 Sep 2004 21:46:16 +0000 (21:46 +0000)]
20% faster predict_plane()
moion vector max/min fix
Originally committed as revision 3434 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 4 Sep 2004 11:19:37 +0000 (11:19 +0000)]
more decorrelation types
Originally committed as revision 3433 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Fri, 3 Sep 2004 02:32:39 +0000 (02:32 +0000)]
Always write VOL control parameters, needed by old xvid patch by (Loren Merritt <lorenm at u dot washington dot edu>)
Originally committed as revision 3432 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 2 Sep 2004 18:46:41 +0000 (18:46 +0000)]
typo
Originally committed as revision 3431 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 2 Sep 2004 15:46:03 +0000 (15:46 +0000)]
optional non spec compliant optimizations for mpeg1
Originally committed as revision 3430 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 2 Sep 2004 15:30:46 +0000 (15:30 +0000)]
optional non spec compliant optimizations
Originally committed as revision 3429 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 2 Sep 2004 13:28:37 +0000 (13:28 +0000)]
forgotten parameter
Originally committed as revision 3428 to svn://svn.ffmpeg.org/ffmpeg/trunk
Loren Merritt [Thu, 2 Sep 2004 10:49:54 +0000 (10:49 +0000)]
h264 deblocking crash patch by (Loren Merritt <lorenm at u dot washington dot edu>)
Originally committed as revision 3427 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 31 Aug 2004 16:28:49 +0000 (16:28 +0000)]
10l (keyframes and context resets)
Originally committed as revision 3426 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 28 Aug 2004 14:24:48 +0000 (14:24 +0000)]
cleanup
Originally committed as revision 3425 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 28 Aug 2004 14:08:50 +0000 (14:08 +0000)]
10l
more benchmarking code
inline
Originally committed as revision 3424 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sat, 28 Aug 2004 12:28:53 +0000 (12:28 +0000)]
8-bit mode corrections
Originally committed as revision 3423 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 27 Aug 2004 21:16:51 +0000 (21:16 +0000)]
merge decode_subband() and dequantize()
Originally committed as revision 3422 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 27 Aug 2004 20:33:16 +0000 (20:33 +0000)]
11% faster decode_subband()
Originally committed as revision 3421 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 27 Aug 2004 20:15:32 +0000 (20:15 +0000)]
5% faster decode_subband()
a little cleanup
Originally committed as revision 3420 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 27 Aug 2004 19:52:32 +0000 (19:52 +0000)]
46% faster decode_subband()
Originally committed as revision 3419 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 27 Aug 2004 01:06:58 +0000 (01:06 +0000)]
50% faster decode_subband()
Originally committed as revision 3418 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 26 Aug 2004 22:46:15 +0000 (22:46 +0000)]
yuv median encoding 10l fix
Originally committed as revision 3417 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 26 Aug 2004 20:04:54 +0000 (20:04 +0000)]
quad tree based motion compensation (currently only 16x16 & 8x8 OBMC blocks, but can be extended to other block sizes easily)
different intra block coding (previous was just an ugly hack)
1.8% bitrate reduction -0.01PSNR (foreman@352x288 qscale=8)
1.5% bitrate reduction +0.05PSNR (foreman@352x288 qscale=1)
Originally committed as revision 3416 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 25 Aug 2004 22:35:04 +0000 (22:35 +0000)]
typo fix by (Marcin 'Morgoth' Kurek <morgoth6 at box43 dot pl>)
Originally committed as revision 3415 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 25 Aug 2004 00:26:01 +0000 (00:26 +0000)]
edge bugfix
1-1.3% lower bitrate and +0.01 PSNR (foremen@352x288 qscale=1,8)
Originally committed as revision 3414 to svn://svn.ffmpeg.org/ffmpeg/trunk
Bohdan Horst [Wed, 25 Aug 2004 00:01:34 +0000 (00:01 +0000)]
bsd patch by (Bohdan Horst <nexus at irc dot pl>)
Originally committed as revision 3413 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 24 Aug 2004 16:33:55 +0000 (16:33 +0000)]
lrintf emulation improvments
Originally committed as revision 3412 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Mon, 23 Aug 2004 19:48:41 +0000 (19:48 +0000)]
* adding Michael's explanation to the FAQ
Originally committed as revision 3411 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sun, 22 Aug 2004 17:16:03 +0000 (17:16 +0000)]
4x4 SSE compare function
wavelet based compare functions
make epzs_motion_search() more flexible so it can be used for a wider range of block sizes
make get_penalty_factor() independant of MpegEncContext
Originally committed as revision 3410 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roberto Togni [Sun, 22 Aug 2004 15:35:21 +0000 (15:35 +0000)]
h261
Originally committed as revision 3409 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sun, 22 Aug 2004 12:40:57 +0000 (12:40 +0000)]
ffmpeg short conversion got fixed somewhere, no need to workaround it - fixes amplitude bug
Originally committed as revision 3408 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 21 Aug 2004 19:59:40 +0000 (19:59 +0000)]
snow and sonic
Originally committed as revision 3407 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 21 Aug 2004 19:24:40 +0000 (19:24 +0000)]
unofficial ids for sonic for using in nut (fixme)
Originally committed as revision 3406 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 21 Aug 2004 19:19:35 +0000 (19:19 +0000)]
new opensource lossy/lossless audio codec based on speech compression techniques (actually based on bonk)
Originally committed as revision 3405 to svn://svn.ffmpeg.org/ffmpeg/trunk
Alex Beregszaszi [Sat, 21 Aug 2004 19:18:45 +0000 (19:18 +0000)]
new copyrights
Originally committed as revision 3404 to svn://svn.ffmpeg.org/ffmpeg/trunk
Diego Biurrun [Thu, 19 Aug 2004 19:01:40 +0000 (19:01 +0000)]
k6 pop fix patch by (Diego Biurrun <diego at biurrun dot de>)
Originally committed as revision 3403 to svn://svn.ffmpeg.org/ffmpeg/trunk
Todd Kirby [Thu, 19 Aug 2004 10:55:48 +0000 (10:55 +0000)]
enrtries for PIX_FMT_XVMC_MPEG2_MC and PIX_FMT_XVMC_MPEG2_IDCT patch by ("Todd.Kirby" <doubleshot at pacbell dot net>)
Originally committed as revision 3402 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 18 Aug 2004 22:10:39 +0000 (22:10 +0000)]
copy & paste bug
Originally committed as revision 3401 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 18 Aug 2004 11:22:15 +0000 (11:22 +0000)]
nonsense removial
Originally committed as revision 3400 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Wed, 18 Aug 2004 08:15:07 +0000 (08:15 +0000)]
* replacing calls to not-always-available gmtime_r with our own code.
The new helper function actually differs in semantics from gmtime_r,
so if that seems to be a problem I can actually move it to dv.c
completely, since only DV muxer uses the code anyway.
Originally committed as revision 3399 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 17 Aug 2004 10:41:15 +0000 (10:41 +0000)]
more untested bigendian fixes
rgb32 plane predictor decoding bugfix
Originally committed as revision 3398 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 17 Aug 2004 09:57:56 +0000 (09:57 +0000)]
big endian fix (untested)
Originally committed as revision 3397 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 16 Aug 2004 23:17:32 +0000 (23:17 +0000)]
memleak found by ("wxWindows_study" <quicktime2008 at hotmail dot com>)
Originally committed as revision 3396 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 16 Aug 2004 22:51:18 +0000 (22:51 +0000)]
cleanup
Originally committed as revision 3395 to svn://svn.ffmpeg.org/ffmpeg/trunk
Måns Rullgård [Mon, 16 Aug 2004 22:48:05 +0000 (22:48 +0000)]
Get H.264 frame rate from SPS/VUI patch by (Måns Rullgård <mru at kth dot se>)
Originally committed as revision 3394 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 16 Aug 2004 01:25:52 +0000 (01:25 +0000)]
get_bits(32) fix
Originally committed as revision 3393 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sat, 14 Aug 2004 22:51:24 +0000 (22:51 +0000)]
build++
Originally committed as revision 3392 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 14 Aug 2004 15:18:49 +0000 (15:18 +0000)]
10l (lrintf(a)+b vs. lrintf(a+b))
Originally committed as revision 3391 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Sat, 14 Aug 2004 15:08:09 +0000 (15:08 +0000)]
TechSmith Camtasia (TSCC) video decoder, courtesy of Konstantin Shishkov
Originally committed as revision 3390 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Sat, 14 Aug 2004 14:51:10 +0000 (14:51 +0000)]
stack overflow
Originally committed as revision 3389 to svn://svn.ffmpeg.org/ffmpeg/trunk
Patrice Bensoussan [Sat, 14 Aug 2004 14:05:48 +0000 (14:05 +0000)]
iTunes metadata encoding support patch by (Patrice Bensoussan <patrice.bensoussan at free dot fr>)
Originally committed as revision 3388 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Aug 2004 15:30:42 +0000 (15:30 +0000)]
Minor Patch for shared libs on Mac OSX by (Bill May <wmay at cisco dot com>)
Originally committed as revision 3387 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Aug 2004 14:40:33 +0000 (14:40 +0000)]
minor optimization
Originally committed as revision 3386 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Aug 2004 13:59:28 +0000 (13:59 +0000)]
user overrideable level & profile
Originally committed as revision 3385 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Aug 2004 00:59:48 +0000 (00:59 +0000)]
cross compile fix by (allanc at chickenandporn dot com)
Originally committed as revision 3384 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 13 Aug 2004 00:50:56 +0000 (00:50 +0000)]
spelling fixes, closes bug #1005426
Originally committed as revision 3383 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Thu, 12 Aug 2004 23:36:48 +0000 (23:36 +0000)]
give the user a chance to override codec_tag
Originally committed as revision 3382 to svn://svn.ffmpeg.org/ffmpeg/trunk
Petr Doubek [Thu, 12 Aug 2004 00:09:32 +0000 (00:09 +0000)]
HTTP Authentication Patch by (Petr Doubek <doubek at vision dot ee dot ethz dot ch>)
tested and submitted by (Torsten Spindler <spindler at hbt dot arch dot ethz dot ch>)
Originally committed as revision 3381 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Aug 2004 19:32:34 +0000 (19:32 +0000)]
10l (dont store 2 different things at the same place ...)
Originally committed as revision 3380 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 11 Aug 2004 01:24:28 +0000 (01:24 +0000)]
make dep fixes by (Måns Rullgård <mru at kth dot se>)
Originally committed as revision 3379 to svn://svn.ffmpeg.org/ffmpeg/trunk
Reimar Döffinger [Tue, 10 Aug 2004 20:23:58 +0000 (20:23 +0000)]
width instead of chromWidth causing segfault in some cases
Originally committed as revision 12994 to svn://svn.mplayerhq.hu/mplayer/trunk/postproc
Roman Shaposhnik [Wed, 4 Aug 2004 20:57:35 +0000 (20:57 +0000)]
* simplifying OpenDML AVI handling.
* adding code to skip over JUNK. It turns out that video editing
software uses junk to resize ix## chunks without actually
scrubbing the data. That trips up our packet extraction
code since it recognizes ix## entries as "packets". Basically
we have to skip over JUNK chunks for exactly the same reason
we have to skip over ix## entries.
Originally committed as revision 3378 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 3 Aug 2004 02:34:50 +0000 (02:34 +0000)]
cleanup
Originally committed as revision 3377 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 3 Aug 2004 01:50:52 +0000 (01:50 +0000)]
segfault fix
Originally committed as revision 3376 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 3 Aug 2004 01:07:19 +0000 (01:07 +0000)]
10l (segfault)
Originally committed as revision 3375 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 19:09:28 +0000 (19:09 +0000)]
lossless support
Originally committed as revision 3374 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 18:01:03 +0000 (18:01 +0000)]
cleanup
Originally committed as revision 3373 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 17:53:57 +0000 (17:53 +0000)]
improved magnitude coding, 0.2% lower bitrate (foreman@352x288 qscale 1 and 8)
Originally committed as revision 3372 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 13:03:58 +0000 (13:03 +0000)]
fix one file, will probably break some others but i cant find any samples which need this ...
Originally committed as revision 3371 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 13:00:58 +0000 (13:00 +0000)]
dont be so picky
Originally committed as revision 3370 to svn://svn.ffmpeg.org/ffmpeg/trunk
Jeff Muizelaar [Mon, 2 Aug 2004 10:42:21 +0000 (10:42 +0000)]
simpler delta decreasing algorithm patch by (Jeff Muizelaar <jrmuizel at student dot cs dot uwaterloo dot ca>)
Originally committed as revision 3369 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Mon, 2 Aug 2004 05:42:49 +0000 (05:42 +0000)]
* fixing a bug in DV timestamp generation. Now libavtest doesn't
depend on a local TZ anymore.
Originally committed as revision 3368 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 01:06:55 +0000 (01:06 +0000)]
cleanup
Originally committed as revision 3367 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 2 Aug 2004 01:03:52 +0000 (01:03 +0000)]
various subband encoders (all either worse or complicated so they are commented out)
different 0-context encoding, 1.2% lower bitrate (foreman@352x288 qscale=8) no significant change at qscale=1
Originally committed as revision 3366 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 30 Jul 2004 11:14:14 +0000 (11:14 +0000)]
/usr/include -> /usr/local/include
Originally committed as revision 3365 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Fri, 30 Jul 2004 11:12:47 +0000 (11:12 +0000)]
raise build number for the snow
Originally committed as revision 3364 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Wed, 28 Jul 2004 21:56:59 +0000 (21:56 +0000)]
* fixing a buffer overrun in gif.c
Originally committed as revision 3363 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 28 Jul 2004 10:24:38 +0000 (10:24 +0000)]
min rate should be 0 by default
Originally committed as revision 3362 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 28 Jul 2004 10:13:45 +0000 (10:13 +0000)]
svq1 mv array size fix
Originally committed as revision 3361 to svn://svn.ffmpeg.org/ffmpeg/trunk
Sebastien Bechet [Wed, 28 Jul 2004 10:04:14 +0000 (10:04 +0000)]
2000/00/00 to 2001/03/01 QT fileformat documentation patch by (Sebastien Bechet <s.bechet at av7 dot net>)
Originally committed as revision 3360 to svn://svn.ffmpeg.org/ffmpeg/trunk
Gildas Bazin [Wed, 28 Jul 2004 09:40:59 +0000 (09:40 +0000)]
AAC in mov/mp4 patch by (Gildas Bazin <gbazin at altern dot org>)
Originally committed as revision 3359 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 28 Jul 2004 09:22:52 +0000 (09:22 +0000)]
use non zero qscale for svq1 test
Originally committed as revision 3358 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 28 Jul 2004 01:35:29 +0000 (01:35 +0000)]
1/0 fix
Originally committed as revision 3357 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Wed, 28 Jul 2004 00:09:03 +0000 (00:09 +0000)]
dont segfault without -strict -1
Originally committed as revision 3356 to svn://svn.ffmpeg.org/ffmpeg/trunk
Roman Shaposhnik [Tue, 27 Jul 2004 17:58:47 +0000 (17:58 +0000)]
* fixing a small quirk with DV audio muxing
* making DV testable via libavtest
Originally committed as revision 3355 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 17:38:53 +0000 (17:38 +0000)]
optimize quantizaton (about 3x faster)
further opt is easily possible but could lead to overflows depening upon coefficient range, so this wont be done yet as it would make the code somewhat less flexible
Originally committed as revision 3354 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 17:02:31 +0000 (17:02 +0000)]
cleanup
remove ugly and slow vertical scaning code
0.1% bitrate increase (foreman@352x288 qp=1)
0.3% bitrate increase (foreman@352x288 qp=8)
Originally committed as revision 3353 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 13:40:16 +0000 (13:40 +0000)]
use parent sample to predict significance & magnitude
1% bitrate reduction (foreman@352x288 qscale 1 & 8)
Originally committed as revision 3352 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 11:09:41 +0000 (11:09 +0000)]
realloc(NULL) fix
Originally committed as revision 3351 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 09:44:57 +0000 (09:44 +0000)]
log2() & bsd
Originally committed as revision 3350 to svn://svn.ffmpeg.org/ffmpeg/trunk
Mike Melanson [Tue, 27 Jul 2004 02:52:16 +0000 (02:52 +0000)]
well that does not need to be there anymore
Originally committed as revision 3349 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Tue, 27 Jul 2004 01:30:44 +0000 (01:30 +0000)]
better context model (0.2-1% lower bitrate)
a tiny bit cleanup
Originally committed as revision 3348 to svn://svn.ffmpeg.org/ffmpeg/trunk
Michael Niedermayer [Mon, 26 Jul 2004 16:49:00 +0000 (16:49 +0000)]
argh
Originally committed as revision 3347 to svn://svn.ffmpeg.org/ffmpeg/trunk