Aurelien Jacobs
5416616588
split SVQ1 decoder and encoder in their own files
...
Originally committed as revision 9507 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
7b94177e37
Group all copyright and author notices together.
...
Originally committed as revision 9483 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
755bfeabcc
misc spelling fixes
...
Originally committed as revision 9289 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
2029f312e8
Remove redundant #inclusion of common.h, avcodec.h already #includes it.
...
Originally committed as revision 8967 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Loren Merritt
e62b3dd210
move some stuff out of an inner loop. 12% faster svq1 encoding.
...
Originally committed as revision 8560 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Loren Merritt
5900637219
mmx 16-bit ssd. 2.3x faster svq1 encoding.
...
Originally committed as revision 8559 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Reimar Döffinger
f66e4f5f9e
Add av_ prefix to clip functions
...
Originally committed as revision 8122 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
eafcac6ac8
cosmetics: Fix another common typo, dependAnt --> dependEnt.
...
Originally committed as revision 8114 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
3c1418175d
fix bitstream to be correctly decoded by quicktime
...
Originally committed as revision 7157 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Baptiste Coudurier
f856756059
fix sigfpe with intra only encoding
...
Originally committed as revision 7156 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Diego Biurrun
b78e7197a8
Change license headers to say 'FFmpeg' instead of 'this program/this library'
...
and fix GPL/LGPL version mismatches.
Originally committed as revision 6577 to svn://svn.ffmpeg.org/ffmpeg/trunk
18 years ago
Måns Rullgård
62bb489b13
add some #ifdef CONFIG_ENCODERS/DECODERS
...
Originally committed as revision 6356 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
191e8ca752
fix some signedness warnings
...
Originally committed as revision 6355 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
5509bffa88
Update licensing information: The FSF changed postal address.
...
Originally committed as revision 4842 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
bb270c0896
COSMETICS: tabs --> spaces, some prettyprinting
...
Originally committed as revision 4764 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
f79432a26e
set a few variables correctly
...
Originally committed as revision 4560 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
8c3eba7c62
skip_idct
...
skip_frame
skip_loop_filter
Originally committed as revision 4440 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
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
20 years ago
Michael Niedermayer
934982c4ac
avoid buf_size == 0 checks in every decoder
...
Originally committed as revision 3872 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
0ecca7a49f
various security fixes and precautionary checks
...
Originally committed as revision 3822 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Burkhard Plaum
073c2593c9
Memory leak fix patch by (Burkhard Plaum <plaum >at< ipf.uni-stuttgart )dot( de>)
...
Originally committed as revision 3717 to svn://svn.ffmpeg.org/ffmpeg/trunk
20 years ago
Michael Niedermayer
8b392ae2e7
10l (segfault)
...
Originally committed as revision 3520 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
b2a1c77162
try to select w/h from tables
...
Originally committed as revision 3443 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
7a04636485
svq1 mv array size fix
...
Originally committed as revision 3361 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
c5c3a92674
well that does not need to be there anymore
...
Originally committed as revision 3349 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
975af7a992
the ongoing struggle for encoding conditionals
...
Originally committed as revision 3220 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
69de449af6
gcc bug workaround by (Jonathan Gray <khalek at linuxgamers dot net>)
...
Originally committed as revision 3208 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
53db1cae1c
data_size = 0 cleanup
...
Originally committed as revision 3146 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
e96682e6f4
some of the warning fixes by (Michael Roitzsch <mroi at users dot sourceforge dot net>)
...
Originally committed as revision 3140 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
cc77b9435b
removing unused encoding code
...
Originally committed as revision 3133 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fcee016467
automatic pixel format selection
...
Originally committed as revision 3131 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
270f878447
segfault fix
...
Originally committed as revision 3128 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3178a86584
support skiped blocks in SVQ1
...
Originally committed as revision 3127 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
5e13a73006
motion estimation for SVQ1
...
Originally committed as revision 3126 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
ec6d8af5aa
p frame encoding, only with 0,0 motion vectors yet though
...
Originally committed as revision 3121 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
0d8e09f8bf
using pointers so the code could eventually be used for P frames
...
a few const modifiers to make gcc happier
Originally committed as revision 3120 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
bab97b2f6c
width height %64 != 0 fix
...
print average RD score at the end
precalculated codebook vector mean tables
Originally committed as revision 3119 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
14aa9da3d6
color and 10l
...
Originally committed as revision 3116 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
fa2ae82206
rate distorted intra only encoding
...
still grayscale, still no real ratecontrol ...
use -qscale x to set the quality
not optimized yet ...
Originally committed as revision 3115 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
3b64893dae
first pass at a Sorenson Video 1 (SVQ1) encoder
...
Originally committed as revision 3113 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
3edcacde04
init cleanup
...
Originally committed as revision 2899 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michael Niedermayer
303e50e65b
closed gop support & flags2 as all bits in flags are used
...
and a few minor things i forgot to commit ...
Originally committed as revision 2718 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Mike Melanson
2ad5d5a8c8
off-by-1 error in the never-before-tested embedded string code
...
Originally committed as revision 2649 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Michel Bardiaux
9b87956678
av_log() patch by (Michel Bardiaux <mbardiaux at peaktime dot be>)
...
Originally committed as revision 2469 to svn://svn.ffmpeg.org/ffmpeg/trunk
21 years ago
Alex Beregszaszi
0c938bd102
get_bits -> skip_bits
...
Originally committed as revision 2083 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
7a06ff148d
AVCodec.flush()
...
ff_draw_horiz_band() in coded order / cleanup
Originally committed as revision 2064 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Mike Melanson
59fcece910
rework SVQ1 decoder to use more intuitive VLC tables as well as ffmpeg's
...
native VLC facilities; also added decoding of some more frame header
fields
Originally committed as revision 1907 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Falk Hüffner
4cfbf61bf1
Warning and compatibility fixes.
...
Originally committed as revision 1902 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago
Michael Niedermayer
b536d0aad2
field pic decoding cleanup
...
Originally committed as revision 1686 to svn://svn.ffmpeg.org/ffmpeg/trunk
22 years ago