- 17 Dec, 2017 1 commit
-
-
Michael Niedermayer authored
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/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 16 Dec, 2017 3 commits
-
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
wang-bin authored
clang reports 6kz: https://reviews.llvm.org/D14568Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Martin Vignali authored
-
- 15 Dec, 2017 12 commits
-
-
Matthieu Bouron authored
-
Matthieu Bouron authored
-
Aman Gupta authored
Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
Aman Gupta authored
Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
James Almer authored
It was addressed in a5679933, 0c162854 and 5a366f97. Signed-off-by: James Almer <jamrial@gmail.com>
-
Mark Thompson authored
Done in 9f00fa53 and 40b75a94.
-
Jun Zhao authored
Use the following command to reproduce this issue: make fate-vp8-size-change HWACCEL="vaapi -vaapi_device \ /dev/dri/renderD128 -hwaccel_output_format yuv420p" SAMPLES=../fate-suite/. At the same time, reconstruct the public logic as a function. Signed-off-by: Yun Zhou <yunx.z.zhou@intel.com> Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Mark Thompson <sw@jkqxz.net>
-
Karthick J authored
Before this patch persistent http connections would work only for media segments. The playlists were still opening a new connection everytime. This patch extends persistent http connections to playlists as well. Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
-
Karthick J authored
Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
-
Karthick J authored
Since close is not called, during http persistent connection, flush needs to be called so that output is written on time. Signed-off-by: Steven Liu <lq@chinaffmpeg.org>
-
Martin Vignali authored
avfilter/x86/vf_interlace : avfilter/x86/vf_interlace : fix crash when using unaligned data in low_pass complex related to ticket 6491
-
Martin Vignali authored
ticket 6491
-
- 14 Dec, 2017 13 commits
-
-
Steven Robertson authored
With FCPX 10.4, Apple has expanded the set of colorspace, primaries, and trc flags officially supported in QuickTime files. The expanded set matches the codepoints used in ffmpeg and many other specs. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes deadlock with framethreads Fixes: Netflix_Aerial_1080p_60fps_8bit_420.y4m.vp9.noaltref.webm.ivf.s69372_r01-05_b6-.ivf Fixes: Netflix_Aerial_1080p_60fps_10bit_420.y4m.vp9.noaltref.webm.ivf.s149104_r01-05_b6-.ivf Fixes: ducks_take_off_444_720p50.y4m.vp9.webm.ivf.s107375_r01-05_b6-.ivf Reported-by: James Zern <jzern@google.com> Reviewed-by: James Zern <jzern@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Gyan Doshi authored
If the user-supplied color in drawbox and drawgrid filters is non-opaque, the box & grid painting overwrites the input's pixels (including alpha). Users typically expect the alpha of the specified color to only act as a key for compositing on top of the main input. Added option allows users to select between replacement and composition. Tested and documented.
-
James Almer authored
* commit '47687a2f': avcodec: add metadata to identify wrappers and hardware decoders This commit is a noop, see b945fed6Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '50837855': qsv: Support explicit lookahead downscaling Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f2e9a0ec': qsv/vp8dec: fixes memory leak issue Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '7c65a76b': lavc/qsvenc: add error messeage if ICQ unsupported. Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'bddb2ce1': lavc/qsvenc: ICQ/VCM/QVBR are not avilable on Linux Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '6ff29343': lavc/qsvenc: set HRD buffer size Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '18a0f420': checkasm: Use LOCAL_ALIGNED for aligned variables on the stack This commit is a noop, see https://ffmpeg.org/pipermail/ffmpeg-devel/2015-December/184777.htmlMerged-by: James Almer <jamrial@gmail.com>
-
wm4 authored
Explicitly identify decoder/encoder wrappers with a common name. This saves API users from guessing by the name suffix. For example, they don't have to guess that "h264_qsv" is the h264 QSV implementation, and instead they can just check the AVCodec .codec and .wrapper_name fields. Explicitly mark AVCodec entries that are hardware decoders or most likely hardware decoders with new AV_CODEC_CAPs. The purpose is allowing API users listing hardware decoders in a more generic way. The proposed AVCodecHWConfig does not provide this information fully, because it's concerned with decoder configuration, not information about the fact whether the hardware is used or not. AV_CODEC_CAP_HYBRID exists specifically for QSV, which can have software implementations in case the hardware is not capable. Based on a patch by Philip Langdale <philipl@overt.org>. Merges Libav commit 47687a2f.
-
wm4 authored
Explicitly identify decoder/encoder wrappers with a common name. This saves API users from guessing by the name suffix. For example, they don't have to guess that "h264_qsv" is the h264 QSV implementation, and instead they can just check the AVCodec .codec and .wrapper_name fields. Explicitly mark AVCodec entries that are hardware decoders or most likely hardware decoders with new AV_CODEC_CAPs. The purpose is allowing API users listing hardware decoders in a more generic way. The proposed AVCodecHWConfig does not provide this information fully, because it's concerned with decoder configuration, not information about the fact whether the hardware is used or not. AV_CODEC_CAP_HYBRID exists specifically for QSV, which can have software implementations in case the hardware is not capable. Based on a patch by Philip Langdale <philipl@overt.org>. Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
-
Rodger Combs authored
-
- 13 Dec, 2017 7 commits
-
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Tristan Matthews authored
libaom tools work with ivf files.
-
Kelly Ledford authored
Signed-off-by: Kelly Ledford <kelly.ledford@intel.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Kelly Ledford authored
'threshhold' should be 'threshold' Signed-off-by: Kelly Ledford <kelly.ledford@intel.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Martin Vignali authored
-
Martin Vignali authored
-
Aman Gupta authored
Previously many progressive mpeg2video samples were detected as interlaced by ffmpeg/ffprobe. For example, https://tmm1.s3.amazonaws.com/720p.ts Before: Input #0, mpegts, from 'https://tmm1.s3.amazonaws.com/720p.ts': Duration: 00:00:08.62, start: 18974.073233, bitrate: 9734 kb/s Program 2 Stream #0:0[0x12eb]: Video: mpeg2video (Main), yuv420p(tv, bottom first), 1280x720 ... After: Input #0, mpegts, from 'https://tmm1.s3.amazonaws.com/720p.ts': Duration: 00:00:08.62, start: 18974.073233, bitrate: 9734 kb/s Program 2 Stream #0:0[0x12eb]: Video: mpeg2video (Main), yuv420p(tv, progressive), 1280x720 ... Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 12 Dec, 2017 4 commits
-
-
Jun Zhao authored
Use perdefined micro __FUNCTION__ rather than hard coding function name to fix wrong function name in error message. Signed-off-by: Jun Zhao <jun.zhao@intel.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
James Almer authored
Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com>
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Luca Barbato authored
-