- 04 Sep, 2018 1 commit
-
-
Shiyou Yin authored
Failed case: mss2-wmv In following functions, pmullh was used to multiply two 16-bit data, this will cause data overflow. 1. ff_vc1_inv_trans_8x8_dc_mmi 2. ff_vc1_inv_trans_8x8_mmi 3. ff_vc1_inv_trans_8x4_mmi 4. ff_vc1_inv_trans_4x8_mmi 5. ff_vc1_inv_trans_4x4_mmi Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 03 Sep, 2018 2 commits
-
-
Marton Balint authored
Fixes a compile error and re-adds pkt_size as a url?option as well. Signed-off-by: Marton Balint <cus@passwd.hu>
-
James Almer authored
Signed-off-by: James Almer <jamrial@gmail.com>
-
- 02 Sep, 2018 34 commits
-
-
James Almer authored
* commit 'e1e3a122': libopenh264: Add support for decoding of b-frames Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'c011beda': avconv: make sure packets put into the muxing FIFO are refcounted This commit is a noop, see 33580a86Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'c1bcd321': avcodec/qsv: fix async support Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f25117a4': libsrt: Pass the correct pointer for the passphrase Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'b9302677': libfdk-aac: Use enum names instead of literal numbers for the output format Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '52fd2afc': configure: fix inline asm checks This commit is a noop, see ad94f1c8Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '4ce701b4': qsvenc: remove vcm option on Linux Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'f8060865': qsvenc: use the compression_level to replace private option Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'a507af97': avformat/libsrt: add latency options and deprecate tspbdelay Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'ea8ae27a': avformat/libsrt: add payload size option Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '35ed7f93': qsvenc: Add an option to disable MFE mode Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'e368b0cb': tls_mbedtls: Use non-deprecated header file Merged-by: James Almer <jamrial@gmail.com>
-
Michael Niedermayer authored
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: nature_360-7501616eb5eafca5-1111.mp4 Reported-by: Thierry Foucu <tfoucu@google.com> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Timeout Fixes: 9721/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_ZMBV_fuzzer-5650321660444672 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
Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Michael Niedermayer authored
Fixes: Timeout Fixes: 9710/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_FFV1_fuzzer-4918894635515904 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
This requires us to pre-parse the skip data, as we want to detect this before allocating all the arrays Fixes: Timeout Fixes: 9708/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_WMV2_fuzzer-5729709861109760 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: -26884 * 91439 cannot be represented in type 'int' Fixes: 9687/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_RA_144_fuzzer-4995588121690112 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: 9654/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_INDEO4_fuzzer-6289863463665664 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
* commit 'ad5bbc40': configure: Rename require_header() --> require_headers() This commit is a noop, see ce47f158Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '4130e05f': libavformat: add mbedTLS based TLS This commit is a noop, see c24d247eMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '39f3b6f3': configure: Move add_fooflags() helper functions into canonical order Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '5691c746': configure: Group toolchain parameter mangling functions together Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '5cb62f9d': configure: Rename check_header() --> check_headers() Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '25c2a27c': configure: Make require_cc() and require_cpp_condition() functions consistent Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '23be4eeb': build: Group external library protocols separately Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '78149d66': amfenc: Retain a reference to D3D frames used as input during the encoding process This commit is a noop, see 05f1a3faMerged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit 'abf806f7': random_seed: use bcrypt instead of the old wincrypt API This commit is a noop, see aedbf164Merged-by: James Almer <jamrial@gmail.com>
-
James Almer authored
* commit '347aa8f7': x86: Don't declare a non-static function as inline This commit is a noop Merged-by: James Almer <jamrial@gmail.com>
-
Nicolas George authored
Fix trac ticket #7387.
-
Shiyou Yin authored
Optimized memset with mmi in following functions: 1. ff_h264_add_pixels4_8_mmi. 2. ff_h264_idct_add_8_mmi. 3. ff_h264_idct8_add_8_mmi. This optimization improved h264 decoding performance about 1.3%(tested on loongson 3A3000). Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Shiyou Yin authored
Reoptimize function ff_put_h264_chroma_mc8_mmi and ff_avg_h264_chroma_mc8_mmi. Performance of h264 decoding improved about 5%(from 69fps to 73fps, tested on loongson 3A3000). Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
Shiyou Yin authored
Performance of mpeg4 decoding improved about 23%(from 128fps to 158fps, tested on loongson 3A3000). Reoptimized following functions with mmi. 1. ff_simple_idct_put_8_mmi 2. ff_simple_idct_add_8_mmi 3. ff_simple_idct_8_mmi Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-
- 01 Sep, 2018 3 commits
-
-
Marton Balint authored
Also make sure we set the URL context max packet size accordingly. Based on a patch by Tudor Suciu <tudor.suciu@gmail.com> Signed-off-by: Marton Balint <cus@passwd.hu>
-
Marton Balint authored
After a seek we drop all frames from the filter anyway. Audio filters already had a similar approach. Signed-off-by: Marton Balint <cus@passwd.hu>
-
Dale Curtis authored
Entries are always at least 8 bytes per the parsing code, so if we see an impossible entry count avoid massive allocations. This is similar to an existing check in mov_read_stsc(). Since ff_mov_read_stsd_entries() does eof checks, an alternative approach could be to clamp the entry count to atom.size / 8. Signed-off-by: Dale Curtis <dalecurtis@chromium.org> Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
-