[FFmpeg-cvslog] avformat/mxfenc: Add vertical subsampling support

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Mar 21 19:32:32 2018 +0100| [2bee43b67dc5c35a853823c7c90d97f5cfec9559] | committer: Michael Niedermayer avformat/mxfenc: Add vertical subsampling support Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] avformat/mxfenc: Write transfer characteristic

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Mar 21 21:34:20 2018 +0100| [293a6e83325a7379c13469193492fa4cb2488785] | committer: Michael Niedermayer avformat/mxfenc: Write transfer characteristic Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avformat/mxfenc: Correct KAG alignment of preface

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Mon Apr 30 02:26:37 2018 +0200| [5c705134183d52e1c7224b459198ba4897bc3e13] | committer: Michael Niedermayer avformat/mxfenc: Correct KAG alignment of preface Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] avformat/mxfenc: Add object model version

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Mar 17 21:16:26 2018 +0100| [1b6c89ca8db2608499949e51f0a38c7ec0a5e921] | committer: Michael Niedermayer avformat/mxfenc: Add object model version Other tools (XFConvert at least) write this as well. Signed-off-by: Michael Niedermayer > htt

[FFmpeg-cvslog] avformat/mxfenc: add white/black ref /color range

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Apr 5 22:53:22 2018 +0200| [6d0339096e10f6753049f2a5cbfd7ba69e5f8bcd] | committer: Michael Niedermayer avformat/mxfenc: add white/black ref /color range Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=

[FFmpeg-cvslog] avformat/mxfenc: Add Padding Bits

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Thu Apr 5 23:30:37 2018 +0200| [1246754c80a4967e41a4d38c0d5363f87331de47] | committer: Michael Niedermayer avformat/mxfenc: Add Padding Bits Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1246754

[FFmpeg-cvslog] avformat/mxfenc: Bump minor versions for S377-1-2009

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Tue May 8 21:24:15 2018 +0200| [3ba1bbb4f992b96138f952c6b6b9a9e4698663f7] | committer: Michael Niedermayer avformat/mxfenc: Bump minor versions for S377-1-2009 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/

[FFmpeg-cvslog] avformat/mxfenc: Write Audio Ref Level for D10

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Fri Apr 6 21:44:23 2018 +0200| [530ac1e50bd7f99e5cedca40a7a94ac7f49d9902] | committer: Michael Niedermayer avformat/mxfenc: Write Audio Ref Level for D10 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avformat/mxfenc: Fix stored width

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Mar 17 23:04:50 2018 +0100| [77cbe698cd9124dc23c5c235ad52e5ce3973633a] | committer: Michael Niedermayer avformat/mxfenc: Fix stored width This fixes the width to have computations matching the height Signed-off-by: Michael Niedermayer > ht

[FFmpeg-cvslog] avformat/mxfenc: Add Stored F2 Offset / Image Start/End Offset for D10

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Wed Apr 18 00:09:00 2018 +0200| [c35ca7e01c887bb32600782668074929e85b2943] | committer: Michael Niedermayer avformat/mxfenc: Add Stored F2 Offset / Image Start/End Offset for D10 Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitw

[FFmpeg-cvslog] avformat/mxfenc: Add Product Version, Toolkit version and Platform

2018-05-08 Thread Michael Niedermayer
ffmpeg | branch: master | Michael Niedermayer | Sat Mar 17 16:01:15 2018 +0100| [86c92509231f67a2397f0d98530e5dca1720d1f3] | committer: Michael Niedermayer avformat/mxfenc: Add Product Version, Toolkit version and Platform Signed-off-by: Michael Niedermayer > http://git.videolan.org/gitweb.c

[FFmpeg-cvslog] lavfi/vf_srcnn: use avio_check instead of access

2018-05-08 Thread Hendrik Leppkes
ffmpeg | branch: master | Hendrik Leppkes | Tue May 8 17:25:26 2018 +0200| [8007a86363930353a9df0007432fae73fc817dda] | committer: Hendrik Leppkes lavfi/vf_srcnn: use avio_check instead of access The filter uses avio for file access already, and avio_check is portable. Fixes trac #7192. > h

[FFmpeg-cvslog] lavfi/nlmeans: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Tue May 8 12:44:48 2018 +0200| [8d6354aa8284528d44f23e2d9ca170f4fdecbf2c] | committer: Clément Bœsch lavfi/nlmeans: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d6354aa8284528d44f

[FFmpeg-cvslog] lavfi/swaprect: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Tue May 8 12:44:57 2018 +0200| [1eb4e731fc443ffb81e63274003d33947ec160fe] | committer: Clément Bœsch lavfi/swaprect: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1eb4e731fc443ffb81

[FFmpeg-cvslog] lavc/cfhd: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Tue May 8 12:45:11 2018 +0200| [6876a63368931fffd9d2aa228907aac685a6701e] | committer: Clément Bœsch lavc/cfhd: use AV_CEIL_RSHIFT instead of deprecated FF_CEIL_RSHIFT > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6876a63368931fffd9d2aa2

[FFmpeg-cvslog] fate/hapenc : remove tests due to inconsistent result

2018-05-08 Thread Martin Vignali
ffmpeg | branch: master | Martin Vignali | Tue May 8 11:41:52 2018 +0200| [6ebc71847e21a8abaf7ff3d902cb1cf63511e7b4] | committer: Martin Vignali fate/hapenc : remove tests due to inconsistent result > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6ebc71847e21a8abaf7ff3d902cb1cf635

[FFmpeg-cvslog] lavfi/nlmeans: inline integral patch value function

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Mon May 7 23:28:08 2018 +0200| [e6114d21ac00f78f164c6755d51cc811d7286a26] | committer: Clément Bœsch lavfi/nlmeans: inline integral patch value function This prevents redundant position computation and make the code faster (1.1x faster overall). > ht

[FFmpeg-cvslog] checkasm: add vf_nlmeans test for ssd_integral_image

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 10:57:23 2018 +0200| [f679711c1b516786a39f9e582622a200502fff74] | committer: Clément Bœsch checkasm: add vf_nlmeans test for ssd_integral_image > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=f679711c1b516786a39f9e582622a200502ff

[FFmpeg-cvslog] lavfi/nlmeans: use ptrdiff_t for linesizes

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 10:43:04 2018 +0200| [5ba14f4f1a5ef508698d6a5c8d579880c2901b22] | committer: Clément Bœsch lavfi/nlmeans: use ptrdiff_t for linesizes Similarly to previous commit, this will help writing SIMD code by not having manual zero-extension in SIMD

[FFmpeg-cvslog] lavfi/nlmeans: use unsigned for the integral patch value

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Mon May 7 18:45:52 2018 +0200| [4278f79ef61058e3133214253a636113c18fb90a] | committer: Clément Bœsch lavfi/nlmeans: use unsigned for the integral patch value This value can not be negative. > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=

[FFmpeg-cvslog] lavfi/nlmeans: add SIMD-friendly assumptions for compute_safe_ssd_integral_image

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 10:38:30 2018 +0200| [26f02c51ce9797e392f956a268c373b353b21178] | committer: Clément Bœsch lavfi/nlmeans: add SIMD-friendly assumptions for compute_safe_ssd_integral_image SIMD code will not have to deal with padding itself. Overwriting in t

[FFmpeg-cvslog] lavfi/nlmeans: random code shuffling to help compiler

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 00:06:19 2018 +0200| [f1248b7795857e14ee31a15ad79583bdda7c4a90] | committer: Clément Bœsch lavfi/nlmeans: random code shuffling to help compiler This makes nlmeans_slice() slightly faster at least on GCC 7.3. > http://git.videolan.org/gitwe

[FFmpeg-cvslog] lavfi/nlmeans: switch from double to float

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 12:55:23 2018 +0200| [667503ef6879926834e73357cfbdf2a539327347] | committer: Clément Bœsch lavfi/nlmeans: switch from double to float Overall speed appears to be 1.1x faster with no noticeable quality impact. > http://git.videolan.org/gitwe

[FFmpeg-cvslog] lavfi/nlmeans: make compute_safe_ssd_integral_image_c faster

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 12:34:54 2018 +0200| [43d16aef6395340c248ee79d35f60f9965427a45] | committer: Clément Bœsch lavfi/nlmeans: make compute_safe_ssd_integral_image_c faster before: ssd_integral_image_c: 49204.6 after: ssd_integral_image_c: 44272.8 Unrolling

[FFmpeg-cvslog] lavfi/nlmeans: move final weighted averaging out of nlmeans_plane

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 13:26:45 2018 +0200| [34e1e53e28856af9b06460d0c061e7623d73dd5a] | committer: Clément Bœsch lavfi/nlmeans: move final weighted averaging out of nlmeans_plane This helps figuring out where the filter is slow: 70.53% ffmpeg_g ffmpeg_g

[FFmpeg-cvslog] lavfi/nlmeans: reorder memory accesses in get_integral_patch_value

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 13:31:32 2018 +0200| [de956198a9eca52e7882ca4ad6b9b42ae3163525] | committer: Clément Bœsch lavfi/nlmeans: reorder memory accesses in get_integral_patch_value This doesn't seem to make much of a difference but it can't hurt. > http://git.vid

[FFmpeg-cvslog] lavfi/nlmeans: add AArch64 SIMD for compute_safe_ssd_integral_image

2018-05-08 Thread Clément Bœsch
ffmpeg | branch: master | Clément Bœsch | Sun May 6 10:54:49 2018 +0200| [5a71bce3713ce0b074b1ad33f2c5e9c6bcddde2c] | committer: Clément Bœsch lavfi/nlmeans: add AArch64 SIMD for compute_safe_ssd_integral_image ssd_integral_image_c: 49204.6 ssd_integral_image_neon: 28346.8 > http://git.video

[FFmpeg-cvslog] avformat/segafilmenc - set keyframe bit correctly

2018-05-08 Thread Gyan Doshi
ffmpeg | branch: master | Gyan Doshi | Sat May 5 17:22:53 2018 +0530| [0683ad709b0eafc6e863612e5f80784efaf0e04e] | committer: Gyan Doshi avformat/segafilmenc - set keyframe bit correctly As per https://web.archive.org/web/20020803104640/http://www.pcisys.net:80/~melanson/codecs/film-format.txt