Gyan Doshi
6e0488cac4
doc/codecs: mention error returned for flag AV_CODEC_FLAG_DROPCHANGED
6 years ago
Lou Logan
d8245cff16
doc/mailing-list-faq: auto unsubscribe due to DMARC
...
Signed-off-by: Lou Logan <lou@lrcd.com>
6 years ago
Jarek Samic
1c46ab4815
lavfi: add colorkey_opencl filter
...
This is a direct port of the CPU filter.
Signed-off-by: Jarek Samic <cldfire3@gmail.com>
Signed-off-by: Mark Thompson <sw@jkqxz.net>
6 years ago
Paul B Mahol
782ae68a11
avfilter: add lagfun filter
6 years ago
Paul B Mahol
e20ad3bd59
avfilter/vf_lut3d: add cineSpace 3D lut support
6 years ago
Paul B Mahol
b9d25b1a6e
avfilter/vf_lut3d: add cineSpace 1D lut parsing
6 years ago
Gyan Doshi
bf4245e952
doc/filters: list values for af_surround window function
6 years ago
Paul B Mahol
fee7c15d87
avfilter/af_surround: allow user to change overlap and win_func
6 years ago
Gyan Doshi
3a07aec827
doc/APIchanges: update for 3153a6502a
...
Entry for added avcodec flag AV_CODEC_FLAG_DROPCHANGED
6 years ago
Gyan Doshi
3153a6502a
avcodec: add AV_CODEC_FLAG_DROPCHANGED to flags
...
Discard decoded frames which differ from first decoded frame in stream.
6 years ago
Jun Zhao
d93e44332f
lavf: bump version/add APIchanges entry when cleanup applehttp
...
commit abfeba9
"lavf/hls: Cleanup the applehttp" missed
the version bump and APIchanges entry.
Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
6 years ago
Carl Eugen Hoyos
93209902ed
lavfi/fspp: Simplify a macro.
...
Silences a warning with clang:
warning: implicit conversion from 'int' to 'int16_t' (aka 'short') changes value from 44130 to -21406
6 years ago
Carl Eugen Hoyos
48860df34d
configure: Add .exe suffix to toolchain calls.
...
Allows in-tree msvc compilation with wsl.
6 years ago
Michael Niedermayer
838710bd6c
avcodec/pictordec: Only recalculate d when y changes in picmemset()
...
Fixes: Timeout (21->18sec)
Fixes: 14124/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PICTOR_fuzzer-5633887734071296
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
3ed360ea5c
avcodec/pictordec: avoid pointers in picmemset()
...
Improves overall speed by about 3%
Testcase: 14124/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_PICTOR_fuzzer-5633887734071296
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
bcf9d2a172
avcodec/wmv2dec: Check that the P frame secondary header fit in the input
...
Fixes: Timeout (64sec ->2 sec)
Fixes: 14131/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WMV2_fuzzer-5719879556005888
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
110dce9633
avcodec/ivi: Move buffer/block end check to caller of ivi_dc_transform()
...
Fixes: assertion failure
Fixes: 14078/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_INDEO5_fuzzer-5760571284127744
Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Michael Niedermayer
837820f385
avcodec/diracdec: Use 64bit in intermediate of global motion vector field generation
...
It seems the specification does not limit the value to 32bit
Fixes: signed integer overflow: -109611143 * 24 cannot be represented in type 'int'
Fixes: 13477/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_DIRAC_fuzzer-5648337460527104
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Dan Sanders
fac761dae9
avformat/apetag: tag values are unsigned
...
Fixes: UBSan runtime error
Found-by: Clusterfuzz
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Andreas Hakon
e750dc9de6
libavformat: improve logs with cur_dts
...
This patch improves the logs when the message "cur_dts is invalid" appears.
If helps to identify which stream generates the trouble,
and the status of the stream.
A lot of users suffers with the message, and the origin varies.
The improved message can help to discover the cause.
Signed-off-by: Andreas Hakon <andreas.hakon@protonmail.com>
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
6 years ago
Hendrik Leppkes
a87774636b
tests: don't include TARGET_PATH in the sample path needlessly
...
The transcode() helper function will already prepend the TARGET_PATH to
the sample path, if its a relative path. This avoids an issue on
Windows, where the relative path check could fail.
6 years ago
Carl Eugen Hoyos
a24a1523e8
lavu/hwcontext_d3d: Cast src pointers calling av_image_copy*().
...
Silences several warnings:
libavutil/hwcontext_d3d11va.c:413:49: warning: passing argument 3 of ‘av_image_copy’ from incompatible pointer type
libavutil/hwcontext_d3d11va.c:425:47: warning: passing argument 3 of ‘av_image_copy’ from incompatible pointer type
libavutil/hwcontext_dxva2.c:351:45: warning: passing argument 3 of ‘av_image_copy’ from incompatible pointer type
libavutil/hwcontext_dxva2.c:382:52: warning: passing argument 3 of ‘av_image_copy_uc_from’ from incompatible pointer type
6 years ago
Carl Eugen Hoyos
32215b2140
lavf/vc1dec: Reduce probe score for streams with invalid frames.
...
Fixes ticket #7853 .
6 years ago
Carl Eugen Hoyos
53064e134c
lavc/alac: Make a variable unsigned.
...
Fixes a bogus compiler warning (max_samples_per_frame is checked):
libavcodec/alac.c: In function ‘allocate_buffers’:
./libavutil/internal.h:142:9: warning: argument 1 value ‘18446744073709551552’ exceeds maximum object size 9223372036854775807
6 years ago
Paul B Mahol
78c8a76536
avcodec/get_bits: unbreak get_bits_le() with cached reader
6 years ago
Carl Eugen Hoyos
dd06f022b0
lavf/utils: Allow url credentials to contain a slash.
...
Fixes ticket #7816 .
6 years ago
Gyan Doshi
3bef1dab6e
avutil/colorspace: add macros for RGB->YUV BT.709
6 years ago
Carl Eugen Hoyos
96fc0cbfde
tests: Add EXESUF to program calls.
...
Fixes fate in Windows subsystem for Linux.
6 years ago
Steven Liu
55619f3012
rename hls_segment_filename in fate-hls-segment-size for fate
6 years ago
Steven Liu
608d5fd8b6
add tests/ref/fate/hls-segment-size for the fate test
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
Lou Logan
d7e8e62797
doc/mailing-list-faq: add DMARC munging
...
Signed-off-by: Lou Logan <lou@lrcd.com>
6 years ago
Carl Eugen Hoyos
09f8b21deb
doc/encoders: Fix libvpx option name arnr-maxframes.
...
Fixes ticket #7856 .
6 years ago
Sam John
88325f4b34
Updated documentation for libaom encoder options.
...
Signed-off-by: Gyan Doshi <ffmpeg@gyani.pro>
6 years ago
Paul B Mahol
8a3ed5a313
avfilter/af_agate: implement mode option
6 years ago
Paul B Mahol
a0559fcd81
avfilter/af_sidechaincompress: implement mode option
6 years ago
Steven Liu
2a50f1d9e4
tests/fate: add fate-hls-segment-size for hls_segment_size test
...
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
6 years ago
James Almer
e2f766e13f
avcodec/cbs_av1: use the new signed value read/write functions
...
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
137c0fcad1
avcodec/cbs_h265: fix storage type for time_offset_value in Time Code SEI
...
The spec defines it as an array of signed values, inferred to 0 when not
present.
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
9bf520d04d
avcodec/cbs_h264: fix storage type for time_offset in Pic Timing SEI
...
The spec defines it as a signed value.
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
3dc6adf326
avcodec/cbs_h2645: add helper macros for signed values
...
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
5006dcdf9a
avcodec/cbs: add helper functions and macros to read and write signed values
...
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
James Almer
cfe220332a
avcodec/cbs_av1: add support for Scalability Metadata
...
Reviewed-by: Mark Thompson <sw@jkqxz.net>
Signed-off-by: James Almer <jamrial@gmail.com>
6 years ago
Carl Eugen Hoyos
5ba769214f
lavu/hwcontext_qsv: Mark a pointer as const.
...
Silences a warning:
libavutil/hwcontext_qsv.c:912:15: warning: assignment discards 'const' qualifier from pointer target type
6 years ago
Carl Eugen Hoyos
1e8475b507
lavc/libaomenc: Mark a potentially unused variable as av_unused.
...
Fixes a warning:
libavcodec/libaomenc.c:816:9: warning: unused variable ‘pict_type’
6 years ago
Karthick J
bcde9ec020
avformat/dashenc: Disable streaming for webm output
...
Currently streaming for webm output doesn't work.
Disabling explicitly will make sure that the manifest will get generated correctly.
6 years ago
fumoboy007
036b4b0f85
avcodec/videotoolbox: add support for 10bit pixel format
...
this patch was originally posted on issue #7704 and was slightly
adjusted to check for the availability of the pixel format.
6 years ago
Carl Eugen Hoyos
c3aa4844f3
lavfi/fspp: Remove two unused macros.
6 years ago
Marton Balint
63c2c83f6e
avdevice/decklink_common: add support for DeckLink SDK 11
...
Fixes ticket #7789 .
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
f3e22e3201
avdevice/decklink_common: properly check DoesSupportVideoMode result when trying VANC flag
...
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago
Marton Balint
e036b8dcf4
avdevice/decklink_dec: set configs before listing formats
...
Format list can be input and profile dependant.
Signed-off-by: Marton Balint <cus@passwd.hu>
6 years ago