summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
...
* v4l_m2m: add missing AV_CODEC_CAP_DELAY flagswm42017-12-21
| | | | | | | | This is pretty much a requirement for any codec that handles modern codecs like h264, but it was missing. Potentially could lead to issues like missing frames at the end of a stream. Tested-by: Jorge Ramirez <jorge.ramirez-ortiz@linaro.org>
* avfilter/af_biquads: change defaults for biquad filterPaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: increase width rangePaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/af_biquads: add kHz width_typePaul B Mahol2017-12-21
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avformat/mov: simplify parsing of mdcv atom using av_make_q()James Almer2017-12-21
| | | | Signed-off-by: James Almer <jamrial@gmail.com>
* configure: fix minimum required version of libzimgJames Almer2017-12-21
| | | | | | | The new input properties added in 002db7d49ada290db15334b7b41fa27eb376ec5c were introduced to libzimg for the upcoming release 2.7.x Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/hlsenc: Fix a memory leak when http_persistent is 1Karthick J2017-12-21
| | | | Reviewed-by: Steven Liu <lq@onvideo.cn>
* avformat/hlsenc: reindent after previous commitsSteven Liu2017-12-21
| | | | | Reviewed-by: Karthick J <kjeyapal@akamai.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* avformat/hlsenc: fix first fragment mp4 do not split bugSteven Liu2017-12-21
| | | | | | | fix ticket id: 6888 Tested-by: beloko <beloko@gmail.com> Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
* lavf/mov.c: Guess video codec delay based on PTS while parsing MOV header.Sasi Inguva2017-12-20
| | | | | Signed-off-by: Sasi Inguva <isasi@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavcodec/hevcdec: implement skip_framesfan52017-12-20
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_psnr: add more gbrap formatsPaul B Mahol2017-12-20
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* configure: Fix case of static libmp3lameStefan Pöschel2017-12-19
| | | | | | Fixes #6918. Signed-off-by: James Almer <jamrial@gmail.com>
* lavc/vaapi_encode: give a debug message if attrs unsupported.Jun Zhao2017-12-19
| | | | | | | | Give a debug message when query attribute get VA_ATTRIB_NOT_SUPPORTED, it's will help to trace and debug some issue. Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
* Revert "checkasm/vf_interlace : add test for lowpass_line 8 and 16"James Almer2017-12-19
| | | | | | | | This reverts commit adff97be5e2ff51c0bb66080c2f904ed40b6c571. It currently fails on Windows targets. Signed-off-by: James Almer <jamrial@gmail.com>
* Revert "avfilter/vf_interlace : add AVX2 for lowpass_line 8 and 16"James Almer2017-12-19
| | | | | | | | | This reverts commits 1a5865b6dcc97754a1d7eedc130fb58237d2a715 and 8fb1d63d919286971b8e6afad372730d6d6f25c8. They made fate interlace tests fail when AVX2 was used. Signed-off-by: James Almer <jamrial@gmail.com>
* tests/audiomatch: Add missing return code at the end of main()Michael Niedermayer2017-12-19
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/audiomatch: Whitespace refinementJun Zhao2017-12-19
| | | | | | Refine the coding style. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* tests/audiomatch: Add return value check for fread.Jun Zhao2017-12-19
| | | | | | | | Check fread return value to fix build warning as "ignoring return value of ‘fread’" Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* configure: Fix detection of vp9 decoder/encoderFelix Matouschek2017-12-19
| | | | | | | | At least on Android the vp9 decoder/encoder needs $libm_extralibs to successfully link, it was missing in the check_lib calls for vp9 Signed-off-by: Felix Matouschek <felix@matouschek.org> Signed-off-by: James Almer <jamrial@gmail.com>
* avfilter/x86/vf_hflip : indentMartin Vignali2017-12-19
| | | | based on patch by Paul B Mahol
* avfilter/x86/vf_hflip : add avx2 version for hflip_byte and hflip_shortMartin Vignali2017-12-19
|
* avfilter/x86/vf_hflip : merge hflip byte and hflip short to one macroMartin Vignali2017-12-19
|
* avfilter/vf_tinterlace : add AVX2 func for lowpass_line 8 and 16Martin Vignali2017-12-19
|
* avfilter/vf_interlace : add AVX2 for lowpass_line 8 and 16Martin Vignali2017-12-19
|
* checkasm/vf_interlace : add test for lowpass_line 8 and 16Martin Vignali2017-12-19
|
* avfilter/vf_interlace : move func init in ff_interlace_init and add depth ↵Martin Vignali2017-12-19
| | | | arg for ff_interlace_init_x86
* avcodec/magicyuv : use gradient_pred dsp func for 8 bits gradient modeMartin Vignali2017-12-19
|
* avcodec/utvideodec : use gradient_pred dsp in interlace decodingMartin Vignali2017-12-19
|
* configure: remove libtls fallback checksfan52017-12-19
| | | | | | | | This check is not needed for any supported version of libtls and causes issues with static builds (libtls links to -lssl -lcrypto). Signed-off-by: sfan5 <sfan5@live.de> Signed-off-by: James Almer <jamrial@gmail.com>
* configure: fix pkg-config check for libtlssfan52017-12-19
| | | | | | | | This was not accounted for during merge and is required due to the refactor in commit 93ccba96df6340249b0db227d5bc3297010797a4. Signed-off-by: sfan5 <sfan5@live.de> Signed-off-by: James Almer <jamrial@gmail.com>
* avformat/mov: Fix the the typoMichael Niedermayer2017-12-18
| | | | Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* doc/filters: update biquad filters with commands sectionPaul B Mahol2017-12-18
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/vf_overlay: fix packed_rgb caseMateusz2017-12-18
| | | | Signed-off-by: Mateusz Brzostek <mateuszb@poczta.onet.pl>
* libvmaf: exit gracefully if the library fails.Ronald S. Bultje2017-12-18
| | | | Fixes trac issue #6884 and Netflix/vmaf issue #124.
* aptx: add codec cap SMALL_LAST_FRAME and INIT_THREADSAFE as appropriateAurelien Jacobs2017-12-18
|
* avfilter/af_biquads: add missing break statementsPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* lavu/lavc/lavf/lavfi: Do not use type modifier %zu on Windows MSVCRT.Carl Eugen Hoyos2017-12-17
|
* avfilter/af_biquads: remove unused enum itemPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* avfilter/av_biquads: add support for commandsPaul B Mahol2017-12-17
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* libavformat: LibreSSL (libtls) supportsfan52017-12-17
| | | | Signed-off-by: sfan5 <sfan5@live.de>
* avcodec/hevc_cabac: Fix integer overflow in ff_hevc_cu_qp_delta_abs()Michael Niedermayer2017-12-17
| | | | | | | | Fixes: signed integer overflow: 2147483647 + 1073741824 cannot be represented in type 'int' Fixes: 4555/clusterfuzz-testcase-minimized-4505532481142784 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hevc_sei: Fix integer overflows in decode_nal_sei_message()Michael Niedermayer2017-12-17
| | | | | | | | Fixes: signed integer overflow: 2147483520 + 255 cannot be represented in type 'int' Fixes: 4554/clusterfuzz-testcase-minimized-4843714515042304 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avcodec/hevcdsp_template: Fix undefined shift in put_hevc_qpel_bi_w_hv()Michael Niedermayer2017-12-17
| | | | | | | | Fixes: runtime error: left shift of negative value -3 Fixes: 4524/clusterfuzz-testcase-minimized-6055590120914944 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpeg Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* avfilter/vf_overlay: add premultiplied alpha modePaul B Mahol2017-12-16
| | | | Signed-off-by: Paul B Mahol <onemda@gmail.com>
* configure: fix probing armv6zkwang-bin2017-12-16
| | | | | | clang reports 6kz: https://reviews.llvm.org/D14568 Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
* libavcodec/magicyuvenc : fix warningMartin Vignali2017-12-16
|
* lavc/mediacodec_wrapper: fix potential jni global reference leakMatthieu Bouron2017-12-16
|
* lavc/mediacodec_wrapper: factorize MediaCodec creation functionsMatthieu Bouron2017-12-16
|
* lavc/mediacodec: use AVMediaCodecDeviceContext hw_device_ctx if setAman Gupta2017-12-16
| | | | Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>