Loren Merritt
14bd2a9f25
replace brute force find_optimal_param() with a closed-form solution.
...
overall flac encoding: 4-15% faster.
output is not identical to the previous algorithm due to occasional rounding
errors, but the differece is less than .0005% bitrate.
Originally committed as revision 10612 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-29 05:41:27 +00:00
Loren Merritt
f6215b1b06
gcc isn't smart enough to factor out duplicate stores
...
Originally committed as revision 10611 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-29 01:54:25 +00:00
Ivan Kalvachev
551109d48a
On bitstream error is_intra_more_likely() could use dsp.sad[0]() that will segfault when xvmc is in use.
...
Originally committed as revision 10610 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-28 20:38:32 +00:00
Vitor Sessak
a1748c6744
Documentation update for AMV audio decoder
...
Originally committed as revision 10609 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-28 16:45:41 +00:00
Björn Axelsson
3576f9c629
Documentation fix for url_f(d)open()
...
Patch by Björn Axelsson bjorn axelsson intinor se
Originally committed as revision 10608 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-28 15:12:26 +00:00
Stefano Sabatini
3578e9a072
Make ffserver show a banner at startup.
...
Patch by Stefano Sabatini stefano sabatini-lala poste it
Originally committed as revision 10607 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-28 15:09:06 +00:00
Loren Merritt
28e968c4a4
2.5x faster compute_autocorr()
...
overall flac encoding: 15-50% faster on core2, 8-30% on k8, 2-20% on p4 (depending on compression_level)
Originally committed as revision 10606 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-28 06:06:18 +00:00
Ronald S. Bultje
7e1e297ee3
refactor url_split(), preparing for IPv6 support
...
patch by: Ronald S. Bultje rsbultje a gmail d com
thread: "[PATCH] url_split() ipv6 support" at 09/23/07 18:43
Originally committed as revision 10605 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 19:18:07 +00:00
Stefano Sabatini
9c5755ee73
Remove unnecessary copyright notice from ffplay.c:show_help.
...
patch by Stefano Sabatini stefano sabatini-lala poste it
Originally committed as revision 10604 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 14:45:29 +00:00
Stefano Sabatini
4cfac5bc51
Make ffplay show a banner at startup.
...
patch by Stefano Sabatini stefano sabatini-lala poste it
Originally committed as revision 10603 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 13:52:33 +00:00
Panagiotis Issaris
9846cbdb13
cosmetics: typos
...
Originally committed as revision 10602 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 11:29:21 +00:00
Panagiotis Issaris
93f0c0a4ca
Remove redundant test.
...
Originally committed as revision 10601 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 10:45:16 +00:00
Diego Biurrun
721d5e3b95
Revert wrong ARCH_BFIN --> HAVE_BFIN change.
...
Originally committed as revision 24627 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2007-09-27 08:00:22 +00:00
Stefano Sabatini
86074ed1b7
Implement common show version and banner.
...
Patch by Stefano Sabatini [stefano sabatini-lala poste it]
Originally committed as revision 10600 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 06:38:40 +00:00
Luca Abeni
20693c85b2
Add myself as a maintainer for the RTP muxer and for the SDP generator
...
Originally committed as revision 10599 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 06:38:03 +00:00
Vitor Sessak
3a7f5d072a
AMV audio decoder
...
Originally committed as revision 10598 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 06:21:57 +00:00
Loren Merritt
815d96a65d
oops, revert unrelated change
...
Originally committed as revision 10597 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 03:16:25 +00:00
Loren Merritt
dc44d4ad64
unroll encode_residual_lpc(). speedup varies between 1.2x and 1.8x depending on lpc order.
...
Originally committed as revision 10596 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-27 02:42:00 +00:00
Måns Rullgård
6b19786b11
set -mcpu for ARM
...
Originally committed as revision 10595 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 19:57:56 +00:00
Ramiro Polla
53b7336500
Fix avisynth compilation after allformats.h was removed
...
Originally committed as revision 10594 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 18:37:20 +00:00
Ramiro Polla
ea10ddde96
Let the dependency checker deal with winsock2's extralibs.
...
Originally committed as revision 10593 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 16:57:19 +00:00
Jeff Downs
2ddcf84bb7
h264/PAFF preparation: use DELAYED_PIC_REF to mark non-refs frames as held for delayed output
...
patch by Jeff Downs, heydowns a borg d com
original thread:
Subject: [FFmpeg-devel] [PATCH] Implement PAFF in H.264
Date: 18/09/07 20:30
Originally committed as revision 10592 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 13:28:13 +00:00
Aurelien Jacobs
b925ef61dd
add support for AVI files with On2 header
...
Originally committed as revision 10591 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 12:30:24 +00:00
Aurelien Jacobs
7b31b0929c
use a table to parse AVI file header
...
Originally committed as revision 10590 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 12:29:32 +00:00
Benoit Fouet
2d89f334f4
Indentation
...
Originally committed as revision 10589 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 11:33:30 +00:00
Benoit Fouet
602dd8f6c4
Check read_packet before using it.
...
Originally committed as revision 10588 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-26 11:32:51 +00:00
Loren Merritt
0d2caa37c5
oops, potential overflow on really large blocks
...
Originally committed as revision 10587 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 23:34:48 +00:00
Loren Merritt
bd49d4fd49
optimize decode_subframe_lpc()
...
50%/67%/43% faster on core2/k8/p4, making flac decoding overall 24%/25%/11% faster
Originally committed as revision 10586 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 23:31:13 +00:00
Loren Merritt
f74471e043
optimize encode_residual_lpc()
...
37%/45%/90% faster on core2/k8/p4, making flac encoding overall 15%/17%/40% faster at compression_level>=8 (less at low levels).
Originally committed as revision 10585 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 23:30:29 +00:00
Aurelien Jacobs
7ecae905b6
simplify
...
Originally committed as revision 10584 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 22:33:31 +00:00
Aurelien Jacobs
d7af6a9de4
rename one variable to be consistent with the rest of the file
...
Originally committed as revision 10583 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 22:31:00 +00:00
Aurelien Jacobs
442b145abb
consistent spelling: plan => plane
...
Originally committed as revision 10582 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 21:01:34 +00:00
Nico Sabbi
172d1171d2
added structures and code to keep track of pids<->programs mapping: it's needed
...
to decide which pids to discard in order to feed to the caller only AVProgram(s)
that have the AV_DISCARD_ALL flag not set
Originally committed as revision 10581 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 20:58:37 +00:00
Nico Sabbi
1d257254f1
replaced custom tracking of programs/services with calls to with av_new_program()
...
Originally committed as revision 10580 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 20:49:11 +00:00
Nico Sabbi
15afa396e4
Added definition and utility functions to handle AVProgram(s) in AVFormatContext
...
Originally committed as revision 10579 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 20:45:46 +00:00
Aurelien Jacobs
9990460353
use the VP6A codec
...
Originally committed as revision 10578 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 19:30:03 +00:00
Aurelien Jacobs
df63f130c8
revert r10527
...
There is now a proper vp6a codec, so no need for this hack anymore.
Originally committed as revision 10577 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 19:25:59 +00:00
Aurelien Jacobs
d3f9edbafa
simplify
...
Originally committed as revision 10576 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 19:22:47 +00:00
Aurelien Jacobs
f62a2b61f9
cosmetic: indent
...
Originally committed as revision 10575 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 19:16:38 +00:00
Aurelien Jacobs
91fc2cf150
add a new vp6a codec (add alpha plan support to vp6)
...
Originally committed as revision 10574 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 19:12:46 +00:00
Andreas Öman
58f66029b6
reindent
...
Originally committed as revision 10573 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 08:43:49 +00:00
Diego Biurrun
e0a5d77132
Replace HAVE_BFIN with ARCH_BFIN. Blackfin is a CPU architecture, not an
...
instruction set extension and configure sets ARCH_BFIN, not HAVE_BFIN.
Originally committed as revision 10572 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-25 07:30:22 +00:00
Aurelien Jacobs
247df384ec
move all model related tables into their own struct
...
Originally committed as revision 10571 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 22:29:11 +00:00
Diego Biurrun
1218a7e33d
cosmetics: Sort CODEC_ID list.
...
Originally committed as revision 10570 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 21:18:45 +00:00
Aurelien Jacobs
a7d70d88df
rename vp56_b6to3 to vp56_b2p
...
Originally committed as revision 10569 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 20:52:11 +00:00
Aurelien Jacobs
1457516f70
some simplifications and uniformisation
...
Originally committed as revision 10568 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 20:43:47 +00:00
Kostya Shishkov
81fc2f37db
Remove check for input buffer size as it does not guarantee that
...
decoder will not run out of output buffer bounds (and all suspected
decoders have their own checks now).
Originally committed as revision 10567 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 16:50:32 +00:00
Ramiro Polla
a98bb16de2
Organize header files and system functions checks
...
Originally committed as revision 10566 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 15:52:06 +00:00
Aurelien Jacobs
79973335d3
add support for yuva420p colorspace (yuv420p + alpha)
...
Originally committed as revision 24601 to svn://svn.mplayerhq.hu/mplayer/trunk/libswscale
2007-09-24 15:11:49 +00:00
Aurelien Jacobs
b70335a28d
add support for yuva420p colorspace (yuv420p + alpha)
...
Originally committed as revision 10565 to svn://svn.ffmpeg.org/ffmpeg/trunk
2007-09-24 13:21:41 +00:00