Michael Niedermayer
a7805e2983
Fallback to sample rate if bit rate is 0. This avoids 0 timebases in nut.
...
Originally committed as revision 12294 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 23:47:30 +00:00
Michael Niedermayer
9fdfd21c77
factorize
...
Originally committed as revision 12293 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 23:13:07 +00:00
Michael Niedermayer
a048febdc4
subtitles (codec tag tables still missing ...)
...
Originally committed as revision 12292 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 23:11:36 +00:00
Ramiro Polla
c6eed369d2
Use "disable" helper function
...
Originally committed as revision 12291 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 20:13:47 +00:00
Michael Niedermayer
5b08754912
Store aspect ratio in avis.
...
Originally committed as revision 12290 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-02 19:51:31 +00:00
Michael Niedermayer
1f3d74d39b
Remove INFINITY as suggested by rich.
...
Originally committed as revision 12289 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 23:59:14 +00:00
Michael Niedermayer
3948c74f80
Remove INFINITY.
...
Originally committed as revision 12288 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 23:36:27 +00:00
Justin Ruggles
d8870f120e
use scale factor instead of sum for downmix level adjustment. avoids division
...
inside downmix loop. 7% faster 5.1-to-stereo downmixing.
Originally committed as revision 12287 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 16:10:19 +00:00
Justin Ruggles
9d10e6e6c0
pre-calculate downmix coefficient sums. 2% faster 5.1-to-stereo downmixing.
...
Originally committed as revision 12286 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 15:48:18 +00:00
İsmail Dönmez
8541cc274c
Do not add deprecated -no-cpp-precomp to CFLAGS on Darwin.
...
patch by İsmail Dönmez, ismail namtrac org
Originally committed as revision 12285 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 11:56:09 +00:00
Justin Ruggles
a4de6dd2c1
Use 24-bit fixed-point transform coefficients until just before MDCT. This
...
gives 7% faster decoding on average.
Originally committed as revision 12284 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 04:39:39 +00:00
Mike Melanson
74e21d0352
fix wc3movie demuxer to conform to the PTS API
...
Originally committed as revision 12283 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 02:28:47 +00:00
Loren Merritt
be0995b166
more aspect ratios added in one of the ammendments
...
Originally committed as revision 12282 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 01:58:25 +00:00
Mike Melanson
40e8e49700
fix the id CIN demuxer by using the pts API correctly
...
Originally committed as revision 12281 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 01:43:19 +00:00
Aurelien Jacobs
73260a11e1
simplification proposed by Rich
...
Originally committed as revision 12280 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-03-01 00:26:19 +00:00
Michael Niedermayer
2401daaf39
add cdvc
...
(from a patch by Dmitry Vassiliev // slydiman mail ru)
Originally committed as revision 12279 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-29 11:41:57 +00:00
Benoit Fouet
79aeec0839
Make AMR-NB block size const and 8 bits.
...
Originally committed as revision 12278 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-29 08:01:01 +00:00
Benoit Fouet
675bc0bccb
Define block size for AMR-WB (use IF2 table).
...
Spotted by John Fitzgerald: jjfitzgerald gmail com
Originally committed as revision 12277 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-29 07:59:29 +00:00
Michael Niedermayer
b5a33ff124
suppress the second warning
...
Originally committed as revision 12276 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-28 23:44:52 +00:00
Reimar Döffinger
7e14b8082d
Use cltd instead of cdq asm mnemonic, ICC and gcc support both, but
...
SunStudio 12 only supports the former.
Originally committed as revision 12275 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-28 17:01:35 +00:00
Baptiste Coudurier
48026fbef6
1000l parenthesis
...
Originally committed as revision 12274 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-28 16:11:56 +00:00
Baptiste Coudurier
83f02883df
code is ok for 4bpp in mov too, fix 16grey.mov
...
Originally committed as revision 12273 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-28 16:08:52 +00:00
Baptiste Coudurier
0de2157fa4
set codec bps to grayscale bits, fix 256grey.mov
...
Originally committed as revision 12272 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-28 16:05:19 +00:00
Diego Biurrun
2c62e737f4
Add empty line in output to increase readability.
...
Originally committed as revision 12271 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 22:41:14 +00:00
Måns Rullgård
61d251dbc0
check for inline asm support
...
Originally committed as revision 12270 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 22:06:48 +00:00
Måns Rullgård
2e98d87cfc
simplify lzo-test rule
...
Originally committed as revision 12269 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 21:38:36 +00:00
Måns Rullgård
9342080973
fix version in libavfilter.pc
...
Originally committed as revision 12267 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 21:27:42 +00:00
Benjamin Larsson
800b9c24b7
Add more riff IDs to support remuxing.
...
Originally committed as revision 12266 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 20:34:44 +00:00
Baptiste Coudurier
da00a1bdf4
add weird first atom to probe, finally fix bartjones.mov
...
Originally committed as revision 12265 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 12:24:27 +00:00
Måns Rullgård
f436a23e59
fix versions in .pc files
...
Originally committed as revision 12264 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:32:09 +00:00
Baptiste Coudurier
dbb3765779
free in case of multiple type == 2
...
Originally committed as revision 12263 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:31:41 +00:00
Baptiste Coudurier
2f4568e525
return error if malloc fails
...
Originally committed as revision 12262 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:30:56 +00:00
Baptiste Coudurier
dbb7cbf26e
fix possible overflow with memmove
...
Originally committed as revision 12261 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:30:05 +00:00
Måns Rullgård
a6601d69bb
fix libavfilter version extraction
...
Originally committed as revision 12260 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 09:25:38 +00:00
Vitor Sessak
ab4b28f09d
Print libavfilter version if it is enabled in configure
...
Originally committed as revision 12259 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 07:24:00 +00:00
Aurelien Jacobs
0b247953c8
makes really sure that no undefined behavior can happen
...
Originally committed as revision 12258 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-27 00:53:34 +00:00
Michael Niedermayer
b85976ba64
better include
...
Originally committed as revision 12257 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 23:51:59 +00:00
Michael Niedermayer
3635791a99
include dependencies ...
...
Originally committed as revision 12256 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 23:49:41 +00:00
Diego Biurrun
c91d512b36
Add multiple inclusion guards.
...
Originally committed as revision 12255 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 23:17:08 +00:00
Diego Biurrun
dc3f320dfd
Add explanatory comment to '#define FLOAT float'.
...
Originally committed as revision 12254 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 22:52:01 +00:00
Aurelien Jacobs
d597655f77
Avoid infinite loop.
...
uint64_t >> 64 is an undefined operation
Originally committed as revision 12253 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 22:35:07 +00:00
Michael Niedermayer
b2eb2ff098
Make gcc ignore the distinction between +0.0 and -0.0, this allows it to
...
change x+0.0 to x. Though it alone does not allow gcc to remove x*0.0,
that would also require -ffinite-math-only.
Originally committed as revision 12252 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 22:01:11 +00:00
Måns Rullgård
f65c9da140
print enabled things in columns
...
Originally committed as revision 12251 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:50:06 +00:00
Vitor Sessak
3cde40aaa4
10l, alphabetic ordering
...
Originally committed as revision 12250 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:34:13 +00:00
Vitor Sessak
f7679c54dd
Build system changes for libavfilter addition. Add --enable-avfilter configure option.
...
Patch by myself, Bobby Bingham and Víctor Paesa.
Originally committed as revision 12249 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:32:56 +00:00
Vitor Sessak
be19d752ba
Make libavfilter define its version like the other libav* libs
...
Originally committed as revision 12248 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:21:17 +00:00
Måns Rullgård
147e769207
simplify version number extraction
...
Originally committed as revision 12247 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 21:18:55 +00:00
Måns Rullgård
e08e6bb6f2
less preprocessor magic in version number macros
...
Originally committed as revision 26105 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-02-26 20:38:02 +00:00
Måns Rullgård
800c289a66
less preprocessor magic in version number macros
...
Originally committed as revision 12246 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 20:37:59 +00:00
Michael Niedermayer
11fdbc4430
25% faster floating point AAN IDCT.
...
Other float code likely benefits as well ...
Originally committed as revision 12245 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-02-26 20:21:49 +00:00