Rodger Combs
d401c37ef5
tests/fate/avformat: add segment.c tests
8 years ago
Rodger Combs
1a958f4eb0
lavf/matroskaenc: don't try to modify the header when live-streaming
8 years ago
Rodger Combs
be28ce210d
lavf/matroskaenc: fix uninitialized read
8 years ago
Rodger Combs
8e6478b723
lavf/segment: fix autobsf
8 years ago
Carl Eugen Hoyos
5a51ca2da7
lavc/hapenc: Use the correct printf length modifier for size_t arguments.
...
Fixes the following warning:
libavcodec/hapenc.c:122:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t’ [-Wformat]
Based on a patch by Diego Biurrun.
8 years ago
Michael Niedermayer
2b09a3ad19
Revert "img2 encoder: allow %t in filename, based on patch from Yuval Adam"
...
breaks API
Found-by: jamrial
This reverts commit 1a956c64c8
.
8 years ago
Vittorio Giovara
6f2ad32a16
vf_colorspace: Add support for film primaries
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
8 years ago
Vittorio Giovara
4697f60444
vf_colorspace: Add support for smpte 431/432 (dci/display p3) primaries
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
8 years ago
Vittorio Giovara
2996604acd
vf_colorspace: Add support for ycgco color space
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Signed-off-by: Ronald S. Bultje <rsbultje@gmail.com>
8 years ago
rogerdpack
8459e6fd12
img2 encoder: use more descriptive vsync names
...
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
rogerdpack
1a956c64c8
img2 encoder: allow %t in filename, based on patch from Yuval Adam
...
Signed-off-by: rogerdpack <rogerpack2005@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
7ddfa0be62
avcodec/dnxhdenc: Fix alignment of edge_buf*
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Andreas Cadhalpun
719c15aa9a
fate: add streamcopy test for apng
...
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Andreas Cadhalpun
e0c6b32046
apngdec: use side data to pass extradata to the decoder
...
Fixes remuxing apng streams coming from the apng demuxer.
This is a regression since 940b8908b9
.
Found-by: James Almer <jamrial@gmail.com>
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Andreas Cadhalpun
9d83b209d8
mov: immediately return from mov_fix_index without old index entries
...
If there are no index entries, e_old = st->index_entries is only one
byte large, since it was created by av_realloc called with size 0.
Thus accessing e_old[0].timestamp causes a heap buffer overflow.
Reviewed-by: Sasi Inguva <isasi@google.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Adriano Pallavicino
6089c44a2a
Fix build warnings due to misleading indentation
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Martin Vignali
584f509a4b
fate filter metadata : add test for aphasemeter - Test a mono file (in phase) -> 1. as result - Test a out of phase 1000 Hz -> -1. as result
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Carl Eugen Hoyos
bf52730051
lavfi/mergeplanes: Fix little endian yuv formats >8 bit and <16bit.
...
Fixes remaining cases of ticket #5916 .
8 years ago
Carl Eugen Hoyos
1a65d2a3cc
lavfi/mergeplanes: Fix >8 bit for big endian formats and yuv4xxp16le.
...
Fixes part of ticket #5916 .
8 years ago
Carl Eugen Hoyos
f73a3aacbb
lavf/mov: Only search for invalid moov in free if compliance < STRICT.
8 years ago
Andreas Cadhalpun
60178e78f2
interplayacm: increase bitstream buffer size by AV_INPUT_BUFFER_PADDING_SIZE
...
This fixes out-of-bounds reads by the bitstream reader.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Michael Niedermayer
140f48b90f
avcodec/smc: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
979bca5134
avcodec/tscc: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
e167610794
avcodec/rscc: Fix constant
...
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Vittorio Giovara
5a123f1424
vf_colorspace: Add support for iec61966-2.4 (xvYCC) transfer
...
Signed-off-by: Vittorio Giovara <vittorio.giovara@gmail.com>
Reviewed-by: "Ronald S. Bultje" <rsbultje@gmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Kyle Schwarz
5d54293668
avcodec/qsv: remove MFX_EXTBUFF_CODING_OPTION3
...
4th generation Intel CPUs don't support MFX_EXTBUFF_CODING_OPTION3.
This patch fixes bug #5324 .
8 years ago
Mark Thompson
4e7a7a96cf
qsvdec: Avoid probing with qsv decoders
...
Set the AV_CODEC_CAP_AVOID_PROBING flag on all of the qsv decoders.
8 years ago
Mark Thompson
1f26a231bb
qsv: Merge libav implementation
...
Merged as-at libav 398f015
, and therefore includes outstanding
skipped merges 04b17ff
and 130e1f1
.
All features not in libav are preserved, and no options change.
8 years ago
Mark Thompson
309fe16a12
mpegvideo: Return correct coded frame sizes from parser
8 years ago
Mark Thompson
0c559f7893
hevc: Return stream format information from parser
8 years ago
Mark Thompson
4df6605da7
vc1: Return stream format information from parser
8 years ago
Sasi Inguva
5e965582d5
lavf/mov.c: Use the correct timescale when seeking for audio.
...
Signed-off-by: Sasi Inguva <isasi@google.com>
Reviewed-by: Derek Buitenhuis <derek.buitenhuis@gmail.com>
8 years ago
Reynaldo H. Verdejo Pinochet
894e7ef9b4
configure: add '-uninstalled' to uninstalled .pc files
...
pkg-config(1) expects uninstalled pc files to follow the
blah-uninstalled.pc naming convention and the behavior
of the program is impacted by it. Without this fix
overriding PKGP_CONFIG_LIBDIR is required to ensure
uninstalled files are preferred (overkill), instead of
just adding pc-uninstalled/ to the utility's search path
by setting PKG_CONFIG_PATH accordingly.
Signed-off-by: Reynaldo H. Verdejo Pinochet <reynaldo@osg.samsung.com>
8 years ago
Michael Niedermayer
5f0bc0215a
avcodec/rawdec: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
0f64b6cd22
avcodec/rscc: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
161ccdaa06
avcodec/msvideo1: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
16793504df
avcodec/qpeg: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
7d196f2a5a
avcodec/qtrle: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
a6330119a0
avcodec/msrle: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Philip Langdale
21b68cdbae
avcodec/cuvid: Don't claim to decode h.263 (it doesn't)
...
Turns out cuvid doesn't support h.263.
8 years ago
Andreas Cadhalpun
5540d6c134
interplayacm: validate number of channels
...
The number of channels is used as divisor in decode_frame, so it must
not be zero to avoid SIGFPE crashes.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Andreas Cadhalpun
14e4e26559
interplayacm: check for too large b
...
This fixes out-of-bounds reads.
Reviewed-by: Paul B Mahol <onemda@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
Michael Niedermayer
2d99101d09
avcodec/kmvc: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
a2b8dde659
avcodec/idcinvideo: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Mark Thompson
e8634fb92e
openssl: Allow newer TLS versions than TLSv1
...
The use of TLSv1_*_method() disallows newer protocol versions; instead
use SSLv23_*_method() and then explicitly disable the deprecated
protocol versions which should not be supported.
Fixes ticket #5915 .
8 years ago
Michael Niedermayer
121be31060
avcodec/cinepak: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Michael Niedermayer
042faa847f
avcodec/8bps: Check side data size before use
...
Fixes out of array read
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
8 years ago
Andreas Cadhalpun
1e660fe88d
doc: fix spelling errors
...
Reviewed-by: Lou Logan <lou@lrcd.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
8 years ago
James Almer
c4af48eb27
configure: add missing fork() dependency to http_multiclient example
...
Signed-off-by: James Almer <jamrial@gmail.com>
8 years ago
Muhammad Faiz
0686537002
avfilter/avf_showcqt: add bar_t option
...
custom bargraph transparency
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
8 years ago