[FFmpeg-cvslog] avcodec: add initial exr image encoder

2021-02-18 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sun Feb 14 23:11:59 2021 +0100| [67c8c863c70f2989add027ffbe4b87988415] | committer: Paul B Mahol avcodec: add initial exr image encoder > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=67c8c863c70f2989add027ffbe4b87988415 --- Changel

[FFmpeg-cvslog] lavc/aarch64: port HEVC add_residual NEON

2021-02-18 Thread Reimar Döffinger
ffmpeg | branch: master | Reimar Döffinger | Sun Jan 10 10:27:00 2021 +| [00c916ef61873cdbd3558e48b03a9d054f0b90f7] | committer: Josh Dekker lavc/aarch64: port HEVC add_residual NEON Speedup is fairly small, around 1.5%, but these are fairly simple. Signed-off-by: Josh Dekker > http://g

[FFmpeg-cvslog] lavc/aarch64: add HEVC sao_band NEON

2021-02-18 Thread Josh Dekker
ffmpeg | branch: master | Josh Dekker | Thu Jan 7 11:55:44 2021 +| [7ac41e0db2a03f749f43b69f370461bc6bfee38f] | committer: Josh Dekker lavc/aarch64: add HEVC sao_band NEON Only works for 8x8. Signed-off-by: Josh Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=7ac41e0d

[FFmpeg-cvslog] lavc/aarch64: add HEVC idct_dc NEON

2021-02-18 Thread Josh Dekker
ffmpeg | branch: master | Josh Dekker | Mon Feb 1 10:30:52 2021 +| [75c2ddfa6160a6b1508859a571191f8e6f39a3f4] | committer: Josh Dekker lavc/aarch64: add HEVC idct_dc NEON Signed-off-by: Josh Dekker > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=75c2ddfa6160a6b1508859a571191f

[FFmpeg-cvslog] lavc/aarch64: port HEVC SIMD idct NEON

2021-02-18 Thread Reimar Döffinger
ffmpeg | branch: master | Reimar Döffinger | Sat Jan 16 02:03:45 2021 +0100| [30f80d855bb0eb3742ac51d8900f636968d0b70b] | committer: Josh Dekker lavc/aarch64: port HEVC SIMD idct NEON Makes SIMD-optimized 8x8 and 16x16 idcts for 8 and 10 bit depth available on aarch64. For a UHD HDR (10 bit) s

[FFmpeg-cvslog] swscale/x86/swscale: fix mix of inline and external function definitions

2021-02-18 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Feb 18 11:35:08 2021 -0300| [c00567647e9002094255df755e18c719e75b] | committer: James Almer swscale/x86/swscale: fix mix of inline and external function definitions This includes removing pointless static function forward declarations. Signed-off

[FFmpeg-cvslog] swscale/x86/yuv2yuvX: use the movsxdifnidn helper macro

2021-02-18 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Feb 18 12:09:27 2021 -0300| [1a555d3c604804dcedacd230d410cfc822da3f4c] | committer: James Almer swscale/x86/yuv2yuvX: use the movsxdifnidn helper macro Simplifies code Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co

[FFmpeg-cvslog] swscale/x86/yuv2yuvX: use the SPLATW helper macro

2021-02-18 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Feb 18 12:07:45 2021 -0300| [d512ebbaedefc977d7628da4dc3ecfe4e52a066a] | committer: James Almer swscale/x86/yuv2yuvX: use the SPLATW helper macro Simplifies code Signed-off-by: James Almer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h

[FFmpeg-cvslog] swscale/x86/yuv2yuvX: use movq to load 8 bytes in all non-AVX2 functions

2021-02-18 Thread James Almer
ffmpeg | branch: master | James Almer | Thu Feb 18 12:09:11 2021 -0300| [ebb48d85a07551ca82965bb66b88e50606683b4d] | committer: James Almer swscale/x86/yuv2yuvX: use movq to load 8 bytes in all non-AVX2 functions mova expands to movq on non-XMM functions Signed-off-by: James Almer > http://g

[FFmpeg-cvslog] avutil/video_enc_params: Check for truncation before creating buffer

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Feb 14 19:47:45 2021 +0100| [c9d9c6074689ec11b0ba12dd8c895d3564b06ed7] | committer: Andreas Rheinhardt avutil/video_enc_params: Check for truncation before creating buffer Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cg

[FFmpeg-cvslog] avformat/mpegenc: Ensure packet queue stays valid

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 15 03:26:04 2021 +0100| [cfce16449cb815132f829d5a07beb138dfb2cba6] | committer: Andreas Rheinhardt avformat/mpegenc: Ensure packet queue stays valid The MPEG-PS muxer uses a custom queue of custom packets. To keep track of it, it has a poi

[FFmpeg-cvslog] avformat/mpegenc: Fix leak in case trailer is never written

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 15 03:41:20 2021 +0100| [54987a37daccbeec28d3f2ec58ff4d5656acd9b1] | committer: Andreas Rheinhardt avformat/mpegenc: Fix leak in case trailer is never written Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avformat/mpegenc: Avoid adding invalid packet to queue

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 15 03:44:52 2021 +0100| [4294f64d578e14b3f65a6a2cd064461cb74bb122] | committer: Andreas Rheinhardt avformat/mpegenc: Avoid adding invalid packet to queue Do this by moving the check before the allocation. Signed-off-by: Andreas Rheinhardt

[FFmpeg-cvslog] avutil/video_enc_params: Combine overflow checks

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Feb 14 19:43:56 2021 +0100| [39df279c741928c6adf223890ff19b457f96b9bf] | committer: Andreas Rheinhardt avutil/video_enc_params: Combine overflow checks This patch also fixes a -Wtautological-constant-out-of-range-compare warning from Clang and

[FFmpeg-cvslog] avformat/mpegenc: Forward error code

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Feb 15 13:55:07 2021 +0100| [d150c2038d18d0cab6e646b3990d63920d20fb3b] | committer: Andreas Rheinhardt avformat/mpegenc: Forward error code Signed-off-by: Andreas Rheinhardt > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=d150c20

[FFmpeg-cvslog] avfilter/vf_vif: Remove superfluous ';'

2021-02-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Feb 19 08:34:57 2021 +0100| [14dc28e969f642a8ba0dd28431f6ba30c5e30d7c] | committer: Andreas Rheinhardt avfilter/vf_vif: Remove superfluous ';' Inside a function a superfluous ';' is just a null-statement; yet outside it is invalid, even though