- 28 Oct, 2017 9 commits
-
-
Clément Bœsch authored
-
Paul B Mahol authored
Signed-off-by: Paul B Mahol <onemda@gmail.com>
-
Clément Bœsch authored
-
Clément Bœsch authored
-
Bjorn Roche authored
This patch enables paletteuse to identify the transparency in incoming video and tag transparent pixels on outgoing video with the correct index from the palette. This requires tracking the transparency index in the palette, establishing an alpha threshold below which a pixel is considered transparent and above which the pixel is considered opaque, and additional changes to track the alpha value throughout the conversion process. This change is a partial fix for https://trac.ffmpeg.org/ticket/4443 However, animated GIFs are still output incorrectly due to a bug in gif optimization which does not correctly handle transparency. Signed-off-by: Clément Bœsch <u@pkh.me>
-
Carl Eugen Hoyos authored
Fixes ticket #6779.
-
James Almer authored
* commit '1fe85813': utvideodec: Prevent possible signed overflow This commit is a noop, see e86444b1Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '4d4d7cf9': fmvc: Add FATE tests Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '95a8a03a': Add FM Screen Capture Codec decoder Merged-by: James Almer <jamrial@gmail.com>
-
- 27 Oct, 2017 7 commits
-
-
James Almer authored
-
James Almer authored
* commit '89d9869d': hevc: Add NEON 16x16 IDCT Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '50a1c66c': ac3_parser: add a public function for parsing the data required by the demuxer avpriv_ac3_parse_header() is left in place but without the GetBitContext parameter, as the mov muxer requires a lot more fields than just bitstream_id and frame_size from the AC3HeaderInfo struct. Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Martin Storsjö authored
merge from libav: 585dc1ae If the metadata packet is corrupted, flv_read_metabody can accidentally read past the start of the next packet. If the start of the next packet had been flushed out of the IO buffer, we would be unable to seek to the right position (on a nonseekable stream). Prefer to clearly error out instead of silently trying to read from a desynced stream which will only be interpreted as garbage.
-
Steven Liu authored
This reverts commit ef7fe81b.
-
- 26 Oct, 2017 21 commits
-
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
Signed-off-by: Marton Balint <cus@passwd.hu>
-
Carl Eugen Hoyos authored
Deprecated since October 2015.
-
James Almer authored
* commit '193b0918': thread: Define ff_mutex_* macros as stub functions when threads are disabled Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'b200a2c8': examples: Fixed and extended Doxygen documentation Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'efddf2c0': decode: Initialize ret before using it filtfmts-test: Mark filter as const This commit is a noop, see 3c14547e 960b4d47Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f5950b8f': lavfi: Drop unused and empty header file Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'd32d59bc': matroska: Read only the data written in the scratch buffer This commit is a noop, see fd59207cMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '6ac0e781': mpeg4videodec: raise an error if sprite_trajectory.table is NULL Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'b62ed687': configure: Better names for functions that sanitize input Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
id3v2 code is compiled unconditionally and uses zlib when available. Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '604fbb31': mov: Move code shared with CAF to a separate file Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '3d197514': qsvenc: Allow use of hw_device_ctx to make the internal session qsvdec: Allow use of hw_device_ctx to make the internal session qsv: Add ability to create a session from a device doc: Add VAAPI encoders vaapi_encode: Add VP9 support vp9: Add bsf to fix reordering in raw streams This commit is a noop, see 49419925 bde04604 dc81f1a2 91c3b50d 8aa3c2df 28aedeedMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '0cf949a0': vp9: Add bsf to merge superframes [14:25:37] <@BBB> the functional change is wrong [14:25:48] <@BBB> it allows recusrively packing superframes in superframes [14:26:37] <@BBB> so I would ignore the remainder See 2e6636aaMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f64d1100': avconv: Flush output BSFs when encode reaches EOF vf_deinterlace_vaapi: Add support for field rate output pthread_frame: Propagate sw_pix_fmt across threads This commit is a noop, see ebce1332 bff7bec1 bc4e33ceMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '10f4511f': libavutil: Make LOCAL_ALIGNED(xx be equal to LOCAL_ALIGNED_xx( Also added LOCAL_ALIGNED_4 as it's used in vp8 decoder, and simplified the configure defines. Merged-by: James Almer <jamrial@gmail.com>
-
Mateusz authored
Signed-off-by: Mateusz Brzostek <mateuszb@poczta.onet.pl>
-
Carl Eugen Hoyos authored
Fixes the following gcc warning: libavcodec/bitstream_filter.c:39:12: warning: return discards 'const' qualifier from pointer target type
-
Tobias Rapp authored
According to EBU tech 3285 supplement 3 the dwPosPeakOfPeaks field should contain the absolute position to the maximum audio sample value, but the current implementation writes the relative peak frame index instead. Fix the issue by writing the "unknown" value (-1) for now until the feature is implemented correctly. Previous version reviewed-by: Peter Bubestinger <p.bubestinger@av-rd.com> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: Tobias Rapp <t.rapp@noa-archive.com>
-
James Almer authored
This prevents potential ABI issues with GetByteContext. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
James Almer authored
This prevents potential ABI issues with GetBitContext. Reviewed-by: Paul B Mahol <onemda@gmail.com> Signed-off-by: James Almer <jamrial@gmail.com>
-
- 25 Oct, 2017 3 commits
-
-
Zhong Li authored
Signed-off-by: Zhong Li <zhong.li@intel.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Mateusz authored
This patch uses dithering in DITHER_COPY macro only if it was not used option '-sws_dither none'. With option '-sws_dither none' it uses downshift. For human eye dithering is OK, for video codecs not necessarily. If user don't want to use dithering, we should respect that. Signed-off-by: Mateusz Brzostek <mateuszb@poczta.onet.pl> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Kaustubh Raste authored
Use immediate unsigned saturation for clip to max saving one vector register. Signed-off-by: Kaustubh Raste <kaustubh.raste@imgtec.com> Reviewed-by: Manojkumar Bhosale <Manojkumar.Bhosale@imgtec.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-