- 21 Feb, 2018 9 commits
-
-
Mark Thompson authored
* commit '0e4c166c': cbs_h2645: Remove active ps references when it is replaced Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'a3daecd6': cbs: Demote the "decomposition unimplemented" warning Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '67eb2b16': vaapi_h265: Mark unused entries in RefPicList[01] as explicitly invalid Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '216c44df': vaapi_encode: Destroy output buffer pool before VA context Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit 'c8e135ea': vaapi_encode: Allocate slice structures and parameter buffers dynamically Already present as e4a6eb70, one minor fix for libav merged. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Lou Logan authored
Also mention -map in the -vn, -an, and -sn options. Fixes #7036. Signed-off-by: Lou Logan <lou@lrcd.com>
-
Mark Thompson authored
* commit '254e728d': cbs: Minor comment fixes / cosmetics Mostly already present, one small fix. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '1d12a545': cbs: Add an explicit type for coded bitstream unit types Mostly already present from 6734eef6, two minor message changes are merged. Merged-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
* commit '26513529': cbs: Allocate the context inside the init function This commit is a noop, see 6734eef6Merged-by: Mark Thompson <sw@jkqxz.net>
-
- 20 Feb, 2018 18 commits
-
-
Mark Thompson authored
-
Mark Thompson authored
This is harmless and should not be a warning - unknown units are passed through to the write functions unchanged, and no other code will interact with them.
-
Mark Thompson authored
The iHD driver looks at entries beyond num_ref_idx_l[01]_active_minus1 for unknown reasons.
-
Mark Thompson authored
The buffers are created associated with the context, so they should be destroyed before the context is. This is enforced by the iHD driver.
-
Jun Zhao authored
This removes the arbitrary limit on the allowed number of slices and parameter buffers. From ffmpeg commit e4a6eb70. Signed-off-by: Mark Thompson <sw@jkqxz.net>
-
Mark Thompson authored
-
Mark Thompson authored
Also fix conversion specifiers used for the unit type.
-
Mark Thompson authored
... instead of making callers allocate it themselves. This is more consistent with other APIs in libav.
-
Vishwanath Dixit authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: signed integer overflow: -2072 + -2147483646 cannot be represented in type 'int' Fixes: 6097/clusterfuzz-testcase-minimized-5034145253163008 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 6037/clusterfuzz-testcase-minimized-5030249784934400 Fixes: signed integer overflow: 256 * 16992036 cannot be represented in type 'int' Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: signed integer overflow: -1625276744 + -1041893960 cannot be represented in type 'int' Fixes: 5948/clusterfuzz-testcase-minimized-5791479856365568 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: 5918/clusterfuzz-testcase-minimized-5120505435652096 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: runtime error: signed integer overflow: 361 * -6295541 cannot be represented in type 'int' Fixes: 5911/clusterfuzz-testcase-minimized-6450382197751808 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Timeout Fixes: 5796/clusterfuzz-testcase-minimized-5206729085157376 Does someone have a valid sample that triggers this path ? Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
James Almer authored
err is already an AVERROR. Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Fixes potential memory leaks Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Defined in a recent revision of https://www.webmproject.org/docs/container/ This prevents storing the contents of CodecPrivate into extradata for a codec that doesn't need nor expect any. It will among other things prevent matroska specific binary data from being dumped onto other formats during remuxing. Signed-off-by: James Almer <jamrial@gmail.com>
-
- 19 Feb, 2018 9 commits
-
-
Gyan Doshi authored
FF_API_DEBUG_MV has been disabled. Related options removed from docs. Mention of non-existent debug option value 'pts' also removed.
-
James Almer authored
* commit 'cc1c94da': configure: Pass the right machine types to dlltool for arm and arm64 mingw Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '97eee953': Revert "configure: Stop using dlltool to create an import library" This commit is a noop, see 6d8bef8cMerged-by: James Almer <jamrial@gmail.com>
-
Hendrik Leppkes authored
The GCC generated import libraries don't work properly when being imported by MSVC, resulting in missing symbols at runtime. This reverts 5b5365fe and partially reverts changes from 98a9b1f0
-
Aman Gupta authored
This refactor splits up the main mediacodec decode loop into two send/receive helpers, which are then used to rewrite the receive_frame callback and take full advantage of the new decoding api. Since we can now request packets on demand with ff_decode_get_packet(), the fifo buffer is no longer necessary and has been removed. This change was motivated by behavior observed on certain Android TV devices, featuring hardware mpeg2/h264 decoders which also deinterlace content (to produce multiple frames per field). Previously, this code caused buffering issues because queueInputBuffer() was always invoked before each dequeueOutputBuffer(), even though twice as many output buffers were being generated. With this patch, the decoder will always attempt to drain new frames first before sending more data into the underlying codec. Signed-off-by: Matthieu Bouron <matthieu.bouron@gmail.com>
-
Martin Storsjö authored
These are supported by llvm-dlltool. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Martin Storsjö authored
This reverts commit 67c72f08. While the linker produced import libraries might work with MSVC in simple test cases, they don't if e.g. linking to multiple GNU ld produced import libraries at the same time. (They end up importing functions from the wrong libraries.) The ones produced by dlltool work fine though. This issue was pointed out by Hendrik Leppkes. Signed-off-by: Martin Storsjö <martin@martin.st>
-
Tobias Rapp authored
Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
Tobias Rapp authored
Prefer direct in/out channel count values over channel layout, when available. Fixes a pan filter bug (ticket #6790). Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
- 18 Feb, 2018 2 commits
-
-
Michael Niedermayer authored
Fixes: 5894/clusterfuzz-testcase-minimized-5315325420634112 Fixes: runtime error: signed integer overflow: 2147483647 + 1 cannot be represented in type 'int' Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: signed integer overflow: 3 + 2147483647 cannot be represented in type 'int' Fixes: 5888/clusterfuzz-testcase-minimized-5634701067812864 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 17 Feb, 2018 2 commits
-
-
Calvin Walton authored
These tests cover specific rounding behaviour, to ensure that I don't introduce any regressions with the rewritten "activate" callback based fps filter. Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Integer overflow Fixes: 5746/clusterfuzz-testcase-minimized-6270097623613440 Found-by: continuous fuzzing process https://github.com/google/oss-fuzz/tree/master/projects/ffmpegSigned-off-by: Michael Niedermayer <michael@niedermayer.cc>
-