Loren Merritt
7e5370516b
adpcm_ima & adpcm_yamaha: improved quantization
...
Originally committed as revision 5449 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
63d6a6b91e
Fixed a possible bug, checked against the assembly.
...
No sample that used the code has been found though.
Originally committed as revision 5448 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
42225a3058
remove redundant make variable SUBDIR
...
Originally committed as revision 5442 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
6d9a242106
libavcodec/libpostproc ---> libpostproc
...
Originally committed as revision 5440 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
0919e788ae
Flash Screen Video decoder (fourcc:FSV1)
...
Originally committed as revision 5436 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
2d2b86c207
Palette support for newer KMVC
...
Originally committed as revision 5435 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
7374794a89
Snow: don't try to encode lossless with 9/7 wavelet, because it isn't lossless.
...
Originally committed as revision 5433 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
d4b287ed36
Snow: cosmetics
...
Originally committed as revision 5432 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
85fc0e7531
Snow: scale predicted mv based on which reference frame the neighbors used.
...
Originally committed as revision 5431 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
7f21a9a7b8
Snow: cosmetics
...
Originally committed as revision 5428 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
871371a768
Snow: fix subband weighting in wavelet cmp functions. use 32x32 cmp in iterative motion estimation.
...
Originally committed as revision 5427 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
383f62fdfe
Snow: 10l. 1pass ratecontrol failed to set snow's internal quant.
...
Originally committed as revision 5426 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Corey Hickey
b29183a150
Make b_frame_strategy not fail on pass 2, but still print a notice.
...
Originally committed as revision 5425 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Roberto Togni
3bbe7f5d6b
10000l don't reuse outer loop index in inner loops
...
Originally committed as revision 5423 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
2fefd23b96
fabs is better then abs for floats ...
...
Originally committed as revision 5422 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
b3aaa7bea6
typo me thinks ...
...
Originally committed as revision 5421 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
5964935c92
cbp must be >0 here or we are in troubble
...
Originally committed as revision 5420 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
5d18eaad13
h264: MBAFF interlaced decoding
...
Originally committed as revision 5419 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
67a8208695
h264: faster fill_rectangle()
...
Originally committed as revision 5418 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
8c36eaaa94
Snow multiple reference frames
...
(bitstream is not backwards compatible, even if refs aren't used)
Originally committed as revision 5417 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
4e64beadf0
Snow 1pass ratecontrol
...
Originally committed as revision 5416 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
702497f886
fix mbd bits bug, finally
...
Originally committed as revision 5411 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
16862398a2
Remove all .cvsignore files, they are no longer necessary.
...
Originally committed as revision 5410 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Kostya Shishkov
103eee5352
Now MPlayer should understand Smacker audio and video codecs.
...
Originally committed as revision 5389 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
2d974017b0
MPEG-2 4:2:2 encoding support
...
Originally committed as revision 5387 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Guillaume Poirier
c2f69579bb
fix compilation of 3dnowext instinsincs, both on ia32 and AMD64.
...
3dnow intrinsincs are for now only compiled if 3dnowext support is available. (I should add smth that
checks for plain 3dnow later)
Originally committed as revision 5386 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Guillaume Poirier
fce9551efc
Add 3dnow intrinsic support for AMD64 machines: -march=athlon means IA32 for GCC, so use -m3dnow instead.
...
Note that there's no way to specificly activate 3dnow ext support
Originally committed as revision 5380 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
ed70a5099e
add quicktime uncompressed 8bit 4:2:2 support
...
Originally committed as revision 5379 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
307eb24879
add MPEG-2 intra vlc support
...
Originally committed as revision 5372 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
d634aa2095
remove unused variable
...
Originally committed as revision 5371 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
3a1a7e32ac
sanity checks, some might have been exploitable ...
...
Originally committed as revision 5369 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Måns Rullgård
b8d10977f4
add unaligned16() and unaligned64()
...
Originally committed as revision 5366 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Benjamin Larsson
8dcf48a8c3
Cosmetics. Add the defines needed for debug output.
...
Originally committed as revision 5361 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
24efb5e51b
fix a crash on x86_64
...
Originally committed as revision 5360 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Baptiste Coudurier
415d10d0a5
fix alac decoder on little endian
...
Originally committed as revision 5357 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
2d661e073e
cosmetics (initalize variables where they are used)
...
Originally committed as revision 5356 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
11b681687d
decoders should (IMHO) not duplicate frames, the application can do this if it wants
...
Originally committed as revision 5355 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
d4277a7d51
allow insane gop sizes if the user doesnt care about playable streams (doesnt want compliance to any standard)
...
Originally committed as revision 5351 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
3b29cb6b59
add outcommented chunk of code to handle stuffing MBs at the end of slices (IMHO the standard doesnt allow this and there are no real world files which need it)
...
Originally committed as revision 5350 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Denes Balatoni
8d39d67a78
vorbis 5:1 decoding fix, fix mi2_vorbis51.mp4, patch by Denes Balatoni <dbalatoni at programozo dot hu>
...
Originally committed as revision 5349 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
1dd509b157
make zero motion vector threshold user setable
...
Originally committed as revision 5348 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
60827a1a80
Further simplify AMR build.
...
Originally committed as revision 5347 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
09786209e6
reinit quant matrices if pps is overwritten by another of the same pps_id.
...
Originally committed as revision 5346 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
215e46e6e5
Ignore errors from recursive AMR cleans.
...
Originally committed as revision 5345 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Diego Biurrun
c7f1a2f56e
Unconditionally clean AMR subdirs.
...
Originally committed as revision 5344 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Luca Barbato
a487e0f654
Macosx fix
...
Originally committed as revision 5342 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Michael Niedermayer
7923a3f904
d10 decoding fix
...
Originally committed as revision 5341 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Aurelien Jacobs
c51ba67a98
clip_uint8 now return an uint8_t so no need to &0xFF
...
Originally committed as revision 5339 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
89ddb72aa1
warn on interlaced streams
...
Originally committed as revision 5337 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago
Loren Merritt
2848ce84d2
don't force asserts in release builds. 2% faster h264.
...
Originally committed as revision 5332 to svn://svn.ffmpeg.org/ffmpeg/trunk
19 years ago