Måns Rullgård
b6bb00b07d
Build MMX/SSE FFT only if CONFIG_FFT is set
...
Originally committed as revision 15692 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:18:21 +00:00
Måns Rullgård
3c69e5d3de
DCA decoder needs FFT
...
Originally committed as revision 15691 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:18:16 +00:00
Måns Rullgård
c510c7b5d9
configure: add foo_suggest facility
...
This is like foo_select, except the selected options being disabled
does not disable foo.
Originally committed as revision 15690 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:18:12 +00:00
Måns Rullgård
72a436687c
configure: add enable_weak and disable_weak
...
These functions enable/disable their options if these are unset,
leaving their old values otherwise.
Originally committed as revision 15689 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:18:08 +00:00
Måns Rullgård
f9d328da8f
configure: allow recursive foo_select options
...
Originally committed as revision 15688 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:18:04 +00:00
Baptiste Coudurier
7f8cd075e0
simplify sample rate code, flv_set_audio_codec already overrides it for nellymoser 8khz
...
Originally committed as revision 15687 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 23:06:03 +00:00
Måns Rullgård
1848f7d9f9
Auto-enable CONFIG_FFT for codecs that need it
...
Originally committed as revision 15686 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:44:54 +00:00
Måns Rullgård
6a702d4c7d
configure: cosmetics
...
Originally committed as revision 15685 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:44:49 +00:00
Måns Rullgård
7ef3425f0a
configure: add foo_select facility
...
If an option 'foo' is enabled, all options listed in foo_select
are automatically enabled, unless explicitly disabled. In the
latter case, foo is also disabled.
Originally committed as revision 15684 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:44:45 +00:00
Måns Rullgård
f7b230a761
configure: fix disabled_any to return false for empty list
...
Originally committed as revision 15683 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:44:39 +00:00
Diego Biurrun
f94036f159
prettyprinting cosmetics
...
Originally committed as revision 15682 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:41:27 +00:00
Diego Biurrun
75f2c20983
spelling cosmetics
...
Originally committed as revision 15681 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:37:06 +00:00
Kenan Gillet
4599d22c0c
Split off celp_filters.[ch] from acelp_filters.[ch] for the QCELP decoder.
...
patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15680 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:29:23 +00:00
Kenan Gillet
60c25a4beb
Rename acelp_math.[ch] to celp_math.[ch] to prepare for QCELP decoder merge.
...
patch by Kenan Gillet, kenan.gillet gmail com
Originally committed as revision 15679 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 21:20:29 +00:00
Baptiste Coudurier
f96d0eef53
force sample rate to 16khz for speex in flv, fix speexaudio.flv
...
Originally committed as revision 15678 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 18:36:26 +00:00
Pascal Massimino
4fe8a45240
fix for >2GB flv files
...
Originally committed as revision 15677 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 16:46:43 +00:00
David Conrad
ae14f311f8
Speex decoding via libspeex
...
Originally committed as revision 15676 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 06:29:05 +00:00
Kostya Shishkov
60ce2f9cae
Choose RV3/4 DC quantizer correctly
...
Originally committed as revision 15675 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 06:17:18 +00:00
Baptiste Coudurier
bd09e8a7df
raw dnxhd de/muxer
...
Originally committed as revision 15674 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 01:42:57 +00:00
Baptiste Coudurier
da396bf84e
dnxhd parser
...
Originally committed as revision 15673 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-24 01:38:30 +00:00
Vitor Sessak
76e9fd01dd
Cosmetics: alignment
...
Originally committed as revision 27818 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-10-23 19:20:14 +00:00
Vitor Sessak
522ce95786
Fix broken palette8to*.
...
Originally committed as revision 27817 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-10-23 19:13:11 +00:00
Baptiste Coudurier
b774fdd7a4
dnxhd codec is intra only
...
Originally committed as revision 15672 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-23 17:30:36 +00:00
Baptiste Coudurier
98a8ce4964
add state64 field to ParseContext storing last 8 bytes, to be able to check for longer startcodes
...
Originally committed as revision 15671 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-23 17:12:41 +00:00
Diego Biurrun
aeb87a49a7
cosmetics: typo fix
...
Originally committed as revision 27816 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-10-23 16:23:42 +00:00
Diego Biurrun
0f898714d7
Add information about a workaround for MinGW gcc versions.
...
based on a patch by Art Clarke, aclarke vlideshow com
Originally committed as revision 15670 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-23 14:39:02 +00:00
Benoit Fouet
e7f3c72212
Revert r15653.
...
Was "Copy pts for each raw encoded frame."
It causes problems as timestamps management when video sync is zero needs
rework in ffmpeg.c.
Originally committed as revision 15669 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-23 07:30:16 +00:00
Aurelien Jacobs
19cf8e2027
10l: missing change from r15667 - global header also affect seek test results
...
Originally committed as revision 15668 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 21:16:31 +00:00
Aurelien Jacobs
abce34d979
matroskaenc: require global header
...
fixes issue696
Originally committed as revision 15667 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 21:14:42 +00:00
Víctor Paesa
d9fe7eb385
Fix spelling
...
Originally committed as revision 15666 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 18:07:35 +00:00
Diego Pettenò
2cd39dbf16
Include headers for optional libraries only when enabled.
...
Include the headers for libavfilter, libswscale and libpostproc when
they are enabled (and thus linked in).
Without this change, Sun Studio will fail to link FFmpeg since two
inline functions defined in avfilter.h will have undefined references
to non-inline libavfilter functions.
Originally committed as revision 15665 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 10:36:34 +00:00
Diego Biurrun
e3cc7d6fef
cosmetics: Leave out quotes from libdirac pkg-config call for consistency.
...
Originally committed as revision 15664 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-22 05:28:18 +00:00
Måns Rullgård
3a90480ac4
split bswap.h into per-arch files
...
Originally committed as revision 15663 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 22:29:57 +00:00
Aurelien Jacobs
37d3e0667a
uses FF_ARRAY_ELEMS() where appropriate
...
Originally committed as revision 15662 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 21:40:24 +00:00
Michael Niedermayer
03092e1408
Port read_time() that works on x86_32 and 64 from noe.
...
Originally committed as revision 15661 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 14:57:55 +00:00
Jens Rosenboom
3d0d9a5e3b
The v4l2 driver can silently change the pixel format in the
...
VIDIOC_S_FMT ioctl(). In this case, device_init() should fail so that
a different pixel format is tried.
Patch by Jens Rosenboom (jens DOT rosenboom AT eu DOT panasonic DOT com)
Originally committed as revision 15660 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 07:59:41 +00:00
Måns Rullgård
0223bd6f52
ARM: allow --cpu=armvN in configure
...
Originally committed as revision 15659 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 01:01:55 +00:00
Måns Rullgård
ec0bd3b93a
Allow target name on every line in dependency postprocessing
...
Some compilers output a new rule for each dependency. We must prefix
each one with the directory name.
Originally committed as revision 15658 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 00:57:23 +00:00
Måns Rullgård
13c7df3dc0
Do not add $cross_prefix to compiler name given with --cc option
...
Originally committed as revision 15657 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 00:57:20 +00:00
Måns Rullgård
884a36a78b
configure: fix handling of option arguments containing = sign
...
Originally committed as revision 15656 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-21 00:57:17 +00:00
Reimar Döffinger
31c4f07017
Use x86_reg type instead of long in float_to_int16 MMX/SSE functions.
...
Fixes compilation on MinGW64.
Originally committed as revision 15655 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 16:05:29 +00:00
Michael Niedermayer
c8714ea1b3
Use av_freep() in ff_parse_close().
...
Originally committed as revision 15654 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 09:02:55 +00:00
Andrew Wason
772581680c
Copy pts for each raw encoded frame.
...
Patch by Andrew Wason rectalogic rectalogic com
Fixes issue 676
Originally committed as revision 15653 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 07:35:17 +00:00
Kostya Shishkov
ccfe8ae310
34l: free RV3/4 context variables at the end
...
Originally committed as revision 15652 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 05:59:50 +00:00
Kostya Shishkov
def4f63b85
RV3 and RV4 decoders set some deblocking coefs for each macroblock,
...
so store them in the context and register a function to calculate them.
Originally committed as revision 15651 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 05:58:05 +00:00
Kostya Shishkov
c0b821befb
Mark some of RV3/4 block types as having separate DC subblock
...
Originally committed as revision 15650 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 05:54:31 +00:00
Alexis Ballier
d84b1cb3da
Add missing sys/select.h #include, fixes compilation on FreeBSD 7.0.
...
patch by Alexis Ballier, alexis.ballier gmail com
Originally committed as revision 15649 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 05:26:52 +00:00
Måns Rullgård
e80b267536
ARM: Kill warning in bswap_32()
...
Originally committed as revision 15648 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-20 00:03:25 +00:00
David Conrad
9655ffb59e
Convert typeof keyword into __typeof__; this is a gcc extension and the former is not accepted in C99 without GNU extensions enabled (e.g. via -fasm). This fixes compilation on PPC.
...
Originally committed as revision 27805 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2008-10-19 18:56:35 +00:00
Måns Rullgård
57f0ec6eee
fix configure with libx264 disabled
...
Originally committed as revision 15647 to svn://svn.ffmpeg.org/ffmpeg/trunk
2008-10-19 11:44:44 +00:00