BtbN / FFmpeg
forked from FFmpeg/FFmpegnvpp
Commits on May 7, 2018
-
avfilter/nvpp: add cuvid based video processing filter
BtbN committedMay 7, 2018
Commits on May 6, 2018
-
configure: fix and simplify xlib check
Signed-off-by: James Almer <jamrial@gmail.com>
jamrial committedMay 6, 2018 -
configure: add missing dependencies to vf_srcnn
The access dependecy is temporary and should fix compilation with msvc until a proper fix is committed. Signed-off-by: James Almer <jamrial@gmail.com>
jamrial committedMay 6, 2018 -
avcodec/libzvbi-teletextdec: remove DEBUG code
Signed-off-by: Marton Balint <cus@passwd.hu>
cus committedMay 6, 2018 -
avcodec/libzvbi-teletextdec: allow -1 subtitle duration and make it t…
…he default Most decoders (pgssubdec, ccaption_dec) are using -1 or UINT32_MAX for a subtitle event which should be cleared at the next event. Signed-off-by: Marton Balint <cus@passwd.hu>
cus committedMay 6, 2018 -
avcodec/jpeg2000dec: Fix undefined shift in the jpeg2000_decode_packe…
…ts_po_iteration() CPRL case Fixes: shift exponent 47 is too large for 32-bit type 'int' Fixes: 7955/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-6016721977606144 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer committedMay 6, 2018 -
avcodec/jpeg2000dec: Skip init for component in CPRL if nothing is to…
… be done Fixes: assertion failure Fixes: 7949/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-4819602782552064 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer committedMay 6, 2018 -
avcodec/jpeg2000dec: Reduce the number of tile parts allocated
This is large enough for all jpeg2000 files i tested. If some need more then this should be changed to dynamic allocation. Dynamic allocation would need to be done carefully as these are many relatively small arrays so repeatly reallocating them would not be good. The decrease is a clean and simple solution assuming it works for all files. Fixes: OOM Fixes: 6534/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_JPEG2000_fuzzer-4821490731057152 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer committedMay 6, 2018 -
avcodec/g2meet: Change order of operations to avoid undefined behavior
Fixes: signed integer overflow: 65280 * 196032 cannot be represented in type 'int' Fixes: 7279/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_G2M_fuzzer-5977332473921536 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer committedMay 6, 2018 -
configure: add pkg-config check for zlib
It exists, so why not use it? Helps one get rid of additional search path related flags in addition to PKG_CONFIG_{PATH,LIBDIR} when utilizing a cross-prefix separate from the sysroot.jeeb committedMay 6, 2018 -
lavf/bluray: translate a read of 0 to EOF
Yet another case of forgotten 0 =! EOF translation. The libbluray documentation specifically mentions that a read of 0 is EOF. Reported by Fyr on IRC.
jeeb committedMay 6, 2018 -
lavf/format: Remove the dead code in av_probe_input_buffer2.
Remove the dead code in av_probe_input_buffer2 Signed-off-by: Jun Zhao <mypopydev@gmail.com>
mypopydev committedMay 6, 2018 -
avformat/avio: make the logic simple
remove the "ret" to make the code simple and generic. Signed-off-by: Jun Zhao <mypopydev@gmail.com>
mypopydev committedMay 6, 2018
Commits on May 5, 2018
-
fate: update fate-sws-pixdesc-query reference file
Signed-off-by: James Almer <jamrial@gmail.com>
jamrial committedMay 5, 2018 -
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/drawutils: support gray14
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_extractplanes: add support for extracting planes with 14 …
…depth Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avutil: add gray14 pixel format
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter: forward status back in some filters that missed it
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/af_amerge: port to activate API
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
mpegvideo: add deprecated flags to the rc_strategy option
Forgotten with the commit which removed support for libxvid_rc. Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Rostislav Pehlivanov committedMay 5, 2018 -
dcaenc: fix segfault when attempting to encode with invalid samplerate
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Rostislav Pehlivanov committedMay 5, 2018 -
mpegvideo: remove support for libxvid's RC system
Signed-off-by: Rostislav Pehlivanov <atomnuker@gmail.com>
Rostislav Pehlivanov committedMay 5, 2018 -
avfilter/vf_colorchannelmixer: add planar rgb support
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_colorchannelmixer: refactor code
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_colorbalance: fix off by one overflow
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_colorchannelmixer: add slice threading
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avcodec/flac_parser: Fix infinite loop
Fixes: crbug/827204 Reported-by: Frank Liberato <liberato@google.com> Reviewed-by: Frank Liberato <liberato@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
Michael Niedermayer committedMay 5, 2018 -
avfilter/vf_colorbalance: add slice threading
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_colorbalance: add planar rgb support
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avfilter/vf_convolution: use already available dstride
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 5, 2018 -
avcodec/videotoolbox: fix kVTCouldNotFindVideoDecoderErr trying to de…
…code HEVC on iOS Older iOS devices don't have a hardware HEVC decoder, but the software decoder offered by VideoToolbox is well-optimized and performs much better than the ffmpeg decoder. Signed-off-by: Aman Gupta <aman@tmm1.net>
tmm1 committedMay 5, 2018 -
avcodec/videotoolbox: improve logging of decoder errors
Signed-off-by: Aman Gupta <aman@tmm1.net>
tmm1 committedMay 5, 2018
Commits on May 4, 2018
-
avfilter/vf_colorbalance: add 16bit depth support
Signed-off-by: Paul B Mahol <onemda@gmail.com>
richardpl committedMay 4, 2018