Diego Biurrun
64c968daaa
Add some comments to #ifdef #else #endif blocks and fix wrong ones.
...
Originally committed as revision 4762 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-21 17:50:40 +00:00
Michael Niedermayer
a2f3431fc4
also autodetect xvid idct if bitexact is used
...
Originally committed as revision 4761 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-21 15:51:45 +00:00
D Richard Felker III
762b5cd50c
10l to michael for breaking gcc 2.95 compile :)
...
Originally committed as revision 4760 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-20 23:07:25 +00:00
Roberto Togni
1e4668d160
Fix for Real "old" files version 3 with no 4cc. Fixes thankyou144.ra
...
Based on patch by "mkhodor7 <-> yahoo | com"
Originally committed as revision 4759 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-19 20:49:00 +00:00
Michael Niedermayer
daba69b211
10l
...
Originally committed as revision 4758 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-19 18:26:17 +00:00
Michael Niedermayer
8ed9f9ab32
use correct qp & lambda for ME on the second pass
...
Originally committed as revision 4757 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-19 13:41:27 +00:00
Michael Niedermayer
2ceff404b5
forgot
...
Originally committed as revision 4756 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-19 03:08:08 +00:00
Michael Niedermayer
0888fd220c
support printing compact qp histogram
...
Originally committed as revision 4755 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 20:01:02 +00:00
Michael Niedermayer
71160c55e0
fix q=0 bug
...
Originally committed as revision 4754 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 19:59:33 +00:00
Jindřich Makovička
9944fb97c4
new qscale type to distinguish H264
...
Originally committed as revision 4753 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 13:29:09 +00:00
Michael Niedermayer
5639729bed
unfinished jpeg-ls codec (feel free to finish it ...)
...
Originally committed as revision 4752 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 13:17:44 +00:00
Michael Niedermayer
a42bed52ca
typo
...
Originally committed as revision 4751 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 11:41:32 +00:00
Michael Niedermayer
6baac1afd6
fix custom matrix permutation if xvid idct is autoselected and you have bad luck
...
Originally committed as revision 4750 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-18 02:23:19 +00:00
Diego Biurrun
115329f160
COSMETICS: Remove all trailing whitespace.
...
Originally committed as revision 4749 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 18:14:38 +00:00
Jindřich Makovička
d76319b1ab
malloc padding to avoid reading past the malloc()ed area.
...
Credits to Mikulas Patocka (mikulas at artax karlin mff cuni cz)
Originally committed as revision 4748 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 17:57:03 +00:00
Michael Niedermayer
63d33cf439
bitstream related fixes from [PATCH] from DivX, Part 9: bitstream crashes by (Steve Lhomme | slhomme divxcorp com)
...
Originally committed as revision 4747 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 11:31:56 +00:00
Michael Niedermayer
725e38777f
wrong sizes, part of [PATCH] from DivX, Part 9: bitstream crashes from (Steve Lhomme | slhomme divxcorp com)
...
Originally committed as revision 4746 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 11:29:34 +00:00
Michael Niedermayer
dcb2fb79b7
total == 0 seems like it should be valid (based upon patch by Steve Lhomme | slhomme divxcorp com)
...
Originally committed as revision 4745 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-17 11:27:37 +00:00
Michael Niedermayer
780eb1c9b9
nan fps fix
...
Originally committed as revision 4744 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-16 15:51:16 +00:00
Mike Melanson
e84a047525
correctly deal with the alpha channel in 32-bit QT RLE (courtesy of John
...
Koleszar <jkoleszar at on2.com>)
Originally committed as revision 4743 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-14 08:02:03 +00:00
Mike Melanson
0c3ee78f91
correctly handle very large Cinepak frames (courtesy of John Koleszar
...
<jkoleszar@on2.com>)
Originally committed as revision 4742 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-14 00:19:01 +00:00
François Revol
86f77a493a
Add some more PRIfooNN crap so it builds again here. Why can't ppl add defaults when they use such things ?
...
Originally committed as revision 4741 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-13 20:24:31 +00:00
Måns Rullgård
4733abcbf3
use PRIxN, %zd, %td formats where needed
...
Originally committed as revision 4740 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 01:56:46 +00:00
Måns Rullgård
fccfc47533
fix const warning
...
Originally committed as revision 4739 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 01:51:38 +00:00
Måns Rullgård
7e491fa5f9
remove unused variables
...
Originally committed as revision 4738 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 01:42:06 +00:00
Diego Biurrun
8d1018bfec
QDM2
...
Originally committed as revision 4737 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 00:53:05 +00:00
Fredrik Orderud
765c344060
Define EMULATE_INTTYPES for all windows-systems, except Cygwin and MinGW
...
to simplify usage on Windows.
patch by Fredrik Orderud fredrik - . - orderud - @ - idi - . - ntnu - . - no
Originally committed as revision 4736 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-12 00:48:42 +00:00
Måns Rullgård
4d1ee6f939
use utf-8 encoding
...
Originally committed as revision 4735 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 17:36:54 +00:00
Loren Merritt
ab470fa73b
recognize some more nal types
...
Originally committed as revision 4734 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 02:16:21 +00:00
Benjamin Larsson
b7c24ff668
This patch adds some support for non-joint stereo streams. It also
...
removes some fixmes.
Patch by Benjamin Larsson
Originally committed as revision 4733 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 00:56:39 +00:00
Måns Rullgård
9261e3eb4e
alpha needs -fPIC for shared libs
...
Originally committed as revision 4732 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-11 00:45:33 +00:00
Guillaume Poirier
f6d1338cb5
Add the rest of missing Reg_* macros to support both AMD-64 style regs and IA32 regs.
...
Not used yet, but should be once the SIMD code to accelerate Snow decoding is merged.
Originally committed as revision 4731 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-10 22:53:44 +00:00
Luca Barbato
5a872801d5
SONAME support for shared libs
...
patch by Luca Barbato < .. lu_zero .. @@ .. gentoo .. . .. org .. >
Originally committed as revision 4730 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-10 17:14:24 +00:00
Roberto Togni
64428d02d1
Add credit for cook
...
Originally committed as revision 4729 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:58:00 +00:00
Roberto Togni
440e798870
Add cook decoder
...
Originally committed as revision 4728 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:56:16 +00:00
Diego Biurrun
0343015f55
cook
...
Originally committed as revision 4727 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:32:00 +00:00
Benjamin Larsson
e0f7e32970
Cook compatibe decoder, patch by Benjamin Larsson
...
Add cook demucing, change rm demuxer so that it reorders audio packets
before sending them to the decoder, and send minimum decodeable sized
packets; pass only real codec extradata fo the decoder
Fix 28_8 decoder for the new demuxer strategy
Originally committed as revision 4726 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-09 16:08:18 +00:00
Michael Niedermayer
60d76256cb
psnr calculation with threads>1 fix
...
Originally committed as revision 4725 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-07 18:21:16 +00:00
Roberto Togni
a4893bafd8
Support for samples with fft_order = 7
...
Fail init for unknown fft order, to prevent an array overflow
Output sound high-pitched compared to binary. Sample here
http://a1862.g.akamai.net/7/1862/14448/v1/esa.download.akamai.com/13452/qt/ESA_VenusExpress_110K_Stream.mov
Originally committed as revision 4724 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-06 17:42:16 +00:00
Roberto Togni
db795a1c57
Remove duplicated fft init
...
Originally committed as revision 4723 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-06 16:58:03 +00:00
Steven M. Schultz
1db6854032
Add the necessary 'strip' commands to the BSD/OS section of configure because
...
BSD/OS does not like shared libraries without a symbol table and gives errors
when linking against libavcodec.so otherwise.
patch by Steven M. Schultz < sms == at == 2BSD == dot == COM >
Originally committed as revision 4722 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-06 09:38:12 +00:00
François Revol
e684b35d62
fix for systems not defining PRIu64, not everyone knows C99.
...
Originally committed as revision 4721 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-05 23:14:55 +00:00
Diego Biurrun
6f72dcf7e7
Unify include paths, -I.. is in CFLAGS.
...
Originally committed as revision 4720 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-05 20:44:56 +00:00
Måns Rullgård
2e70e4aa57
ogg format probe function by Ivo <ivop at euronet nl>
...
Originally committed as revision 4719 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-05 00:15:51 +00:00
Michael Niedermayer
4393e6392c
check block_max_depth (fixes crash)
...
Originally committed as revision 4718 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-03 14:20:03 +00:00
Michael Niedermayer
91aa4e3300
make selftest code compile again
...
Originally committed as revision 4717 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-03 03:07:54 +00:00
Diego Biurrun
5062c60c18
Elaborate on the Visual C-- situation.
...
Originally committed as revision 4716 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-02 15:25:10 +00:00
Diego Biurrun
5f2a42ba35
ffserver should be fixed now.
...
Originally committed as revision 4715 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-02 15:14:09 +00:00
Michael Niedermayer
c7622f9a28
default_get_buffer() cleanup
...
fixes probably exploitable heap overflow
heap overflow found by (Simon Kilvington <s D kilvington A eris D qinetiq D com>)
Originally committed as revision 4714 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-02 00:12:37 +00:00
Alexander Strasser
e852beeee3
Fixed format specifier in STOP_TIMER macro.
...
Originally committed as revision 4713 to svn://svn.ffmpeg.org/ffmpeg/trunk
2005-12-01 18:20:15 +00:00