[FFmpeg-cvslog] lavu/hwcontext_vulkan: support mapping VUYX, P012, and XV36

2022-09-03 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sat Aug 20 09:47:27 2022 -0700| [2f9b8bbd1f415769e1da03571e09c74a78987a3d] | committer: Philip Langdale lavu/hwcontext_vulkan: support mapping VUYX, P012, and XV36 If we want to be able to map between VAAPI and Vulkan (to do Vulkan filtering), we

[FFmpeg-cvslog] lavc/vaapi: Add support for remaining 10/12bit profiles

2022-09-03 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Fri Aug 19 17:01:07 2022 -0700| [b982dd0d8366b2cb9cc6288b821a536c8e2b50ed] | committer: Philip Langdale lavc/vaapi: Add support for remaining 10/12bit profiles With the necessary pixel formats defined, we can now expose support for the remaining

[FFmpeg-cvslog] lavu/pixfmt: Add P012, Y212, XV30, and XV36 formats

2022-09-03 Thread Philip Langdale
ffmpeg | branch: master | Philip Langdale | Sat Aug 13 13:50:07 2022 -0700| [d75c4693fef51e8f0a1b88798530f4c5147ea906] | committer: Philip Langdale lavu/pixfmt: Add P012, Y212, XV30, and XV36 formats These are the formats we want/need to use when dealing with the Intel VAAPI decoder for 12bit

[FFmpeg-cvslog] arm: relax byte-swap assembler constraints

2022-09-03 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Sat Sep 3 18:05:18 2022 +0300| [620e6e14878de7392f9b5fd109cc8f5ed90dd835] | committer: Martin Storsjö arm: relax byte-swap assembler constraints There are no particular reasons to force the compiler to use the same register as output and input

[FFmpeg-cvslog] aarch64: relax byte-swap assembler constraints

2022-09-03 Thread Rémi Denis-Courmont
ffmpeg | branch: master | Rémi Denis-Courmont | Sat Sep 3 18:05:17 2022 +0300| [164021423a25f02c6253bb8d73ae9a443a129381] | committer: Martin Storsjö aarch64: relax byte-swap assembler constraints There are no particular reasons to force the compiler to use the same register as output and

[FFmpeg-cvslog] avcodec/mathops: Set hidden visibility where advantageous

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Fri Sep 2 22:54:04 2022 +0200| [0b95a6a1d0b3d9c06aedd5fc929804661addd263] | committer: Andreas Rheinhardt avcodec/mathops: Set hidden visibility where advantageous It is advantageous for ff_crop_tab, as the base pointer used to access this table

[FFmpeg-cvslog] avfilter/vf_bilateral_cuda: refactor use of pow to simple multiplication

2022-09-03 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Sep 3 20:02:03 2022 +0200| [6512dd6cb528a261369284f2634c0856fdaffaf9] | committer: Timo Rothenpieler avfilter/vf_bilateral_cuda: refactor use of pow to simple multiplication >

[FFmpeg-cvslog] compat/cuda: switch from powf to __powf intrinsic

2022-09-03 Thread Timo Rothenpieler
ffmpeg | branch: master | Timo Rothenpieler | Sat Sep 3 19:49:53 2022 +0200| [416923346a6d31563801784963d2893a8d1da1c8] | committer: Timo Rothenpieler compat/cuda: switch from powf to __powf intrinsic The powf builtin causes crashes on older clang, so manually implement the (faster)

[FFmpeg-cvslog] avcodec/codec_internal: Add macros for update_thread_context(_for_user)

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Mon Aug 29 15:03:21 2022 +0200| [73fada029c527fda6c248785a948c61249fd4b2d] | committer: Andreas Rheinhardt avcodec/codec_internal: Add macros for update_thread_context(_for_user) It reduces typing: Before this patch, there were 11 callbacks that

[FFmpeg-cvslog] avutil/file: Properly deprecate av_tempfile()

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sun Aug 28 00:13:24 2022 +0200| [dea974456035d8d43c69a23b9db036a544bb0455] | committer: Andreas Rheinhardt avutil/file: Properly deprecate av_tempfile() It has been deprecated in b4f59beeb4c2171879d0d7607a4a7d6165f07791, but the

[FFmpeg-cvslog] avcodec/frame_thread_encoder: Stop serializing unreferencing AVFrames

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 25 18:59:58 2022 +0200| [65f68514486fade5c6ab973c90047a422198ce07] | committer: Andreas Rheinhardt avcodec/frame_thread_encoder: Stop serializing unreferencing AVFrames Currently, the frame-threaded decoding API still supports

[FFmpeg-cvslog] avcodec/encode: Avoid unreferencing blank AVFrames

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Thu Aug 25 18:42:10 2022 +0200| [25ea90b733883d0cbfdb76014b619a1b37489fca] | committer: Andreas Rheinhardt avcodec/encode: Avoid unreferencing blank AVFrames ff_thread_video_encode_frame() already returns blank frames. Signed-off-by: Andreas

[FFmpeg-cvslog] avutil/internal: Remove unused FF_SYMVER

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 27 17:31:44 2022 +0200| [26325cceb020608928800b8fe5f4a0f6e60468eb] | committer: Andreas Rheinhardt avutil/internal: Remove unused FF_SYMVER They are unused since d63443b9684fa7b3e086634f7b44b203b6d9221e. Furthermore, they were always in

[FFmpeg-cvslog] avutil/internal: Move avpriv-file API to a header of its own

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 27 23:33:06 2022 +0200| [72c601e0f71d3c71a53d43bdac935489ed86e3c5] | committer: Andreas Rheinhardt avutil/internal: Move avpriv-file API to a header of its own It is not used by the large majority of files that include lavu/internal.h.

[FFmpeg-cvslog] avutil/internal: Remove unused ff_rint64_clip()

2022-09-03 Thread Andreas Rheinhardt
ffmpeg | branch: master | Andreas Rheinhardt | Sat Aug 27 17:30:36 2022 +0200| [5b0856d2b9f6ca843a9a0aa0117121f5bdc9746f] | committer: Andreas Rheinhardt avutil/internal: Remove unused ff_rint64_clip() Signed-off-by: Andreas Rheinhardt >

[FFmpeg-cvslog] avfilter: add bilateral_cuda filter

2022-09-03 Thread Mohamed Khaled Mohamed
ffmpeg | branch: master | Mohamed Khaled Mohamed | Tue Aug 30 21:13:27 2022 +0200| [1a5cd79f518268203c4fff7c664b387e5720f1f4] | committer: Timo Rothenpieler avfilter: add bilateral_cuda filter GSoC 2022 Signed-off-by: Mohamed Khaled Signed-off-by: Timo Rothenpieler >

[FFmpeg-cvslog] avcodec/cfhd: fix escape handling for old codebook

2022-09-03 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Sep 3 11:06:14 2022 +0200| [4beac58e901ac4ffc6d264ae0a5a98ed76e73447] | committer: Paul B Mahol avcodec/cfhd: fix escape handling for old codebook > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4beac58e901ac4ffc6d264ae0a5a98ed76e73447

[FFmpeg-cvslog] avcodec/cfhddata: remove unused defines

2022-09-03 Thread Paul B Mahol
ffmpeg | branch: master | Paul B Mahol | Sat Sep 3 09:23:39 2022 +0200| [10ed73e933bbc9261c7637652c533ee508e60bca] | committer: Paul B Mahol avcodec/cfhddata: remove unused defines > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=10ed73e933bbc9261c7637652c533ee508e60bca ---