Michael Niedermayer
ae65327e5e
vsrc_testsrc: avoid floats and non bit exactness
The round to zero behavior is maintained, possibly this should
be changed to round to nearest.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
01df2a13c3
avcodec/utils: initialize pixel buffer pool
This should silence many valgrind warnings about use of uninitialized
data, all the warnings i looked at where false positives having their
uninitialized data not actually used.
The same effect could be achieved by listing all code that touches
the pixel buffer in the valgrind suppression file.
Note, valgrind also fails to trace the origins correctly.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Nicolas George
4f112a8e34
lavf/mux: add the flush_packets option.
Note: a lot of muxers already do the flushing explicitly.
13 years ago
Nicolas George
125acd2152
lavfi: support multiple rounds of format negotiation.
Remove the temporary hack for amerge and replace it with a
generic solution.
13 years ago
Nicolas George
00da527b44
lavfi/af_amerge: return EAGAIN if the input layouts are not known.
Also downgrade the error to a warning.
13 years ago
Nicolas George
57cb4fb075
lavfi: add test for concat.
13 years ago
Michael Niedermayer
e2b30194bb
h264/field_end move progress report code after error concealment.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Clément Bœsch
386dc9a3a8
lavfi/thumbnail: add support for named options.
13 years ago
Stefano Sabatini
3b811bcf67
lavfi/colormatrix: reword error message in init
Change:
"source and destination color space are identical"
which is a true fact, but doesn't tell nothing about what's wrong, to:
"Source and destination color space must not be identical"
which tells more explicitly what the problem is.
13 years ago
Stefano Sabatini
1b140835b6
lavfi/colormatrix: add support for named options
13 years ago
Clément Bœsch
cbf224b631
lavfi/tinterlace: use standard options parsing.
13 years ago
Clément Bœsch
9e21c89841
lavfi/subtitles: use standard options parsing.
13 years ago
Clément Bœsch
06784b737a
lavfi/smartblur: use standard options parsing.
13 years ago
Clément Bœsch
15878b2b5b
lavfi/setfield: use standard options parsing.
13 years ago
Clément Bœsch
e62587bc5e
lavfi/overlay: use standard options parsing.
13 years ago
Clément Bœsch
5dc074d321
lavfi/kerndeint: use standard options parsing.
13 years ago
Clément Bœsch
ab228f9163
lavfi/idet: use standard options parsing.
13 years ago
Clément Bœsch
552c02f20f
lavfi/histeq: use standard options parsing.
13 years ago
Clément Bœsch
b27a8ba13c
lavfi/gradfun: use standard options parsing.
13 years ago
Clément Bœsch
b595819cde
lavfi/geq: use standard options parsing.
13 years ago
Clément Bœsch
cb0fb4d04d
lavfi/fieldorder: use standard options parsing.
13 years ago
Clément Bœsch
a733481d0a
lavfi/field: use standard options parsing.
13 years ago
Clément Bœsch
7edda1a935
lavfi/deshake: use standard options parsing.
13 years ago
Clément Bœsch
1341dd2dd0
lavfi/cropdetect: use standard options parsing.
13 years ago
Clément Bœsch
a36d903601
lavfi/boxblur: use standard options parsing.
13 years ago
Clément Bœsch
3f8072886b
lavfi/blackframe: use standard options parsing.
13 years ago
Clément Bœsch
67ad9fd098
lavfi/settb: use standard options parsing.
13 years ago
Clément Bœsch
8b994c8c1c
lavfi/select: use standard options parsing.
13 years ago
Clément Bœsch
f7324c068f
lavfi/perms: use standard options parsing.
13 years ago
Clément Bœsch
07b7c2a217
lavfi/sine: use standard options parsing.
13 years ago
Clément Bœsch
3ac77f67af
lavfi/apad: use standard options parsing.
13 years ago
Michael Niedermayer
4c6f08bd8f
Merge remote-tracking branch 'qatar/master'
* qatar/master:
x86: Change a missed occurrance of int to ptrdiff_t for strides
x86: Remove win64 xmm clobbering wrappers for the now removed avcodec_encode_video function
bktr: Add missing includes for av_gettime()
fate: use little endian yuv444p10 in h264-reinit tests
Nothing changes through this merge as the 3 bugfixes already exist
in ffmpeg and the clobbering wraper is still in use as we did not
yet remove avcodec_encode_video
Merged-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Martin Storsjö
285ff14413
x86: Change a missed occurrance of int to ptrdiff_t for strides
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Michael Niedermayer
01a334e885
Merge remote-tracking branch 'cus/stable'
* cus/stable:
ffplay: avoid frame data leak on early frame drop
Merged-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
8e062fd169
rawdec: fix memleak
Fixes fate-lavf-flm under valgrind
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
8e944891ce
avutil/buffer: remove redundant memory poisoning
Found-by: ubitux
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
058c002932
avutil/buffer: support memory poisoning
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
d6f9610853
yop: use reget_buffer() as the previous contents are used
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
7239b36059
fate: dont try to filter partial frames with yadif.
The partial frames leak a few uninitialized pixels through
due to incomplete interlaced error concealment support.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
62f56fd7ea
buffersink/uninit: use av_frame_free() not unref
Fixes memleak
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Martin Storsjö
352dbdb96c
x86: Remove win64 xmm clobbering wrappers for the now removed avcodec_encode_video function
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Martin Storsjö
fe2661121e
bktr: Add missing includes for av_gettime()
This is necessary after the old av_gettime in libavformat was
dropped.
Signed-off-by: Martin Storsjö <martin@martin.st>
13 years ago
Janne Grunau
70db0c9156
fate: use little endian yuv444p10 in h264-reinit tests
Fixes fate big endian configs.
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Michael Niedermayer
644092c8e8
h264: dont report rows as finished after a missing slice
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Stefano Sabatini
a42d15a3a0
lavfi/anullsrc: add missing checks
13 years ago
Stefano Sabatini
4e8062c2d7
lavfi/anullsrc: remove extra parentheses
13 years ago
Stefano Sabatini
fe2cfd50f0
lavfi/anullsrc: simplify logging code in config_props
13 years ago
Stefano Sabatini
5373a2a221
lavfi/anullsrc: fix format negotiation
Samplerate and channel layouts must be set in query_formats.
13 years ago
Bojan Zivkovic
e54eb8db9c
mips: Optimization of AAC psychoacoustic model functions
Signed-off-by: Bojan Zivkovic <bojan@mips.com>
Reviewed-by: Nedeljko Babic <Nedeljko.Babic@imgtec.com>
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago
Piotr Bandurski
e26b066cd8
libspeex: support ZygoAudio (quality 10 mode)
Fixes "quality 10" mode from Ticket1873
Signed-off-by: Michael Niedermayer <michaelni@gmx.at>
13 years ago