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.
9 years ago
Mark Thompson
309fe16a12
mpegvideo: Return correct coded frame sizes from parser
9 years ago
Mark Thompson
0c559f7893
hevc: Return stream format information from parser
9 years ago
Mark Thompson
4df6605da7
vc1: Return stream format information from parser
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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>
9 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.
9 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>
9 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>
9 years ago
Luca Barbato
dad7514f9e
xcb: Add all the libraries to the link line explicitly
Avoid an underlink issue on recent distributions.
CC: libav-stable@libav.org
9 years ago
Luca Barbato
c541a44e02
Revert "rtmpproto: Don't include a client version in the unencrypted C1 handshake"
This reverts commit 7d8d726be7 .
9 years ago
Luca Barbato
801ac7156d
qsv: Be informative when reporting that no data has been consumed
9 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>
9 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>
9 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 .
9 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>
9 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>
9 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>
9 years ago
James Almer
c4af48eb27
configure: add missing fork() dependency to http_multiclient example
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
Diego Biurrun
30015305f3
Use avpriv_request_sample() where appropriate
10 years ago
Muhammad Faiz
0686537002
avfilter/avf_showcqt: add bar_t option
custom bargraph transparency
Signed-off-by: Muhammad Faiz <mfcc64@gmail.com>
9 years ago
Philip Langdale
7c27da686c
crystalhd: Reorder mspeg4 decoder after software decoders
This avoids it getting picked by default, which is generally
undesirable and can break test runs.
9 years ago
Andreas Cadhalpun
890eb3d7c4
configure: make sure LTO does not optimize out the test functions
Fixes trac ticket #5909
Bud-Id: https://bugs.gentoo.org/show_bug.cgi?id=598054
Acked-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
9 years ago
Andreas Cadhalpun
97792e85c3
fate: add apng encoding/muxing test
Also test the fallback to png creation for a single frame.
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
9 years ago
Diego Biurrun
07cac07c0c
dash: Use correct ISO C scanf conversion specifier
10 years ago
Diego Biurrun
3ec6f855d0
srt: Adjust signedness of sscanf format strings
Fixes several warnings from -Wformat.
10 years ago
Diego Biurrun
7a2b2b6a92
dxtory: Drop nonsense ISO C printf conversion specifiers for standard types
10 years ago
Diego Biurrun
c454dfcff9
Use ISO C printf conversion specifiers where appropriate
10 years ago
Michael Niedermayer
077939626e
avformat/flvdec: Fix regression loosing streams
Fixes: unknown_video.flv
Found-by: Thierry Foucu <tfoucu@google.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Diego Biurrun
fbe425c8d2
hap: Adjust printf length modifiers to match variable types
libavcodec/hapenc.c:121:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 4 has type ‘size_t {aka unsigned int}’ [-Wformat=]
libavcodec/hapenc.c:121:20: warning: format ‘%lu’ expects argument of type ‘long unsigned int’, but argument 5 has type ‘size_t {aka unsigned int}’ [-Wformat=]
10 years ago
Diego Biurrun
1263b2039e
Adjust printf conversion specifiers to match variable signedness
10 years ago
Andreas Cadhalpun
940b8908b9
apng: use side data to pass extradata to muxer
This fixes creating apng files, which is broken since commit
5ef1959080 .
Reviewed-by: James Almer <jamrial@gmail.com>
Signed-off-by: Andreas Cadhalpun <Andreas.Cadhalpun@googlemail.com>
9 years ago
Diego Biurrun
ca1e5eea0c
Remove some pointless TRACE level debug code
This also kills some warnings with certain compiler options.
10 years ago
Diego Biurrun
07eea5a5de
nut: Drop pointless TRACE level debug code
The code has little usefulness and uses the __PRETTY_FUNCTION__ GNU extension.
10 years ago
Diego Biurrun
c3dad1bf3b
nsv: Drop unnecessary TRACE level debug code
The output is rather silly and the code uses non-standard __FUNCTION__.
10 years ago
Diego Biurrun
47756f51fe
dnxhdenc: Drop pointless, commented-out debug output
10 years ago
Diego Biurrun
0456e68439
audio_fifo: Drop write-only variable
11 years ago
Diego Biurrun
0574780d7a
h264_loopfilter: Do not print value of uninitialized variable
libavcodec/h264_loopfilter.c:531:111: warning: variable 'edge' is uninitialized when used here [-Wuninitialized]
10 years ago
Diego Biurrun
2555269985
mpegaudio: Do not print value of uninitialized variable
libavcodec/mpegaudiodec_template.c:885:97: warning: variable 'x' is uninitialized when used here [-Wuninitialized]
10 years ago
Diego Biurrun
14cab426b0
build: Hardcode avversion.h dependency
Since avversion.h is a generated header it must be created before
dependencies can be determined as a side effect of compilation.
Otherwise Make stops and restarts the build process to generate
avversion.h and produces related error messages.
9 years ago
Stephen Hutchinson
bf14393635
avisynth: fix Planar RGB output
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
9 years ago
Rodger Combs
f53c26c694
lavfi/vf_overlay: support NV12 and NV21
Tested-by: Michael on x86-32/64 linux, mingw, mips/arm qemu linux
9 years ago
James Almer
bf709098c9
avcodec: remove missing incompatible_libav_abi references
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago
James Almer
7400f64211
configure: remove missing incompatible_libav_abi references
Signed-off-by: James Almer <jamrial@gmail.com>
9 years ago