Ronald S. Bultje
94f7451a3a
Introduce slice threads flag.
...
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
14 years ago
Michael Niedermayer
89f903b3d5
AMV: Fix possibly exploitable crash.
...
Reported-at: Thu, 21 Apr 2011 14:38:25 +0000
Reported-by: Dominic Chell <Dominic.Chell@ngssecure.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
73a51e00a7
mjpeg: Detect overreads in mjpeg_decode_scan() and error out.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Diego Biurrun
70fb031ce2
Use av_log_ask_for_sample() where appropriate.
14 years ago
Baptiste Coudurier
20a160484f
In libx264 wrapper, detect default settings and use medium profile to avoid failure.
14 years ago
Anton Khirnov
65af48b559
lavc: provide deprecated avcodec_thread_init until next major version
...
It was deprecated only recently.
14 years ago
Anton Khirnov
095290f9a4
lavc: provide the opt.h header until the next bump
...
AVOptions were moved to libavutil only recently.
14 years ago
Baptiste Coudurier
2c18893a91
In libx264 wrapper, correctly support 2pass log filename option.
14 years ago
Nicolas George
89451dd6e4
Xiph CELT/Opus decoder using libcelt.
...
Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
14 years ago
Carl Eugen Hoyos
ddb00ad1d8
Move the info union to the end of the vdpau_render_state struct.
14 years ago
Baptiste Coudurier
f92b0084c0
In libx264 wrapper, add -level specific option.
14 years ago
Baptiste Coudurier
37c0a443f9
Fix libx264 fastfirstpass, move apply_fastfirstpass after user customized options.
14 years ago
Baptiste Coudurier
46f83e5b3c
In libx264 wrapper, do not set pic quality if no frame is output, avoids
...
uninitialized reads.
14 years ago
Justin Ruggles
31d76ec288
In avcodec_open(), set return code to an error value only when an error occurs
...
instead of unconditionally at the start of the function.
This fixes a bug where a successful call to ff_thread_init() masks errors that
occur after that point in the function. It also makes future bugs like this
less likely since the error code is now set near to the point in the code
where the error is found.
14 years ago
Anton Khirnov
cda7aa9eba
lavc: remove reference to opt.h from Makefile.
...
Fixes make install after 3453a231a6
.
14 years ago
Anton Khirnov
3453a231a6
lavc: remove misc disabled cruft.
14 years ago
Anton Khirnov
251cf997cf
lavc: remove the FF_API_INOFFICIAL cruft.
14 years ago
Anton Khirnov
41d0eb1c81
lavc: remove the FF_API_SET_STRING_OLD cruft.
14 years ago
Anton Khirnov
01a4259b8d
lavc: remove the FF_API_USE_LPC cruft.
14 years ago
Anton Khirnov
db4d3a7421
lavc: remove the FF_API_SUBTITLE_OLD cruft.
14 years ago
Anton Khirnov
e89e5afdd0
lavc: remove the FF_API_VIDEO_OLD cruft.
14 years ago
Anton Khirnov
9b4f1cdb6a
lavc: remove the FF_API_AUDIO_OLD cruft.
14 years ago
Anton Khirnov
20d33ee8b1
lavc: remove the FF_API_OPT_SHOW cruft.
14 years ago
Anton Khirnov
42420e7b94
lavc: remove the FF_API_MM_FLAGS cruft.
14 years ago
Diego Biurrun
151cd4f982
pcm: Add const to cast in ENCODE macro.
...
This fixes a lot of warnings of the sort:
libavcodec/pcm.c:105: warning: cast discards qualifiers from pointer target type
14 years ago
Nicolas George
e61b83d29e
Ogg: add support for Xiph's CELT (Opus) codec.
...
This patch also introduces CODEC_ID_CELT.
Signed-off-by: Nicolas George <nicolas.george@normalesup.org>
14 years ago
Peter Belkner
39e69d0b88
32bit libmp3lame support.
14 years ago
Peter Belkner
22fa406f38
Check avcodec_alloc_frame() failure.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Gavin Kinsey
25347c880f
Fix compilation.for iOS ARMv7.
14 years ago
Carl Eugen Hoyos
9b53bb8b3b
Only ask once in the code for a TrueHD sample with strange channel layout.
14 years ago
Carl Eugen Hoyos
d3f126df4b
Also set the MLP/TrueHD channel layout in the decoder.
...
Applications might not use the parser,
14 years ago
Carl Eugen Hoyos
280a789fe2
Make MLP/TrueHD channel layout functions visible to the decoder.
14 years ago
Luca Barbato
facc48f157
libvo-aacenc,libvo-amrwbenc}: fix api usage
...
Use the correct error codes and format identifier.
14 years ago
Bill Pringlemeir
fccff6e83a
Allow h264pred_init_arm.c to compile.
...
SOB: Bill Pringlemeir <bpringlemeir@yahoo.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Peter Ross
62931e11d6
anm decoder: move buffer allocation from decode_init() to decode_frame()
...
This permits playback in ffplay when libavfilter is enabled.
Resolves ticket #60
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Anton Khirnov
139f3ac42d
Bump major versions of all libraries.
...
They've accumulated enough new APIs and corresponding deprecated cruft.
This breaks API and ABI.
14 years ago
Diego Biurrun
f0a41afd8a
Replace mplayerhq.hu URLs by libav.org.
14 years ago
Diego Biurrun
259a3e70ed
ptx: Use av_log_ask_for_sample() where appropriate.
14 years ago
Alexander Strange
7e2eb4bacd
Merge remote-tracking branch 'ffmpeg-mt/master'
...
* ffmpeg-mt/master:
Release unused pictures even when not calling ff_h264_frame_start()
h264: Fix decoding race condition with PAFF
h264: cosmetic whitespace change
Duplicate Fix REBASE_PICTURE with h.264
Not pulled Update test scripts to use ffmpeg instead of ffmpeg_g
Duplicate Fix ffmpeg-mt fixme in h264
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Michael Niedermayer
2d2b5a1421
10l, commit that should have been stashed into the merge.
...
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Diego Biurrun
6001dad6e2
Replace more FFmpeg references by Libav.
14 years ago
Justin Ruggles
4c64c8e95a
ac3dec: fix processing of delta bit allocation information.
...
The number of dba segments is the coded value + 1.
The coupling dba offset starts at the first coupling band, not at zero.
14 years ago
Ronald S. Bultje
0b05864eef
vc1: fix fate-vc1 after previous commit.
...
PROFILE_ADVANCED doesn't set res_fasttx, so make that a special case
in the condition that decides which IDCT to use (and whether to read
coefficients transposed or not).
Signed-off-by: Kostya Shishkov <kostya.shishkov@gmail.com>
14 years ago
Baptiste Coudurier
0140d3f092
In libx264 wrapper, add -preset and -tune options
14 years ago
Michael Niedermayer
1aeb88b77d
Correctly implement ac3 float/fixed encoder.
...
There is no need to have 2 encoders, the input sample format can,does and should choose which is used
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
14 years ago
Ronald S. Bultje
58bb6b7d93
wmv3dec: fix playback of complex WMV3 files using simple_idct.
...
IDCT coefficients are read transposed, but simple_idct does not expect
this. Therefore, only do tranposed coefficient reading if we're not
using simple_idct.
Fixes http://forum.videolan.org/viewtopic.php?f=14&t=89651
14 years ago
Philip Langdale
bd9430db69
CrystalHD: Fix usage of h264 parser.
...
I was using the wrong value to track the position of the parser in the
stream. For an error-free stream, the size of the frame and number of
bytes consumed will be the same, but in an error situation they can
diverge.
Signed-off-by: Philip Langdale <philipl@overt.org>
14 years ago
Kostya Shishkov
c0eee89337
make av_dup_packet() more cautious on allocation failures
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
14 years ago
Kostya Shishkov
2d8591c27e
make containers pass palette change in AVPacket
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
14 years ago
Kostya Shishkov
4de339e219
introduce side information for AVPacket
...
Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
14 years ago