Mans Rullgard
4ae3ee4ae9
VP8: ARM optimised decode_block_coeffs_internal
...
Approximately 5% faster on Cortex-A8.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit a7878c9f73
)
2011-02-13 00:52:51 +01:00
Mans Rullgard
5da7494dc5
ARM optimised vp56_rac_get_prob()
...
Approximately 3% faster on Cortex-A8.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 7da48fd011
)
2011-02-13 00:52:51 +01:00
Stefano Sabatini
b423996b57
Update overlay documentation after movie syntax update.
...
Overlay documentation is still using the old unsupported syntax.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit aa8ac53b51
)
2011-02-13 00:52:51 +01:00
Peter Ross
35b8869651
bink: reindent after last commit
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit adb1ad0d80
)
2011-02-13 00:52:51 +01:00
Peter Ross
547c67c935
Bink version 'b' video decoder
...
Based on original patch by Kostya Shishkov
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit e00f41d574
)
2011-02-13 00:52:50 +01:00
Anton Khirnov
b845252d52
lavf: deprecate AVFormatContext.index_built
...
it's not touched anywhere in ffmpeg, the code setting it was removed
over two years ago (e9b78eeba2
).
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit b0294c80d3
)
2011-02-13 00:52:50 +01:00
Michael Niedermayer
4f036b9f69
Clarify that pts_correction* fields are internal to libavcodec
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
2011-02-13 00:25:22 +01:00
Vitor Sessak
47d62c965b
Make tables generation insensitive to floating-point implementation
...
Using doubles make the double -> int cast well defined for all the values
used, with the exception of when s[i]==1.0, which is special-cased.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-12 15:47:46 +00:00
Carl Eugen Hoyos
27a275e4bb
Set maximum lowres value for the MJPEG decoder to 3.
...
While 4 works for some samples, 3 is the correct value since 8x8
DCT is used by (m)jpeg.
2011-02-12 15:38:26 +01:00
Stefano Sabatini
e063f5886b
Fix script command in a FAQ entry
...
In the FAQ section "How do I encode single pictures into movies?", use
-s for generating symbolic links with the ln command.
The script was generating hard links, which is not likely what it was
supposed to do.
Fix issue 2488.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-12 13:17:09 +00:00
Stefano Sabatini
40321376d8
Allow "make clean" to clean files in tools
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-12 12:58:10 +00:00
Stefano Sabatini
cd6a5a57b8
Add lavfi-showfiltfmts and graph2dot to $(TOOLS)
...
Allow make clean to remove the corresponding binaries.
Fix issue 2162.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-12 12:55:31 +00:00
Baptiste Coudurier
646739a0a8
Fix qtrle regression test, actually test qtrle.
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-11 23:47:09 +00:00
Martin Storsjö
b2dd842d21
rtsp/rdt: Assign the RTSPStream index to AVStream->id
...
This is used for mapping AVStreams back to their corresponding
RTSPStream. Since d9c0510
, the RTSPStream pointer isn't stored in
AVStream->priv_data any longer, breaking this mapping from AVStreams
to RTSPStreams.
Also, we don't need to clear the priv_data in rdt cleanup any longer,
since it isn't set to duplicate pointers.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-11 16:58:19 -05:00
Justin Ruggles
74b1f96859
Add check for Athlon64 and similar AMD processors with slow SSE2.
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-11 16:58:18 -05:00
Ronald S. Bultje
2a03e87330
Add missing terminating backslash
2011-02-11 16:58:18 -05:00
Mans Rullgard
4b884207eb
configure: remove early check_deps $ARCH_EXT_LIST
...
The early disabling of irrelevant arch extensions is no longer
required, and removing it makes dependencies involving these
work as expected.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-11 18:45:21 +00:00
Nicolas George
d6705a27d8
ffplay: stats: do not dereference NULL video
...
Also: cosmetic: split this overly long line
2011-02-11 18:59:52 +01:00
Mans Rullgard
a7878c9f73
VP8: ARM optimised decode_block_coeffs_internal
...
Approximately 5% faster on Cortex-A8.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-11 15:48:11 +00:00
Mans Rullgard
7da48fd011
ARM optimised vp56_rac_get_prob()
...
Approximately 3% faster on Cortex-A8.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-11 15:48:10 +00:00
Stefano Sabatini
aa8ac53b51
Update overlay documentation after movie syntax update.
...
Overlay documentation is still using the old unsupported syntax.
Signed-off-by: Mans Rullgard <mans@mansr.com>
2011-02-11 14:01:04 +00:00
Peter Ross
adb1ad0d80
bink: reindent after last commit
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-02-11 13:47:52 +01:00
Peter Ross
e00f41d574
Bink version 'b' video decoder
...
Based on original patch by Kostya Shishkov
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
2011-02-11 13:47:23 +01:00
Anton Khirnov
b0294c80d3
lavf: deprecate AVFormatContext.index_built
...
it's not touched anywhere in ffmpeg, the code setting it was removed
over two years ago (e9b78eeba2
).
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-10 21:34:29 -05:00
Alexander Strasser
0605cb4332
vorbis dec: Remove obsolete comment
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-10 21:34:29 -05:00
Alexander Strasser
4f03c5d793
vorbis dec: cosmetics: Indent consistently
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-10 21:34:29 -05:00
Alexander Strasser
97f5f97108
vorbis dec: cosmetics: Indent CPP cond properly
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-10 21:34:29 -05:00
Alexander Strasser
07f06540f6
vorbis dec: Delete useless scopes, and reindent after scope deletion
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
2011-02-10 21:34:29 -05:00
Jason Garrett-Glaser
ccba4f4c25
VP8: optimized mv prediction and decoding
...
Merge find_near_mvs and mv bitstream decoding: don't do prediction steps
until absolutely necessary.
(cherry picked from commit f3d09d44b7
)
2011-02-11 02:54:10 +01:00
Justin Ruggles
943dc94265
ac3enc: Remove unneeded clipping of shift amount.
...
s->windowed_samples will always have a range of [-32767,32767] due to the
window function, so the return value from log2_tab() will always be in the
range [0,14].
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 626264b11b
)
2011-02-11 02:54:10 +01:00
Justin Ruggles
95234e051b
ac3enc: remove right shifting from lshift_tab() and make lshift unsigned.
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit d4582889ee
)
2011-02-11 02:54:10 +01:00
Anton Khirnov
4ca29c6534
asfdec: deobfuscate reading video properties size
...
This code will be later split out into a function which takes a 'size'
argument, so I'm keeping the name 'sizeX' here.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 0b1d291a71
)
2011-02-11 02:54:10 +01:00
Anton Khirnov
e5d4a95334
asfdec: split asf_read_header()
...
Only trivial splits are done here -- i.e. copy/paste + reindent +
missing variable declarations.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit c1fea23070
)
2011-02-11 02:54:10 +01:00
Peter Ross
fe1752865e
wtv: mark streams intended for hearing or visual impaired persons
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit 68137ba386
)
2011-02-11 02:54:10 +01:00
Peter Ross
d43d2197c2
make av_find_best_stream() ignore streams marked with AV_DISPOSITION_*_IMPAIRED
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit 5209149157
)
2011-02-11 02:54:10 +01:00
Peter Ross
8270db386f
add AV_DISPOSITION_HEARING_IMPAIRED and AV_DISPOSITION_VISUAL_IMPAIRED
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit 12c14cd4a8
)
2011-02-11 02:54:10 +01:00
Mans Rullgard
98ec828775
Remove final semicolon from some macros
...
This avoids double semicolons after macro expansion.
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 44adbebe17
)
2011-02-11 02:54:10 +01:00
Ronen Mizrahi
41bb47bf96
dvbsubenc: Fix placement of the object version
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit df211c3ab7
)
2011-02-11 02:54:10 +01:00
Janne Grunau
4c2ce5900f
document passing the fate samples location via make variable
...
(cherry picked from commit 5c19f64c60
)
2011-02-11 02:54:09 +01:00
Janne Grunau
1a08928538
dvbsubdec: check against buffer overreads
...
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit 493aa30adf
)
2011-02-11 02:54:09 +01:00
Reimar Döffinger
20708223db
Do not fail DVB sub decoding because of a few padding bytes
...
Instead of returning an error when bytes are left over, just return
the number of actually used bytes as other decoders do.
Instead add a special case so an error will be returned when none
of the data looks valid to avoid making debugging a pain.
Signed-off-by: Janne Grunau <janne-ffmpeg@jannau.net>
(cherry picked from commit 4a72765a1c
)
2011-02-11 02:54:09 +01:00
Justin Ruggles
a30ac54a19
Add x86-optimized versions of exponent_min().
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit dda3f0ef48
)
2011-02-11 02:54:09 +01:00
Mans Rullgard
952f231588
Remove incorrect return statement from avcodec_thread_free()
...
The function return type is void, so a return statement with an
expression is forbidden (and pointless).
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit b4668274b9
)
2011-02-11 02:54:09 +01:00
Mans Rullgard
7e1e8bf335
ivi_dsp: remove semicolons after function definitions
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit dbb09ec23f
)
2011-02-11 02:54:09 +01:00
Mans Rullgard
5e81cb580a
mov: remove stray semicolon
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 628b16f45f
)
2011-02-11 02:54:09 +01:00
Anton Khirnov
d928651011
asfdec: skip the stream bitrate list
...
Its contents aren't used for anything.
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit d7a5106eb2
)
2011-02-11 02:54:09 +01:00
Anton Khirnov
56a67a8d61
asfdec: use an ASFContext array for storing stream bitrates
...
This will be useful for splitting asf_read_header()
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 7c7253802b
)
2011-02-11 02:54:09 +01:00
Anton Khirnov
26783e8570
asfdec: move DAR list to ASFContext
...
This will be useful for splitting asf_read_header()
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit d42b09723e
)
2011-02-11 02:54:08 +01:00
David Fries
9087a46d55
udp: Enable address reuse by default for multicast
...
Keep the original corner case behaviour, where reuse is enabled
for the case where no argument is given to the reuse url option.
Signed-off-by: Martin Storsjö <martin@martin.st>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
(cherry picked from commit 00952be424
)
2011-02-11 02:54:08 +01:00
Anton Khirnov
c3052f1dcc
asfdec: remove some write-only values from the context
...
Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 569ff02168
)
2011-02-11 02:54:08 +01:00