[FFmpeg-cvslog] avcodec/mpegvideo_dec: Don't sync AVCodecContext fields manually

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 15 17:58:23 2022 +0200| [afd9da24d9da6b4a194c03779e8863b8a66ed745] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec: Don't sync AVCodecContext fields manually They are already synced generically in update_context_from_thread() in

[FFmpeg-cvslog] avcodec/mpegvideo_dec: Remove commented-out cruft

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 15 12:04:31 2022 +0200| [22e157c1c6d540040dc356f5e218f021060ccf46] | committer: Andreas Rheinhardt avcodec/mpegvideo_dec: Remove commented-out cruft The fields in question were removed in 759001c534287a96dc96d1e274665feb7059145d.

[FFmpeg-cvslog] doc: fix binary values of SI prefixes

2022-08-18 Thread Chema Gonzalez
ffmpeg | branch: master | Chema Gonzalez | Wed Aug 17 10:05:39 2022 -0700| [59225b459fcf6c8b20ef7585cd87e73cb6a4113d] | committer: Andreas Rheinhardt doc: fix binary values of SI prefixes Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ffv1enc: Remove redundant wrapper

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Aug 14 15:28:56 2022 +0200| [3553b70d6d1282c1118e12f78b90c402e0d5f25c] | committer: Andreas Rheinhardt avcodec/ffv1enc: Remove redundant wrapper Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/ffv1enc: Don't create and keep unnecessary reference

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Aug 14 13:37:56 2022 +0200| [7e9a79044105a649c6091049909ad242e6b35d2e] | committer: Andreas Rheinhardt avcodec/ffv1enc: Don't create and keep unnecessary reference Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avcodec/get_buffer: Don't get AVPixFmtDescriptor unnecessarily

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 15 10:18:22 2022 +0200| [f76cef5c518a9874ec4e3b4b36c5b909c3452919] | committer: Andreas Rheinhardt avcodec/get_buffer: Don't get AVPixFmtDescriptor unnecessarily It is unused since 3575a495f6dcc395656343380e13c57d48b9f976 (and the error

[FFmpeg-cvslog] avcodec/mpegpicture: Reset fields explicitly instead of memsetting them

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Aug 14 00:06:16 2022 +0200| [e50684318390b5cffc68da131f7630f11814b808] | committer: Andreas Rheinhardt avcodec/mpegpicture: Reset fields explicitly instead of memsetting them Improves the grepability of the code. (Furthermore, I hope that no

[FFmpeg-cvslog] avcodec/h263dec: Don't set frame parameters redundantly

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 13 20:59:07 2022 +0200| [f0ea5094afa3b056cf9c2f71cacadb4fbb7a6a95] | committer: Andreas Rheinhardt avcodec/h263dec: Don't set frame parameters redundantly This frame will be reset later in ff_mpv_frame_start() anyway. Signed-off-by:

[FFmpeg-cvslog] avcodec/h263dec: Remove redundant code to set cur_pic_ptr

2022-08-18 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 13 20:37:11 2022 +0200| [74d623914f02aa79447df43a742efd0929dded04] | committer: Andreas Rheinhardt avcodec/h263dec: Remove redundant code to set cur_pic_ptr It is done later in ff_mpv_frame_start() (and nobody uses current_picture_ptr

[FFmpeg-cvslog] checkasm/sw_scale: hscale does not requires cpuflag test.

2022-08-18 Thread Alan Kelly
ffmpeg | branch: master | Alan Kelly | Fri Jul 15 17:01:31 2022 +0200| [da0a37bab7434ef485146ce8575c7948db1fe3e2] | committer: Anton Khirnov checkasm/sw_scale: hscale does not requires cpuflag test. This is done in ff_shuffle_filter_coefficients. Signed-off-by: Anton Khirnov >

[FFmpeg-cvslog] libswscale: Enable hscale_avx2 for all input sizes.

2022-08-18 Thread Alan Kelly
ffmpeg | branch: master | Alan Kelly | Fri Jul 15 16:59:43 2022 +0200| [a38293e4448c9389e604af9858984361a5677a20] | committer: Anton Khirnov libswscale: Enable hscale_avx2 for all input sizes. ff_shuffle_filter_coefficients shuffles the tail as required. Signed-off-by: Anton Khirnov >

[FFmpeg-cvslog] sws: allow avx2 hscale to process inputs of any size.

2022-08-18 Thread Alan Kelly
ffmpeg | branch: master | Alan Kelly | Tue Apr 26 10:00:02 2022 +0200| [a6724285fd45111436dd5242eab2c489182aa5c2] | committer: Anton Khirnov sws: allow avx2 hscale to process inputs of any size. The main loop processes blocks of 16 pixels. The tail processes blocks of size 4. Signed-off-by:

[FFmpeg-cvslog] sws: Replace call to yuv2yuvX_mmx by yuv2yuvX_mmxext

2022-08-18 Thread Alan Kelly
ffmpeg | branch: master | Alan Kelly | Wed Aug 17 11:20:39 2022 +0200| [51a34e8525fea2bbc29b42831d7a17f34e8518d3] | committer: Andreas Rheinhardt sws: Replace call to yuv2yuvX_mmx by yuv2yuvX_mmxext Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] lavc/aarch64: hevc_add_res add 12bit variants

2022-08-18 Thread J . Dekker
ffmpeg | branch: master | J. Dekker | Tue Aug 16 07:01:53 2022 +0200| [ce2f47318bdd1586f538059ed36fbf61e825023d] | committer: J. Dekker lavc/aarch64: hevc_add_res add 12bit variants hevc_add_res_4x4_12_c: 46.0 hevc_add_res_4x4_12_neon: 18.7 hevc_add_res_8x8_12_c: 194.7

[FFmpeg-cvslog] aarch64: me_cmp: Remove a leftover unnecessary instruction

2022-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Aug 18 12:14:15 2022 +0300| [48be6616d0536c5b0ff3ee58caee4c024ca64116] | committer: Martin Storsjö aarch64: me_cmp: Remove a leftover unnecessary instruction This was missed in a2e45ad407c526cd5ce2f3a361fb98084228cd6e. Signed-off-by: Martin

[FFmpeg-cvslog] lavc/aarch64: Add neon implementation for pix_abs8

2022-08-18 Thread Hubert Mazur
ffmpeg | branch: master | Hubert Mazur | Tue Aug 16 14:20:16 2022 +0200| [70efa4d01188b61efc0b82e7241a59a32c7e2e22] | committer: Martin Storsjö lavc/aarch64: Add neon implementation for pix_abs8 Provide optimized implementation of pix_abs8 function for arm64. Performance comparison tests are

[FFmpeg-cvslog] lavc/aarch64: Add neon implementation for sse8

2022-08-18 Thread Hubert Mazur
ffmpeg | branch: master | Hubert Mazur | Tue Aug 16 14:20:15 2022 +0200| [74312e80d74eebf095d0092a6bb2f1f207626174] | committer: Martin Storsjö lavc/aarch64: Add neon implementation for sse8 Provide optimized implementation of sse8 function for arm64. Performance comparison tests are shown

[FFmpeg-cvslog] lavc/aarch64: Add neon implementation for pix_abs16_y2

2022-08-18 Thread Hubert Mazur
ffmpeg | branch: master | Hubert Mazur | Tue Aug 16 14:20:14 2022 +0200| [a2e45ad407c526cd5ce2f3a361fb98084228cd6e] | committer: Martin Storsjö lavc/aarch64: Add neon implementation for pix_abs16_y2 Provide optimized implementation of pix_abs16_y2 function for arm64. Performance comparison

[FFmpeg-cvslog] lavc/aarch64: Add neon implementation for sse16

2022-08-18 Thread Hubert Mazur
ffmpeg | branch: master | Hubert Mazur | Tue Aug 16 14:20:12 2022 +0200| [ad251fd26243d93093206a511cb547f46b967e4c] | committer: Martin Storsjö lavc/aarch64: Add neon implementation for sse16 Provide neon implementation for sse16 function. Performance comparison tests are shown below. -

[FFmpeg-cvslog] lavc/aarch64: Add neon implementation for sse4

2022-08-18 Thread Hubert Mazur
ffmpeg | branch: master | Hubert Mazur | Tue Aug 16 14:20:13 2022 +0200| [d7abb7d143fd1fbacb0084a8936bc4029afe5111] | committer: Martin Storsjö lavc/aarch64: Add neon implementation for sse4 Provide neon implementation for sse4 function. Performance comparison tests are shown below. -

[FFmpeg-cvslog] aarch64: me_cmp: Fix the indentation of function declarations

2022-08-18 Thread Martin Storsjö
ffmpeg | branch: master | Martin Storsjö | Thu Aug 18 12:00:20 2022 +0300| [60109d5b3d7bc88703fd4edfa282f25d0653016b] | committer: Martin Storsjö aarch64: me_cmp: Fix the indentation of function declarations Signed-off-by: Martin Storsjö >