Måns Rullgård
68c6d60fdf
set constant QP from AVCodecContext.global_quality.
...
set key_frame flag on coded_picture correctly.
Originally committed as revision 4045 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-16 13:09:30 +00:00
Loren Merritt
f9e6ebf7f9
slice-based idwt (10% faster decoding)
...
Originally committed as revision 4040 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-15 21:05:34 +00:00
Loren Merritt
0149db6668
10l (compile fix)
...
Originally committed as revision 4032 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-12 03:10:44 +00:00
Loren Merritt
4e4d983e8b
Set keyframe flag only on IDR-frames (needed for reordering across I-frames).
...
Read vui bitstream restrictions (allows B-frame delay in advance, rather than waiting till we're out of order.)
Mark duplicate frames due to delay as duplicates.
Originally committed as revision 4028 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-11 02:14:44 +00:00
Mike Melanson
6d021b00e2
replace custom bit-reading functions with FFmpeg's internal function;
...
roll alac_file data structure members into ALACContext
Originally committed as revision 4027 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-10 05:34:10 +00:00
Michael Niedermayer
42ebf67d89
optimize & simplify
...
Originally committed as revision 4026 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-09 23:48:17 +00:00
Måns Rullgård
7c653cc988
Oops patch by (Måns Rullgård <mru inprovide com>)
...
Originally committed as revision 4025 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-09 19:46:31 +00:00
Michael Niedermayer
6662ec29a5
H.264 encoding with x264 by (Måns Rullgård <mru inprovide com>)
...
Originally committed as revision 4024 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-09 03:04:56 +00:00
Michael Niedermayer
d8a57c6db9
(10l) supported pix_fmts forgotten
...
Originally committed as revision 4022 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-08 20:35:27 +00:00
Michael Niedermayer
c1e292ea91
fixing playback of xvid pretending to be divx (sample_vop_nc.avi)
...
Originally committed as revision 4021 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-08 14:39:58 +00:00
Loren Merritt
885e88d252
remove an assert that was breaking compilation on some gccs.
...
Originally committed as revision 4020 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-07 09:05:33 +00:00
Michael Niedermayer
40c5fa2689
AVOption removial patch from (James A. Morrison >ja2morri csclub.uwaterloo ca>)
...
with minor changes from me
Originally committed as revision 4019 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 23:20:53 +00:00
Loic Le Loarer
6867a90b41
MBAFF I slice no deblocking patch by (Loic >>lll+ffmpeg m4x org<<)
...
Originally committed as revision 4018 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 23:02:25 +00:00
Michael Niedermayer
5df8a0c608
group audio codec ids
...
Originally committed as revision 4017 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 22:49:46 +00:00
Michael Niedermayer
9e42e70cd6
indeo3 for bigendian patch by (demo-n <demo-n users.sourceforge net)
...
Originally committed as revision 4016 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 20:07:41 +00:00
Michael Niedermayer
deb13e3c73
spam
...
Originally committed as revision 4015 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 19:59:37 +00:00
Måns Rullgård
26165f99c6
improved detection of "AVC1" style H.264 patch by (Måns Rullgård <mru inprovide com>)
...
Originally committed as revision 4013 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 19:40:12 +00:00
Mike Melanson
fc90504b99
get rid of nasty exit()'s so the decoder will only warn the user before
...
it runs off the end of a buffer; eventually, this should be replaced
with FFmpeg's internal bit reader which is hopefully more robust
Originally committed as revision 4012 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 14:48:50 +00:00
Falk Hüffner
647b610c6e
-freduce-all-givs has been removed from gcc
...
Originally committed as revision 4011 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 14:42:10 +00:00
Mike Melanson
f770ee038f
decoder works fine now, when fed properly-sized chunks by the demuxer;
...
cleaned up some cruft for this commit
Originally committed as revision 4010 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 07:00:24 +00:00
Mike Melanson
7ff85a81ed
do not use a variable before proper initialization
...
Originally committed as revision 4009 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 06:22:24 +00:00
Mike Melanson
6d6d7970e7
first pass at ALAC decoder from David Hammerton; while David's original
...
decoder works great, this decoder is not completely and seamlessly
integrated yet with FFmpeg
Originally committed as revision 4008 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-06 00:43:55 +00:00
Torsten Martinsen
2a515c08f2
Support for AMR Interface Format 2 patch by ("Torsten Martinsen" <tma gatehouse dk>)
...
Originally committed as revision 4007 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-05 11:44:25 +00:00
Michael Niedermayer
27ef18d12f
typo
...
Originally committed as revision 4006 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-05 03:37:19 +00:00
Michael Niedermayer
8c787559a2
mpeg-es bitrate parsing
...
Originally committed as revision 4005 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-05 03:36:32 +00:00
Loren Merritt
a18030bb62
10l (fix reordering when B-frames are not present)
...
Originally committed as revision 4004 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-05 00:14:21 +00:00
Loren Merritt
2f944356bf
H.264: decode arbitrary frame orders and allow B-frames as references.
...
Originally committed as revision 4003 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-04 12:47:38 +00:00
Loren Merritt
3622988f21
oops, other half of the vismv patch
...
Originally committed as revision 4001 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-03 12:12:44 +00:00
Loren Merritt
b75e10d52c
vismv didn't display 8x8 mvs in H.264
...
Originally committed as revision 4000 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-03 07:21:23 +00:00
Loren Merritt
e21f398378
vismb: display 4x4 partition boundaries in H.264
...
Originally committed as revision 3999 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-03 06:57:17 +00:00
Michael Niedermayer
ee89b2b9e7
04-vp3 fix(by matthieu castet).patch
...
Originally committed as revision 3998 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-03 02:24:20 +00:00
Michael Niedermayer
f86f4481d8
cast to uint32 as the table is uint32_t, this also worksaround a gcc or libc bug related to frexp()
...
Originally committed as revision 3997 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-02 20:46:06 +00:00
Mike Melanson
a54ea19a52
VP3 post-processing loop filter; disabled until the correct final step
...
is determined
Originally committed as revision 3996 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-01 06:14:45 +00:00
Mike Melanson
9c7fb60816
go LOCO, courtesy of Kostya Shishkov
...
Originally committed as revision 3995 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-03-01 02:24:58 +00:00
Loren Merritt
56b31a8ee2
10l (deallocated memory again)
...
Originally committed as revision 3994 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-28 05:27:21 +00:00
Sebastian Jedruszkiewicz
cdb2c1cacb
indeo3 for bigendian patch by (elf at frogger dot rules dot pl Sebastian Jedruszkiewicz)
...
Originally committed as revision 3990 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-27 23:43:24 +00:00
Jindřich Makovička
655f688d54
support for negative strides
...
Originally committed as revision 3989 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-27 08:56:26 +00:00
Michael Niedermayer
f52072e3f0
10l (shorten.o missing)
...
Originally committed as revision 3985 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-26 03:40:29 +00:00
Michael Niedermayer
85ad569574
shorten decoder by (Jeff Muizelaar <jrmuizel gmail com>)
...
Originally committed as revision 3984 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-26 03:36:04 +00:00
Michael Niedermayer
8dd2a893dd
set supported pix_fmts
...
Originally committed as revision 3982 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-25 15:06:21 +00:00
Loren Merritt
19fe8b4100
In-loop deblocking for B-frames.
...
Originally committed as revision 3979 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-25 07:40:29 +00:00
Måns Rullgård
88730be651
kill warnings patch by (Måns Rullgård <mru inprovide com>)
...
Originally committed as revision 3977 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24 19:08:50 +00:00
Michael Niedermayer
53513831da
-strict -1 comment fix
...
Originally committed as revision 3976 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24 16:39:03 +00:00
Nilesh Bansal
5c5dea3f0c
01-makefile_fix_updated.patch
...
Adds --enable-theora/--enable-vorbis/--enable-ogg to configure
If compiled WITHOUT --enable-theora, native VP3 decoder is used
patch by (Nilesh Bansal <nileshbansal gmail com>)
Originally committed as revision 3975 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24 15:18:02 +00:00
Loren Merritt
738386a5ed
10l in implicit_weight_table
...
Originally committed as revision 3974 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-24 09:27:46 +00:00
anonymous
8da75fb272
- renaming the AC coding set variable names to more meaningful ones
...
- removed old MB decoding functions, and moved around macros to be used in
the previously unused code, which match better msmpeg4.c/whole MPV
framework
- cleaned (not yet functionnal, lots missing) DC prediction
- trying to pass the proper coded status to block decoder
patch by anonymous
Originally committed as revision 3973 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-23 17:24:17 +00:00
François Revol
3e459e39fa
use av_free() instead of free() where it's meant to.
...
Originally committed as revision 3971 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-22 11:37:03 +00:00
Alex Beregszaszi
659c369256
macromedia flavour adpcm decoding (used in flv and swf)
...
Originally committed as revision 3969 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-21 19:27:32 +00:00
Alex Beregszaszi
58aa2b1d35
10l
...
Originally committed as revision 3967 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-21 17:52:23 +00:00
Josh Varner
fe533bb3a7
removing --disable-risky patch by (Josh Varner <jlvarner gmail com>)
...
Originally committed as revision 3966 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-02-21 17:50:48 +00:00