Commit Graph
886 Commits
Author SHA1 Message Date
gnattu 2e3649a10f fix: relax format check for output 2024-03-09 13:45:34 +08:00
gnattu ac2e8120c1 feat: add format option for scale_vt 2024-03-09 12:47:41 +08:00
gnattu 8ee9707cc8 fix: add transpose_vt to series 2024-03-09 11:32:02 +08:00
gnattu 990a4eaf52 feat: backport transpose_vt 2024-03-09 11:29:21 +08:00
gnattu 588959a7c6 fix: force nv12 when doing tone mapping 2024-03-09 11:28:53 +08:00
nyanmisaka 550663d39f Bump version to 6.0.1-4
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:58 +08:00
nyanmisaka b45e4446d1 Update 10-bit support for AMF AV1 encoder
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:58 +08:00
nyanmisaka d0a3998829 Fix libplacebo compat with the latest api
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:58 +08:00
nyanmisaka b30bea0566 Sync RKRGA filter fixes from ffmpeg-rockchip
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:58 +08:00
nyanmisaka d375452cf5 Add flip feat to OpenCL transpose filter
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:57 +08:00
nyanmisaka f86a67f55e Add CUDA transpose filter impl
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-03-07 19:46:57 +08:00
gnattu 8fc4fd8fd4 fix: overlay could be 8bit bgra 2024-02-28 00:54:12 +08:00
gnattu 0f2a44ab48 fix: fate 2024-02-26 07:49:19 +08:00
gnattu ea98718eaa fix: remove cosmetic change and fix dangling pointers 2024-02-26 01:40:29 +08:00
gnattu 97b024cbf3 fix: remove fuzz 2024-02-25 04:24:39 +08:00
gnattu c065d9fa2a feat: add patches for VT
This backports necessary codes from upstream to make the VT work properly.
Introduced scale_vt, overlay_videotoolbox and interop between VT and OCL
This also fixed full range color and HDR passthrough support on 6.0.1
2024-02-25 03:54:01 +08:00
nyanmisaka 47769dfbe9 Bump version to 6.0.1-3
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-12 02:09:59 +08:00
nyanmisaka 37f65e2892 Sync RKMPP fixes from ffmpeg-rockchip
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-12 02:09:59 +08:00
nyanmisaka 45aad39f09 Fix libplacebo v6 required hostQueryReset capability
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-02-12 02:09:59 +08:00
nyanmisaka 9f471d96d9 Bump version to 6.0.1-2
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka e26eacf6d0 Update build scripts and dependencies
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka bc6b171908 Polish patches for AMD dx11-ocl interop
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka 2e974365b8 Fix libx265 encoded fMP4 HLS playback on Safari
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka ce38587107 Add checks for ARM Mali in OpenCL tonemap
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka d89df020ac Add full HWA pipeline for Rockchip RK3588 platform
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2024-01-29 13:51:06 +08:00
nyanmisaka 5b4cf2c8ea Bump version to 6.0.1-1
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-11-11 22:21:49 +08:00
nyanmisaka b0245294c7 Update patches for 6.0.1
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-11-11 22:21:49 +08:00
nyanmisaka 5f373c4df4 Bump version to 6.0-8
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-11-05 00:24:21 +08:00
nyanmisaka d20635fb28 Fix the brightness issue in HLG-2-SDR tonemap
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-10-26 01:20:59 +08:00
nyanmisaka d163a50a3a Bump version to 6.0-7
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-10-16 19:46:27 +08:00
nyanmisaka 258c02f389 Update VA-API AV1 encoder to the upstream final version
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-10-16 19:46:27 +08:00
nyanmisaka 333f3dbe2b Add icon for Windows version FFmpeg
Cosmetic changes to make it easier for users to distinguish from vanilla FFmpeg builds.

Debian `quilt` uses GNU style patch and it cannot handle patches that contain
binary diff. See https://savannah.nongnu.org/bugs/?55815

Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-31 20:59:54 +08:00
nyanmisaka cbce6a2ba3 Bump version to 6.0-6
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-29 02:51:13 +08:00
nyanmisaka 8e8aa1ddc4 Tune the default param of QSV AV1e
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-29 02:51:13 +08:00
nyanmisaka 720a0b9c44 Backport upstream QSV fixes
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-29 02:51:13 +08:00
nyanmisaka d4a0473c61 Sync intel D3D11VA textures before mapping to OpenCL
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-29 02:51:13 +08:00
nyanmisaka db4f3a6c10 Bump version to 6.0-5
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka 53d3b7d86b Fix x86 mathops assembly build with newer binutil
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka d4a65da0d7 Fix libplacebo filter build with v6 API
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka a91c89cac7 Use contiguous linear Vulkan images for AMD encoder
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka 3781970d79 Fix VA-API import DRM prime2 planar formats
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka b422ec07e7 Refine VA-API AV1 encoder v3
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka 63ac425467 Backport QSV fixes from upstream
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka be862c16f0 Remove HDR metadata from tonemap_vaapi SDR output
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-08-05 23:02:24 +08:00
nyanmisaka 8d70fec6d0 Add VUI info to the seq header of HEVC VA-API encoder
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-29 21:12:06 +08:00
nyanmisaka 18485e90fc Bump version to 6.0-4
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00
nyanmisaka 1127bed76f Update queued fixes from upstream
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00
nyanmisaka 18e47db1b9 Allow VA-API import DRM prime2 planar formats
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00
nyanmisaka 7ebf50a845 Fix a potential memory leak in QSV
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00
nyanmisaka 24eaaf35cd Refine VA-API AV1 encoder patches
Signed-off-by: nyanmisaka <nst799610810@gmail.com>
2023-06-25 21:28:51 +08:00