ffmpeg | branch: master | Matthew Fearnley | Thu
Mar 7 14:42:09 2019 +| [0321370601833f4ae47e8e11c44570ea4bd382a4] |
committer: Tomas Härdin
libavcodec/zmbvenc: Add support for RGB formats
This consists mostly of the following changes:
- add newly supported pixel formats (RGB555LE, RGB565
ffmpeg | branch: master | Michael Niedermayer | Tue
Mar 5 20:14:05 2019 +0100| [a8c5ae451184e879fc8ff1333c6f26f9542c8ebf] |
committer: Michael Niedermayer
avcodec/dvbsubdec: Check object position
Reference: ETSI EN 300 743 V1.2.1 7.2.2 Region composition segment
Fixes: Timeout
Fixes:
13325
ffmpeg | branch: master | Michael Niedermayer | Tue
Mar 5 12:51:22 2019 +0100| [9a9f0e239c1c6f5c96cc90ba673087f86ca1eabc] |
committer: Michael Niedermayer
avcodec/cdgraphics: Use ff_set_dimensions()
Fixes: Timeout (17 sec -> 65 milli sec)
Fixes:
13264/clusterfuzz-testcase-minimized-ffmpeg_AV
ffmpeg | branch: master | Michael Niedermayer | Tue
Mar 5 00:48:18 2019 +0100| [38381400fca45d1ae6e7604335b507b7dc70a903] |
committer: Michael Niedermayer
avformat/gdv: Check fps
Fixes: Division by 0
Fixes: ffmpeg_zero_division.bin
Found-by: Anatoly Trosinenko
Signed-off-by: Michael Niederm
ffmpeg | branch: release/4.1 | Michael Niedermayer |
Tue Mar 5 00:48:18 2019 +0100| [5d208aac52538e67d76c3fdd173e24ada876ca47] |
committer: Michael Niedermayer
avformat/gdv: Check fps
Fixes: Division by 0
Fixes: ffmpeg_zero_division.bin
Found-by: Anatoly Trosinenko
Signed-off-by: Michael Ni
ffmpeg | branch: release/4.1 | Michael Niedermayer |
Tue Mar 5 20:14:05 2019 +0100| [8cee4190f368c11b590bb95e2ea03fedbf5295a4] |
committer: Michael Niedermayer
avcodec/dvbsubdec: Check object position
Reference: ETSI EN 300 743 V1.2.1 7.2.2 Region composition segment
Fixes: Timeout
Fixes:
ffmpeg | branch: release/4.1 | Michael Niedermayer |
Tue Mar 5 12:51:22 2019 +0100| [04ce4cc0728e35d908da7f5e1aa71f9adf0b65de] |
committer: Michael Niedermayer
avcodec/cdgraphics: Use ff_set_dimensions()
Fixes: Timeout (17 sec -> 65 milli sec)
Fixes:
13264/clusterfuzz-testcase-minimized-ffmp
ffmpeg | branch: release/4.1 | Michael Niedermayer |
Thu Mar 14 17:31:54 2019 +0100| [77d244e7a937bf7e491d1783013e6b5a7c2ef797] |
committer: Michael Niedermayer
Update for 4.1.2
Signed-off-by: Michael Niedermayer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77d244e7a937bf7e491
ffmpeg | branch: release/4.1 | Guo, Yejun | Tue Mar 5
06:09:11 2019 +0800| [9bf40978c65714bd4448d6d445ffe5ac36189ec3] | committer:
Michael Niedermayer
configure: add missing pthreads extralibs dependency for libvpx-vp9
Signed-off-by: Guo, Yejun
Signed-off-by: James Almer
(cherry picked from
ffmpeg | branch: release/4.1 | Guo, Yejun | Tue Mar 5
06:09:18 2019 +0800| [83bfd4f3b5b649fc84066495a2886bc819763fd1] | committer:
Michael Niedermayer
configure: use vpx_codec_vp8_dx/cx for libvpx-vp8 checking
Signed-off-by: Guo, Yejun
Signed-off-by: James Almer
(cherry picked from commit d
ffmpeg | branch: master | Diego Biurrun | Sat Feb 2
13:58:08 2019 +0100| [618d02c1fa9e74d490cace64a7d15762656b521c] | committer:
Diego Biurrun
tests: Convert lavf container tests to non-legacy test scripts
Rename some tests in the process for consistency and simplicity.
> http://git.videolan
ffmpeg | branch: master | Diego Biurrun | Wed Aug 8
22:06:38 2018 +0200| [f8df5e2f31a5ba7b30a0e1caaaf5a03c753b3f9b] | committer:
Diego Biurrun
tests: Add a convenience function for video-only lavf tests
Rename a test in the process for consistency and simplicity and
remove the remnants of the
ffmpeg | branch: master | James Almer | Thu Mar 14 14:31:48
2019 -0300| [ace96d2e693d804a0ed16aebc1b1027cfff2c527] | committer: James Almer
Merge commit '896fe15dbb7b78de495c4a7dd75e7faec66778da'
* commit '896fe15dbb7b78de495c4a7dd75e7faec66778da':
tests: Convert lavf pixfmt conversion tests
ffmpeg | branch: master | Diego Biurrun | Wed Aug 8
22:17:49 2018 +0200| [a70eac7a9b193e8434b5bed90bd72aa4cb688363] | committer:
Diego Biurrun
tests: Convert image2pipe tests to non-legacy test scripts
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a70eac7a9b193e8434b5bed90bd72aa
ffmpeg | branch: master | Diego Biurrun | Sat Feb 2
13:54:47 2019 +0100| [a957e9379d11f2982d615f92c30580a57ea8bb40] | committer:
Diego Biurrun
tests: Convert lavf image tests to non-legacy test scripts
Rename some tests in the process for consistency and simplicity.
> http://git.videolan.org
ffmpeg | branch: master | James Almer | Thu Mar 14 14:37:44
2019 -0300| [a200bf8094bfaa0a0e4cf2fa270a18167a833d75] | committer: James Almer
tests: Convert lavf container tests with samples to non-legacy test scripts
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=a200bf8094bfaa0a0e4
ffmpeg | branch: master | James Almer | Thu Mar 14 14:04:55
2019 -0300| [d0c43e32427ec1efac364be0987a6aafa695527f] | committer: James Almer
Merge commit 'a70eac7a9b193e8434b5bed90bd72aa4cb688363'
* commit 'a70eac7a9b193e8434b5bed90bd72aa4cb688363':
tests: Convert image2pipe tests to non-legac
ffmpeg | branch: master | Diego Biurrun | Tue Aug 14
11:07:10 2018 +0200| [896fe15dbb7b78de495c4a7dd75e7faec66778da] | committer:
Diego Biurrun
tests: Convert lavf pixfmt conversion tests to non-legacy test scripts
Also split monolithic lavf-pixfmt test into individual tests.
> http://git.vid
ffmpeg | branch: master | James Almer | Thu Mar 14 14:24:19
2019 -0300| [c2631dfd0a0a12050cc1765fd41702c5e93abee5] | committer: James Almer
Merge commit 'a957e9379d11f2982d615f92c30580a57ea8bb40'
* commit 'a957e9379d11f2982d615f92c30580a57ea8bb40':
tests: Convert lavf image tests to non-legac
ffmpeg | branch: master | James Almer | Thu Mar 14 14:36:24
2019 -0300| [fda424b300c1a0b991296aa585691609d01196bd] | committer: James Almer
Merge commit '618d02c1fa9e74d490cace64a7d15762656b521c'
* commit '618d02c1fa9e74d490cace64a7d15762656b521c':
tests: Convert lavf container tests to non-l
ffmpeg | branch: master | Diego Biurrun | Sat Feb 2
13:49:53 2019 +0100| [eb8a8115994434b548523cf0bca6a4a74784e79c] | committer:
Diego Biurrun
tests: Convert audio-only lavf tests to non-legacy test scripts
Rename some tests in the process for consistency and simplicity.
> http://git.videola
ffmpeg | branch: master | James Almer | Thu Mar 14 14:19:03
2019 -0300| [29929fc8e2449d2db8bd144b2badc8d1e6347412] | committer: James Almer
Merge commit 'eb8a8115994434b548523cf0bca6a4a74784e79c'
* commit 'eb8a8115994434b548523cf0bca6a4a74784e79c':
tests: Convert audio-only lavf tests to non-
ffmpeg | branch: master | James Almer | Thu Mar 14 14:47:57
2019 -0300| [ac4b5d86222006fa71ffe5922e1a34f1422507d8] | committer: James Almer
Merge commit 'f8df5e2f31a5ba7b30a0e1caaaf5a03c753b3f9b'
* commit 'f8df5e2f31a5ba7b30a0e1caaaf5a03c753b3f9b':
tests: Add a convenience function for video-
ffmpeg | branch: master | James Almer | Thu Mar 14 15:53:16
2019 -0300| [ecb5546e97c479378e057f527cc1d79a46c31cb1] | committer: James Almer
Merge commit '899ee03088d55152a48830df0899887f055da1de'
* commit '899ee03088d55152a48830df0899887f055da1de':
Unbreak travis on macos
Merged-by: James Al
ffmpeg | branch: master | Luca Barbato | Tue Feb 12
13:53:04 2019 +0100| [899ee03088d55152a48830df0899887f055da1de] | committer:
Luca Barbato
Unbreak travis on macos
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=899ee03088d55152a48830df0899887f055da1de
---
.travis.yml | 2 +-
1
ffmpeg | branch: master | Magnus Röös | Thu Jan 31
17:04:27 2019 +0100| [0801853e640624537db386727b36fa97aa6258e7] | committer:
Martin Storsjö
libavcodec: vp8 neon optimizations for aarch64
Partial port of the ARM Neon for aarch64.
Benchmarks from fate:
benchmarking with Linux Perf Monitorin
ffmpeg | branch: master | James Almer | Thu Mar 14 16:06:19
2019 -0300| [94346ab593f3fc0822f11d3e3f378f9944ad2d40] | committer: James Almer
Merge commit '2eeac79936e83c4495cbe5905064ab797e9b45ff'
* commit '2eeac79936e83c4495cbe5905064ab797e9b45ff':
aarch64: vp8: Fix assembling with armasm64
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:49:31 2019 +0200| [2eeac79936e83c4495cbe5905064ab797e9b45ff] | committer:
Martin Storsjö
aarch64: vp8: Fix assembling with armasm64
Signed-off-by: Martin Storsjö
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=2eeac79936e83
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:13:13 2019 +0200| [f1011ea28a4048ddec97794ca3e9901474fe055f] | committer:
Martin Storsjö
aarch64: vp8: Reorder the function pointer inits to match the arm original
Signed-off-by: Martin Storsjö
> http://git.videolan.org/gitweb.cgi/ffmp
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:03:55 2019 +0200| [b4b27dce95a6d40bfcd78043d3abec7d80dae143] | committer:
Martin Storsjö
aarch64: vp8: Move the vp8dsp makefile entries to the right places
Even if NEON would be disabled, the init functions should be built
as they are ca
ffmpeg | branch: master | James Almer | Thu Mar 14 16:01:39
2019 -0300| [a2ae381b5a6f50669bcbd37001c110567a61f446] | committer: James Almer
Merge commit '0801853e640624537db386727b36fa97aa6258e7'
* commit '0801853e640624537db386727b36fa97aa6258e7':
libavcodec: vp8 neon optimizations for aarch
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
11:01:40 2019 +0200| [85bfaa4949f4afcde19061def3e8a18988964858] | committer:
Martin Storsjö
aarch64: vp8: Use the proper aarch64 form for conditional branches
The previous form also does seem to assemble on current tools,
but I think it mig
ffmpeg | branch: master | James Almer | Thu Mar 14 16:07:59
2019 -0300| [b8eb0827f053230dd919bc73e25381b47b4fe1a7] | committer: James Almer
Merge commit 'b4b27dce95a6d40bfcd78043d3abec7d80dae143'
* commit 'b4b27dce95a6d40bfcd78043d3abec7d80dae143':
aarch64: vp8: Move the vp8dsp makefile entri
ffmpeg | branch: master | James Almer | Thu Mar 14 16:06:43
2019 -0300| [398000abcf980d239a789da6f69811913d2fc635] | committer: James Almer
Merge commit '85bfaa4949f4afcde19061def3e8a18988964858'
* commit '85bfaa4949f4afcde19061def3e8a18988964858':
aarch64: vp8: Use the proper aarch64 form fo
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:43:45 2019 +0200| [26d7af4c381ee3c7b13b032b3817168b84b98ca6] | committer:
Martin Storsjö
aarch64: vp8: Fix assembling with clang
This also partially fixes assembling with MS armasm64 (via
gas-preprocessor).
The movrel macro invocations
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:03:38 2019 +0200| [ad32f7b1264dbc614f0db1c443d5361420e9e07e] | committer:
Martin Storsjö
aarch64: vp8: Remove superfluous includes
This fixes building with MSVC, which lacks unistd.h.
Signed-off-by: Martin Storsjö
> http://git.videola
ffmpeg | branch: master | James Almer | Thu Mar 14 16:09:11
2019 -0300| [4f9a8d3fe2f9485ee08848d336ee96f15ec0e7e6] | committer: James Almer
Merge commit 'f1011ea28a4048ddec97794ca3e9901474fe055f'
* commit 'f1011ea28a4048ddec97794ca3e9901474fe055f':
aarch64: vp8: Reorder the function pointer i
ffmpeg | branch: master | Martin Storsjö | Thu Jan 31
23:36:15 2019 +0200| [c513fcd7d235aa4cef45a6c3125bd4dcc03bf276] | committer:
Martin Storsjö
aarch64: vp8: Fix a typo in a comment
Signed-off-by: Martin Storsjö
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=c513fcd7d235aa4cef
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
10:04:56 2019 +0200| [52c9b0a6c0d02cff6caebcf6989e565e05b55200] | committer:
Martin Storsjö
aarch64: vp8: Port vp8_luma_dc_wht and vp8_idct_dc_add4uv from arm version
Cortex A53A72A73
vp8_luma_dc_wht_c:1
ffmpeg | branch: master | James Almer | Thu Mar 14 16:13:32
2019 -0300| [39278ff0de5b5e3397c22538978bffbb38ee099b] | committer: James Almer
Merge commit 'c513fcd7d235aa4cef45a6c3125bd4dcc03bf276'
* commit 'c513fcd7d235aa4cef45a6c3125bd4dcc03bf276':
aarch64: vp8: Fix a typo in a comment
Merge
ffmpeg | branch: master | James Almer | Thu Mar 14 16:14:40
2019 -0300| [79025da3f2e7ab047c8f3c0c817952a98480b26b] | committer: James Almer
Merge commit '52c9b0a6c0d02cff6caebcf6989e565e05b55200'
* commit '52c9b0a6c0d02cff6caebcf6989e565e05b55200':
aarch64: vp8: Port vp8_luma_dc_wht and vp8_i
ffmpeg | branch: master | James Almer | Thu Mar 14 16:16:43
2019 -0300| [c6892f59eb0e9f2a9ec1f55b21a5841a60540e1f] | committer: James Almer
Merge commit 'cc7ba00c35faf0478f1f56215e926f70ccb31282'
* commit 'cc7ba00c35faf0478f1f56215e926f70ccb31282':
aarch64: vp8: Port missing epel8 functions f
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
10:05:56 2019 +0200| [cc7ba00c35faf0478f1f56215e926f70ccb31282] | committer:
Martin Storsjö
aarch64: vp8: Port missing epel8 functions from arm version
Cortex A53 A72 A73
vp8_put_epel8_h4_c: 2594.8 1159.
ffmpeg | branch: master | James Almer | Thu Mar 14 16:17:33
2019 -0300| [2ac399d7faa5ac80088715780769522d1141b549] | committer: James Almer
Merge commit '58d154922707bfeb873cb3a7476e0f94b17463dd'
* commit '58d154922707bfeb873cb3a7476e0f94b17463dd':
aarch64: vp8: Port epel4 functions from arm
ffmpeg | branch: master | James Almer | Thu Mar 14 16:18:42
2019 -0300| [34a0a9746b2f441db7c45983838a88aa87a33834] | committer: James Almer
Merge commit 'e39a9212ab37a55b346801c77487d8a47b6f9fe2'
* commit 'e39a9212ab37a55b346801c77487d8a47b6f9fe2':
aarch64: vp8: Port bilin functions from arm
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
10:08:05 2019 +0200| [58d154922707bfeb873cb3a7476e0f94b17463dd] | committer:
Martin Storsjö
aarch64: vp8: Port epel4 functions from arm version
Cortex A53A72A73
vp8_put_epel4_h4_c:631.4 291.7 367.8
vp
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
10:08:20 2019 +0200| [e39a9212ab37a55b346801c77487d8a47b6f9fe2] | committer:
Martin Storsjö
aarch64: vp8: Port bilin functions from arm version
Cortex A53 A72 A73
vp8_put_bilin4_h_c:303.8 102.2 161.
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
11:05:22 2019 +0200| [cef914e08310166112ac09567e66452a7679bfc8] | committer:
Martin Storsjö
arm: vp8: Optimize put_epel16_h6v6 with vp8_epel8_v6_y2
This makes it similar to put_epel16_v6, and gives a 10-25%
speedup of this function.
Before
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
09:47:30 2019 +0200| [37394ef01b040605f8e1c98e73aa12b1c0bcba07] | committer:
Martin Storsjö
aarch64: vp8: Optimize put_epel16_h6v6 with vp8_epel8_v6_y2
This makes it similar to put_epel16_v6, and gives a large speedup
on Cortex A53, a minor
ffmpeg | branch: master | James Almer | Thu Mar 14 16:19:41
2019 -0300| [d6b62ce1aced9e2456582870382f384581cc7cbb] | committer: James Almer
Merge commit 'cef914e08310166112ac09567e66452a7679bfc8'
* commit 'cef914e08310166112ac09567e66452a7679bfc8':
arm: vp8: Optimize put_epel16_h6v6 with vp8_
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
00:12:46 2019 +0200| [7e42d5f0ab2aeac811fd01e122627c9198b13f01] | committer:
Martin Storsjö
aarch64: vp8: Optimize vp8_idct_add_neon for aarch64
The previous version was a pretty exact translation of the arm
version. This version does do so
ffmpeg | branch: master | James Almer | Thu Mar 14 16:21:46
2019 -0300| [409e684e79b6ee0c511292326f09b13fe230e58e] | committer: James Almer
Merge commit '49f9c4272c4029b57ff300d908ba03c6332fc9c4'
* commit '49f9c4272c4029b57ff300d908ba03c6332fc9c4':
aarch64: vp8: Skip saturating in shrn in ff_
ffmpeg | branch: master | James Almer | Thu Mar 14 16:20:05
2019 -0300| [fbd607dd560afe44c3b90de1e6cbe5265cac8f1e] | committer: James Almer
Merge commit '37394ef01b040605f8e1c98e73aa12b1c0bcba07'
* commit '37394ef01b040605f8e1c98e73aa12b1c0bcba07':
aarch64: vp8: Optimize put_epel16_h6v6 with
ffmpeg | branch: master | Martin Storsjö | Fri Feb 1
00:00:58 2019 +0200| [49f9c4272c4029b57ff300d908ba03c6332fc9c4] | committer:
Martin Storsjö
aarch64: vp8: Skip saturating in shrn in ff_vp8_idct_add_neon
The original arm version didn't do saturation here. This probably
doesn't make any dif
ffmpeg | branch: master | James Almer | Thu Mar 14 16:22:29
2019 -0300| [5c363d3e595a9e5b7c42897b7aab91b91b154ac1] | committer: James Almer
Merge commit '7e42d5f0ab2aeac811fd01e122627c9198b13f01'
* commit '7e42d5f0ab2aeac811fd01e122627c9198b13f01':
aarch64: vp8: Optimize vp8_idct_add_neon for
ffmpeg | branch: master | Janne Grunau | Wed Feb 27
21:51:27 2019 +0100| [186bd30aa3b6c2b29b4dbf18278700b572068b1e] | committer:
Janne Grunau
h264/arm64: implement missing 4:2:2 chroma loop filter neon functions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=186bd30aa3b6c2b29b4dbf
ffmpeg | branch: master | James Almer | Thu Mar 14 16:29:41
2019 -0300| [92219ef4ac01b00e630b39cb19e8fbd17fdb63d0] | committer: James Almer
Merge commit '186bd30aa3b6c2b29b4dbf18278700b572068b1e'
* commit '186bd30aa3b6c2b29b4dbf18278700b572068b1e':
h264/arm64: implement missing 4:2:2 chroma l
ffmpeg | branch: master | James Almer | Thu Mar 14 16:31:41
2019 -0300| [0dda0f3bdb7e8a2d5bef7457375f72f38a100ccb] | committer: James Almer
Merge commit 'f8abf7d4dfa0504f7f65e4f1fd9d22e01cb371cc'
* commit 'f8abf7d4dfa0504f7f65e4f1fd9d22e01cb371cc':
checkasm/h264: test 4:2:2 chroma loop filter
ffmpeg | branch: master | Janne Grunau | Wed Feb 27
20:51:48 2019 +0100| [f8abf7d4dfa0504f7f65e4f1fd9d22e01cb371cc] | committer:
Janne Grunau
checkasm/h264: test 4:2:2 chroma loop filter functions
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f8abf7d4dfa0504f7f65e4f1fd9d22e01cb37
ffmpeg | branch: master | James Almer | Thu Mar 14 17:07:15
2019 -0300| [85649b6523a69df390956e6739b691e17265e36e] | committer: James Almer
fate/lavf-image: fix passed arguments for some high bit depth tests
Should fix fate failures on big endian targets.
Signed-off-by: James Almer
> http://
ffmpeg | branch: master | Carl Eugen Hoyos | Fri Mar 15
00:02:48 2019 +0100| [dbecf03f692a0a30aa401df90fd3e9a31c0e777d] | committer:
Carl Eugen Hoyos
lavc/qtrle: Do not use aligned writes for 24bit frames.
pixel_ptr is 3 and leads to aligned access on odd memory addresses.
Fixes crashes on sys
ffmpeg | branch: master | Carl Eugen Hoyos | Fri Mar 15
00:27:33 2019 +0100| [def18ac43bb95d2062081c6cac23208456fee03c] | committer:
Carl Eugen Hoyos
tests/fate/ffmpeg: Check for apng codec for fate-copy-apng.
The file has to be created first, fixes fate without zlib.
> http://git.videolan.or
62 matches
Mail list logo