[FFmpeg-cvslog] MAINTAINERS: add myself as vvc maintainer

2025-06-07 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon Jun 2 09:47:55 2025 +0800| [a0118d6d07773fe842d9b88bee7bcb06d6b93cc1] | committer: Nuo Mi MAINTAINERS: add myself as vvc maintainer Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/h274: add H274SEIPictureHash struct

2025-05-31 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:38 2025 +0800| [942cf59e9dfdc82692c16baffac2b0a4fc1c3b8d] | committer: Nuo Mi avcodec/h274: add H274SEIPictureHash struct Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/h274: add H274SEIFrameFieldInfo struct

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:46 2025 +0800| [299544bd0cb9702a499bc37606b45e2d006172d2] | committer: Nuo Mi avcodec/h274: add H274SEIFrameFieldInfo struct Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_decoded_picture_hash

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:39 2025 +0800| [8dfc24cdce634c78bca405afba5ea2b0db50905d] | committer: Nuo Mi avcodec/vvc/sei: add decode_decoded_picture_hash Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_mastering_display_colour_volume

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:50 2025 +0800| [a02e880e35926c37797c87a215a745245570f369] | committer: Nuo Mi avcodec/vvc/sei: add decode_mastering_display_colour_volume Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_film_grain_characteristics

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:34 2025 +0800| [1c87e3625a56bab314450cd789cdb3f6fb4e179c] | committer: Nuo Mi avcodec/vvc/sei: add decode_film_grain_characteristics Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/dec: export sei to the frame when the frame starts

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:35 2025 +0800| [1608d6000194c0b234b2ec4ef496593c5a4d30ab] | committer: Nuo Mi avcodec/vvc/dec: export sei to the frame when the frame starts Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_ambient_viewing_environment

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:49 2025 +0800| [f6d2f385306a935a44512d4c200c8bc73498dfc1] | committer: Nuo Mi avcodec/vvc/sei: add decode_ambient_viewing_environment Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: support fields

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:48 2025 +0800| [761f75db74fe1557ab15afc1423b438a6237e0c5] | committer: Nuo Mi avcodec/vvc: support fields passed files: FIELD_A_Panasonic_4.bit FIELD_B_Panasonic_2.bit Signed-off-by: Wu Jianhua > http://git.videolan.

[FFmpeg-cvslog] avcodec/vvcdec: verify picture hash

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:41 2025 +0800| [23e991231599352fa76135eef6f9212ccb9f6ec6] | committer: Nuo Mi avcodec/vvcdec: verify picture hash Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cbs_sei_syntax_template: add sei message sei_display_orientation

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:42 2025 +0800| [d140648c3154b90adce586f8bb3af3292c4379dd] | committer: Nuo Mi avcodec/cbs_sei_syntax_template: add sei message sei_display_orientation Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cbs_sei_syntax_template: add sei message film_grain_characteristics

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:32 2025 +0800| [bf3a7291dbc48dc301ee3ef533517440d437153d] | committer: Nuo Mi avcodec/cbs_sei_syntax_template: add sei message film_grain_characteristics Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_frame_field_info

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:47 2025 +0800| [870fa133afce984c614a3b7e1d4d40a1dd3923d1] | committer: Nuo Mi avcodec/vvc/sei: add decode_frame_field_info Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cbs_sei_syntax_template: add sei message frame_field_information

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:45 2025 +0800| [33d511b5814445cfbeffe3cc6b448bb51288da33] | committer: Nuo Mi avcodec/cbs_sei_syntax_template: add sei message frame_field_information Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_content_light_level_info

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:44 2025 +0800| [97137e38c1a58b38c90566388bced45419e5c40a] | committer: Nuo Mi avcodec/vvc/sei: add decode_content_light_level_info Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/cbs_h2645: add cbs_sei_h274_types

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:31 2025 +0800| [e618f7d5cf3372bc28669368f2caff2db66c97b6] | committer: Nuo Mi avcodec/cbs_h2645: add cbs_sei_h274_types Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/h274: add ff_h274_hash functions

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:40 2025 +0800| [9620c95edbc1fe6518b9b50d6eef8f7e54ecc038] | committer: Nuo Mi avcodec/h274: add ff_h274_hash functions Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/sei: add decode_display_orientation

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:43 2025 +0800| [40bc5e119e3f7d06897f7b1655ea549ca30555ea] | committer: Nuo Mi avcodec/vvc/sei: add decode_display_orientation Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/dec: support removing film grain params from side data

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:37 2025 +0800| [312f8ef2ca9a546449fd6348370e7a7e11bda729] | committer: Nuo Mi avcodec/vvc/dec: support removing film grain params from side data Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/dec: support applying film grain by the decoder

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:36 2025 +0800| [a8d949bd96364892903bedbbc2eef11b712e5500] | committer: Nuo Mi avcodec/vvc/dec: support applying film grain by the decoder Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: support decoding prefix and suffix nal units

2025-05-30 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Apr 27 19:44:33 2025 +0800| [ab5df96cef2015957f49639ae23601cd3b1a74e6] | committer: Nuo Mi avcodec/vvc: support decoding prefix and suffix nal units Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] Changelog: VVC supports all content of SCC

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:30 2025 +0800| [a65d028fb15dc01ae4974f413e489b891c3964be] | committer: Nuo Mi Changelog: VVC supports all content of SCC Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/cabac: add 9.3.3.7 Fixed-length binarization process

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:09 2025 +0800| [a7320efa2b10be7fd9809b3da61aa6b746be6b3b] | committer: Nuo Mi avcodec/vvc/cabac: add 9.3.3.7 Fixed-length binarization process Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: add VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:11 2025 +0800| [d80041f1233e0da55dd972dd588bf862600e9e76] | committer: Nuo Mi avcodec/vvc: add VVC_MAX_NUM_PALETTE_PREDICTOR_SIZE Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/intra: refact, predict jcbcr to tb->coeffs

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:26 2025 +0800| [d2e7ca684c665840b3ffc6402b9ed4b3b4eac2c3] | committer: Nuo Mi avcodec/vvc/intra: refact, predict jcbcr to tb->coeffs prepare for adaptive color transform Signed-off-by: Wu Jianhua > http://git.videolan.org/gitw

[FFmpeg-cvslog] avcodec/vvc/dsp: add adaptive_color_transform

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:24 2025 +0800| [fef573f30ba0df4c0430f47d82c47856f88c3d7e] | committer: Nuo Mi avcodec/vvc/dsp: add adaptive_color_transform See 8.7.4.6 Residual modification process for blocks using colour space conversion Signed-off-by: Wu Jianhua

[FFmpeg-cvslog] avcodec/vvc/intra: add palette coding decoder

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:19 2025 +0800| [70a2d0d75647a45a0ec47a9ef0a0c84c5c89fcb8] | committer: Nuo Mi avcodec/vvc/intra: add palette coding decoder Introduction at https://ieeexplore.ieee.org/document/9408666 passed files: 10b422_G_Sony_5.bit

[FFmpeg-cvslog] avcodec/vvc/ctu: read act_enabled_flag for adaptive color transform

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:21 2025 +0800| [c58357edc297c95005621e6a3e318f25b26028f6] | committer: Nuo Mi avcodec/vvc/ctu: read act_enabled_flag for adaptive color transform Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/cabac: add palette support

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:10 2025 +0800| [89ba1bb25539f44938b6163bdd7ecd502b43ef73] | committer: Nuo Mi avcodec/vvc/cabac: add palette support Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/cabac: add ff_vvc_cu_act_enabled_flag

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:20 2025 +0800| [b9c5fb0d0043fd2e2993040da17d908ec2938ef0] | committer: Nuo Mi avcodec/vvc/cabac: add ff_vvc_cu_act_enabled_flag Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/intra: refact out lmcs_scale_chroma and add_residual

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:28 2025 +0800| [0e4c0db317d33c60d53f5f9435e3d4b030123d56] | committer: Nuo Mi avcodec/vvc/intra: refact out lmcs_scale_chroma and add_residual prepare for adaptive color transform Signed-off-by: Wu Jianhua > http://git.videolan.

[FFmpeg-cvslog] avcodec/vvc/intra: make lmcs_scale_chroma inplace

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:27 2025 +0800| [ff1ecc7eb306023eb449e01def52d67b1b39a79d] | committer: Nuo Mi avcodec/vvc/intra: make lmcs_scale_chroma inplace prepare for adaptive color transform Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.

[FFmpeg-cvslog] avcodec/vvc: add adaptive color transform support

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:29 2025 +0800| [fd5d754b2a87d2f80fb4a5590498933848d75bcf] | committer: Nuo Mi avcodec/vvc: add adaptive color transform support passed files: ACT_A_Kwai_3.bit ACT_B_Kwai_3.bit Signed-off-by: Wu Jianhua > http://git.videolan.

[FFmpeg-cvslog] avcodec/vvc/filter: skip deblocking filter for palette

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:18 2025 +0800| [95473fae9b6bcee0787021eaee8a37ca33e4fdd1] | committer: Nuo Mi avcodec/vvc/filter: skip deblocking filter for palette Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/ctu: fix derive_chroma_intra_pred_mode

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:22 2025 +0800| [d00a249dbf0d09d4d0099cbc60c845c5d74b028a] | committer: Nuo Mi avcodec/vvc/ctu: fix derive_chroma_intra_pred_mode See 8.4.3 Derivation process for chroma intra prediction mode Signed-off-by: Wu Jianhua > h

[FFmpeg-cvslog] avcodec/vvc/intra: fix scaling process for transform coefficients

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:25 2025 +0800| [86e96a1c02cff53a5045c59307891ecb79051c7f] | committer: Nuo Mi avcodec/vvc/intra: fix scaling process for transform coefficients See 8.7.3 Scaling process for transform coefficients Signed-off-by: Wu Jianhua > h

[FFmpeg-cvslog] avcodec/vvc: refact, save pf and ciip_flag in ff_vvc_set_intra_mvf

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:14 2025 +0800| [d0f9151eb0a964f65c069317f706c98cba166d62] | committer: Nuo Mi avcodec/vvc: refact, save pf and ciip_flag in ff_vvc_set_intra_mvf Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/dsp: update the interface of pred_residual_joint for joint cbcr residual functionality

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:23 2025 +0800| [8bdad76c00f15d303a80527d4380021f246bfdda] | committer: Nuo Mi avcodec/vvc/dsp: update the interface of pred_residual_joint for joint cbcr residual functionality Signed-off-by: Wu Jianhua > http://git.videolan.

[FFmpeg-cvslog] avcodec/vvc/ctu: refact out intra_data

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:15 2025 +0800| [3ecf8f87660eac8fb68143e37814925afe06fbe8] | committer: Nuo Mi avcodec/vvc/ctu: refact out intra_data Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/cabac: add 9.3.3.5 k-th order Exp - Golomb binarization process

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:08 2025 +0800| [02fe29fa396d6bc6d4595246ca9a7a299c5cf625] | committer: Nuo Mi avcodec/vvc/cabac: add 9.3.3.5 k-th order Exp - Golomb binarization process Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git

[FFmpeg-cvslog] avcodec/vvc/ctu: add palette support

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:17 2025 +0800| [26215b8c83d53fb523f4d174f68e81db9c4c2b4b] | committer: Nuo Mi avcodec/vvc/ctu: add palette support Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/intra: add ff_vvc_palette_derive_scale

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:16 2025 +0800| [fd85f83608e79b20c16f07b52eb8103394a4c2bf] | committer: Nuo Mi avcodec/vvc/intra: add ff_vvc_palette_derive_scale Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc: refact out ep_init and ep_init_wpp

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:13 2025 +0800| [75e5fb6e37dc143ab2a9ea3b297eb338c2e6710a] | committer: Nuo Mi avcodec/vvc: refact out ep_init and ep_init_wpp Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/ctu: refact out ff_vvc_channel_range

2025-05-16 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed May 14 21:40:12 2025 +0800| [cfea9b88a500a20d2c35ab46b475ea3bba6c25a2] | committer: Nuo Mi avcodec/vvc/ctu: refact out ff_vvc_channel_range Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvc/dsp: prefix TxType and TxSize with VVC

2024-08-15 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Aug 11 04:33:04 2024 +0800| [ca5c9e810ae4f70b6212bfaa8d61ee0a5150db80] | committer: Nuo Mi avcodec/vvc/dsp: prefix TxType and TxSize with VVC See https://patchwork.ffmpeg.org/project/ffmpeg/patch/tyspr06mb64337c4a9adf5312e6648543aa...@tyspr06mb6433

[FFmpeg-cvslog] avcodec/vvc_parser: move avctx->has_b_frames initialization to dec

2024-08-15 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Aug 11 04:33:02 2024 +0800| [ae1a9cfd52c72e6d2703275b258cb2ded86a519d] | committer: Nuo Mi avcodec/vvc_parser: move avctx->has_b_frames initialization to dec >From Jun Zhao : > Should we relocate this to the decoder? Other codecs typically

[FFmpeg-cvslog] tests/checkasm/vvc_alf: change alf step size to 8

2024-05-31 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:07 2024 +0800| [442e94e5e476710dfbb9f611a86ac3c86156394c] | committer: Nuo Mi tests/checkasm/vvc_alf: change alf step size to 8 >From Benjamin Bross: > for ALF where functions are in increments of 4 while 8 should be suff

[FFmpeg-cvslog] avcodec/x86/vvc/vvc_alf: fix integer overflow

2024-05-31 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:05 2024 +0800| [09d3370c2884f4535d738e9baea008738cfb602b] | committer: Nuo Mi avcodec/x86/vvc/vvc_alf: fix integer overflow Some tests fails with certain seeds tests/checkasm/checkasm 2325607578 --test=vvc_alf checkasm: using random seed

[FFmpeg-cvslog] avcodec/x86/vvc/vvc_alf: use xq to match ptrdiff_t

2024-05-31 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri May 31 00:28:06 2024 +0800| [9950f1486493cfb1b039ea89c51f40484839a6c1] | committer: Nuo Mi avcodec/x86/vvc/vvc_alf: use xq to match ptrdiff_t Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] tests/checkasm/vvc_alf: add check_alf_classify

2024-05-14 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon May 13 20:31:06 2024 +0800| [3fa98f274afa1b51deb4621c50622424df1f55bc] | committer: Nuo Mi tests/checkasm/vvc_alf: add check_alf_classify Perforamnce Test (fps): clip before after delta

[FFmpeg-cvslog] avcodec/x86/vvc: add alf filter luma and chroma avx2 optimizations

2024-05-14 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon May 13 20:31:03 2024 +0800| [ec2a7ef867619c24d5c62a01aae6b09f320e4774] | committer: Nuo Mi avcodec/x86/vvc: add alf filter luma and chroma avx2 optimizations ff_vvc_alf_filter_luma_4x4_10_c: 135 ff_vvc_alf_filter_luma_4x4_10_avx2: 54

[FFmpeg-cvslog] tests/checkasm: add checkasm_check_vvc_alf and check_alf_filter

2024-05-14 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon May 13 20:31:04 2024 +0800| [9ef6e15b04ff721362a75a50c6c2721d182d6bb9] | committer: Nuo Mi tests/checkasm: add checkasm_check_vvc_alf and check_alf_filter Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/x86/vvc/vvcdsp_init: add avg prototypes

2024-04-20 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Apr 18 02:28:22 2024 +0800| [2f3aaef1b54c3828abd50a1e3f861886b3e2ec16] | committer: Nuo Mi avcodec/x86/vvc/vvcdsp_init: add avg prototypes When we used the --disable-ssse3 --disable-optimizations options, the compiler would not skip the MC_LINKS like

[FFmpeg-cvslog] avcodec/x86/vvc/vvcdsp_init: add put prototypes

2024-04-20 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Apr 18 02:28:21 2024 +0800| [4358f4956852f088f97c571077059b5901ead907] | committer: Nuo Mi avcodec/x86/vvc/vvcdsp_init: add put prototypes When we used the --disable-ssse3 --disable-optimizations options, the compiler would not skip the MC_LINKS like

[FFmpeg-cvslog] avcodec/x86/vvc/vvcdsp_init: fix linking error when configuring with --disable-ssse3 --disable-optimizations options

2024-04-20 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Apr 18 02:28:23 2024 +0800| [a44c34631247e570ccadfb64b4c166699fbea818] | committer: Nuo Mi avcodec/x86/vvc/vvcdsp_init: fix linking error when configuring with --disable-ssse3 --disable-optimizations options Signed-off-by: Wu Jianhua > h

[FFmpeg-cvslog] avcodec/vvcdec: add Intra Block Copy decoder

2024-02-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Feb 22 15:14:06 2024 +0800| [6c83cd5cb3e3ecd139fa826231b7f5893dd5cd57] | committer: Nuo Mi avcodec/vvcdec: add Intra Block Copy decoder Introduction at https://ieeexplore.ieee.org/document/9408666 passed files: 10b444_A_Kwai_3.bit

[FFmpeg-cvslog] avcodec/vvcdec: add Intra Block Copy parser

2024-02-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Feb 22 15:14:05 2024 +0800| [9481887755a2826120fd96409c0dca9a94b468e0] | committer: Nuo Mi avcodec/vvcdec: add Intra Block Copy parser Co-authored-by: Nuo Mi > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvcdec: implement update_hmvp for IBC

2024-02-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Feb 22 15:14:00 2024 +0800| [09946dc40b8c55624b65ac86f03b4f1b09d9b2dc] | committer: Nuo Mi avcodec/vvcdec: implement update_hmvp for IBC Signed-off-by: Wu Jianhua Signed-off-by: Nuo Mi > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32

2024-02-07 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon Feb 5 19:59:23 2024 +0800| [3372876888db8bc8dd27350549654d11d5bb40a6] | committer: Nuo Mi avcodec/x86/vvc/vvcdsp_init: fix unresolved external symbol on ARCH_X86_32 Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] tests/checkasm: add checkasm_check_vvc_mc

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:09 2024 +0800| [fb26c7bfd4d3117d4780e475d62581c3db514d03] | committer: Nuo Mi tests/checkasm: add checkasm_check_vvc_mc Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/x86/vvc: add avg and avg_w AVX2 optimizations

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:10 2024 +0800| [326cc01de9551e71a5bb4784bc20434c005415bd] | committer: Nuo Mi avcodec/x86/vvc: add avg and avg_w AVX2 optimizations The avg/avg_w is based on dav1d. See https://code.videolan.org/videolan/dav1d/-/blob/master/src/x86

[FFmpeg-cvslog] tests/checkasm/vvc_mc: add check_avg

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:11 2024 +0800| [4720cf56caa02ea1ac32c7f428c6967e26dc10bd] | committer: Nuo Mi tests/checkasm/vvc_mc: add check_avg Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/vvcdec: reuse h26x/2656_inter.asm to enable x86 optimizations

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:08 2024 +0800| [70889620f23d074a4088e4a686021dc6cd8cd0ed] | committer: Nuo Mi avcodec/vvcdec: reuse h26x/2656_inter.asm to enable x86 optimizations Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/x86/hevc_mc: move put/put_uni to h26x/h2656_inter.asm

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:06 2024 +0800| [7d9f1f5485f5ceabc943b08f16fb9eb10ca6bbd5] | committer: Nuo Mi avcodec/x86/hevc_mc: move put/put_uni to h26x/h2656_inter.asm This enable that the asm optimization can be reused by VVC Signed-off-by: Wu Jianhua > h

[FFmpeg-cvslog] avcodec/x86/h26x/h2656_inter: add dststride to put

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:07 2024 +0800| [fc5ff6b0b837c8c24904a5be87fd0607526f5989] | committer: Nuo Mi avcodec/x86/h26x/h2656_inter: add dststride to put Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avcodec/hevcdsp_template: reuse put/put_luma/put_chroma from h2656_inter_template

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:05 2024 +0800| [04c2e246a375851fb83ba7244efefbf07caf9c65] | committer: Nuo Mi avcodec/hevcdsp_template: reuse put/put_luma/put_chroma from h2656_inter_template Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avcodec/vvc/vvc_inter_template: move put/put_luma/put_chroma template to h2656_inter_template.c

2024-02-01 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 24 02:17:04 2024 +0800| [639b1820ce7921476ad045951175099d661a6f55] | committer: Nuo Mi avcodec/vvc/vvc_inter_template: move put/put_luma/put_chroma template to h2656_inter_template.c Signed-off-by: Wu Jianhua > http://git.videolan.

[FFmpeg-cvslog] avcodec/d3d12va_decode: don't change the resource state if the referenced frame is the same as the current frame

2024-01-04 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 26 01:36:45 2023 +0800| [94949d4770d7b95af2f46b2d375632d517172b9d] | committer: Haihao Xiang avcodec/d3d12va_decode: don't change the resource state if the referenced frame is the same as the current frame This commit removes the follow wa

[FFmpeg-cvslog] Changelog: D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:50 2023 +0800| [8482834209e914fd88e97e6343ddca395c1c8f0b] | committer: Haihao Xiang Changelog: D3D12VA hardware accelerated H264, HEVC, VP9, AV1, MPEG-2 and VC1 decoding Signed-off-by: Wu Jianhua Signed-off-by: Tong Wu > h

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated AV1 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:47 2023 +0800| [b16fd96c5f847a2b96ffd2fb268dcbb69dbc78a3] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated AV1 decoding The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4 Signed

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated VP9 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:46 2023 +0800| [326288c70ac374918d629c819d7d13b5e5caefd3] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated VP9 decoding The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4 Signed

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated VC1 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:49 2023 +0800| [ffa158edbd4a261f960e6b5a97f0f02ea51f4502] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated VC1 decoding The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4 Signed

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated MPEG-2 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:48 2023 +0800| [c6c05dd34a622154481552a8183bda76480f09b2] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated MPEG-2 decoding The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated HEVC decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:45 2023 +0800| [cbb93c4ff6166c25e7b2e748026cc235f398192c] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated HEVC decoding The command below is how to enable d3d12va: ffmpeg -hwaccel d3d12va -i input.mp4 output.mp4

[FFmpeg-cvslog] avcodec: add D3D12VA hardware accelerated H264 decoding

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:44 2023 +0800| [349ce30e4ea3ded1e776270976d291d2adec608d] | committer: Haihao Xiang avcodec: add D3D12VA hardware accelerated H264 decoding The implementation is based on: https://learn.microsoft.com/en-us/windows/win32/medfound/direct3d

[FFmpeg-cvslog] libavutil: add hwcontext_d3d12va and AV_PIX_FMT_D3D12

2023-12-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Tue Dec 5 14:46:43 2023 +0800| [142f727b9ca21c95414536074e3f89c687271dd4] | committer: Haihao Xiang libavutil: add hwcontext_d3d12va and AV_PIX_FMT_D3D12 Signed-off-by: Wu Jianhua Signed-off-by: Tong Wu > http://git.videolan.org/gitweb.cgi/ffmpeg.

[FFmpeg-cvslog] avcodec/x86/hevc_mc: add qpel_h64_8_avx512icl

2022-04-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Mar 11 15:52:13 2022 +0800| [037fa0437d2aead40c1f786c6ad4d343afe0546d] | committer: Haihao Xiang avcodec/x86/hevc_mc: add qpel_h64_8_avx512icl ff_hevc_put_hevc_qpel_h64_8_sse4 56782981 ff_hevc_put_hevc_qpel_h64_8_avx2 40097816

[FFmpeg-cvslog] avcodec/x86/hevc_mc: add qpel_h32_8_avx512icl

2022-04-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Mar 11 15:52:12 2022 +0800| [68437bf169cfbdadb3764c7a52c661da63f361dd] | committer: Haihao Xiang avcodec/x86/hevc_mc: add qpel_h32_8_avx512icl ff_hevc_put_hevc_qpel_h32_8_sse4 14122151 ff_hevc_put_hevc_qpel_h32_8_avx29337675

[FFmpeg-cvslog] avcodec/x86/hevc_mc: add qpel_h8_8_avx512icl and qpel_hv8_8_avx512icl

2022-04-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Mar 11 15:52:09 2022 +0800| [d4cd8830bdac3e26c8e75cd92e574c159fecc4f7] | committer: Haihao Xiang avcodec/x86/hevc_mc: add qpel_h8_8_avx512icl and qpel_hv8_8_avx512icl This commit uses the instruction `vpdpbusd` introduced by AVX512 VNNI to calculate

[FFmpeg-cvslog] avcodec/x86/hevc_mc: add qpel_h16_8_avx512icl

2022-04-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Mar 11 15:52:10 2022 +0800| [c1790b60d643100266192c2bbaefb2c76eba6e5a] | committer: Haihao Xiang avcodec/x86/hevc_mc: add qpel_h16_8_avx512icl ff_hevc_put_hevc_qpel_h16_8_sse4 3290870 ff_hevc_put_hevc_qpel_h16_8_avx512icl 1730033 Reviewed-by

[FFmpeg-cvslog] avcodec/x86/hevc_mc: add qpel_h4_8_avx512icl

2022-04-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Mar 11 15:52:11 2022 +0800| [6fbb8cc8ad8c406cec0d0eb0bb3078c2929109c8] | committer: Haihao Xiang avcodec/x86/hevc_mc: add qpel_h4_8_avx512icl ff_hevc_put_hevc_qpel_h4_8_sse4 993694 ff_hevc_put_hevc_qpel_h4_8_avx512icl 686647 Reviewed-by

[FFmpeg-cvslog] avutil/cpu: add AVX512 Icelake flag

2022-03-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Feb 23 16:57:30 2022 +0800| [f629ea2e188e220876ee206747b111a368bad4ef] | committer: James Almer avutil/cpu: add AVX512 Icelake flag Signed-off-by: Wu Jianhua Reviewed-by: Henrik Gramner Signed-off-by: James Almer > http://git.videolan.

[FFmpeg-cvslog] avfilter/vf_gblur_vulkan: add sizeV option

2022-02-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon Jan 10 15:53:22 2022 +0800| [82ef4c708e64b7e41df1dd6e0440f5ac0d385c95] | committer: Lynne avfilter/vf_gblur_vulkan: add sizeV option This commit added a sizeV option, integrated some identical operations to a separate function, and updated the CGS

[FFmpeg-cvslog] avfilter/scale_vulkan: use RET for checking return value

2022-02-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Mon Jan 17 18:00:02 2022 +0800| [50ca36f84580d1e4493472c820290c11d003c540] | committer: Lynne avfilter/scale_vulkan: use RET for checking return value Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avfilter/vf_blend_vulkan: add multiply blend mode

2022-02-21 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 12 12:41:33 2022 +0800| [8f470133f6304aae11c3c93053dd5982507ec0e8] | committer: Lynne avfilter/vf_blend_vulkan: add multiply blend mode Use the commands below to test: (href: https://trac.ffmpeg.org/wiki/Blend) I. make an image for test ffmpeg

[FFmpeg-cvslog] avfilter/vf_blend: fix un-checked potential memory allocation failure

2022-01-05 Thread Wu Jianhua
ffmpeg | branch: release/5.0 | Wu Jianhua | Sat Jan 1 03:17:09 2022 +0800| [eb091d211f34ab668b764c795c4a5e2ac7329224] | committer: Lynne avfilter/vf_blend: fix un-checked potential memory allocation failure Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avfilter: add a blend_vulkan filter

2022-01-05 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Jan 1 02:09:53 2022 +0800| [9a194252c78c74c4455f837fd152b61904f5dc85] | committer: Lynne avfilter: add a blend_vulkan filter This commit adds a blend_vulkan filter and a normal blend mode, and reserves support for introducing the blend modes in the

[FFmpeg-cvslog] avfilter/vf_blend: fix un-checked potential memory allocation failure

2022-01-05 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Jan 1 03:17:09 2022 +0800| [49250b582ad109e04efd029cdb96020ef54fc2ee] | committer: Lynne avfilter/vf_blend: fix un-checked potential memory allocation failure Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_vulkan: fixed incorrect memory offset

2022-01-05 Thread Wu Jianhua
ffmpeg | branch: release/5.0 | Wu Jianhua | Wed Jan 5 14:33:30 2022 +0800| [b4d254f2e690ad03cd6a0b15161742ec26c97583] | committer: Lynne avutil/hwcontext_vulkan: fixed incorrect memory offset This commit fixed hwupload in Vulkan: ffmpeg -init_hw_device vulkan -i test.jpg -vf hwupload

[FFmpeg-cvslog] avutil/hwcontext_vulkan: fixed incorrect memory offset

2022-01-05 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Jan 5 14:33:30 2022 +0800| [c4ecc643bb219872325b61544ecba4c95ada8d51] | committer: Lynne avutil/hwcontext_vulkan: fixed incorrect memory offset This commit fixed hwupload in Vulkan: ffmpeg -init_hw_device vulkan -i test.jpg -vf hwupload,hwdownload

[FFmpeg-cvslog] avfilter/vf_scale_vulkan: align struct ScaleVulkanContext

2022-01-02 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Jan 2 22:51:40 2022 +0800| [68d0a7e446e0620e7eb9c8e1d93c4ed42f8c8a0a] | committer: Lynne avfilter/vf_scale_vulkan: align struct ScaleVulkanContext On 64 bit Operating System, sizeof(ScaleVulkanContext): reduce from 2400 to 2392 on Linux

[FFmpeg-cvslog] transpose_vulkan: add passthrough option

2022-01-02 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sun Jan 2 22:51:39 2022 +0800| [c7c37a8f226cd6ed699c242358d0441faabc80f9] | committer: Lynne transpose_vulkan: add passthrough option The following command is on how to apply passthrough option: ffmpeg -init_hw_device vulkan -i input.264 -vf hwupload

[FFmpeg-cvslog] avfilter/vf_transpose_vulkan: add clock and cclock option

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Dec 11 03:05:00 2021 +0800| [f106c7228503241d044fb404d1012047d6452f74] | committer: Lynne avfilter/vf_transpose_vulkan: add clock and cclock option The following command is on how to apply cclock option: ffmpeg -init_hw_device vulkan -i input.264

[FFmpeg-cvslog] avfilter/vf_transpose_vulkan: simplify config_props_output function

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Sat Dec 11 03:05:03 2021 +0800| [f176669a374c16d45bb0b8464de3b8a73f791e2d] | committer: Lynne avfilter/vf_transpose_vulkan: simplify config_props_output function It's no need to assign outlink here, which has been done in ff_vk_filter_config_o

[FFmpeg-cvslog] avfilter: add a transpose_vulkan filter

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Dec 9 17:36:51 2021 +0800| [58816f6927745d3512b26efcc7e5d88bee249e53] | committer: Lynne avfilter: add a transpose_vulkan filter The following command is on how to apply transpose_vulkan filter: ffmpeg -init_hw_device vulkan -i input.264 -vf

[FFmpeg-cvslog] avfilter/vf_transpose: fix un-checked potential memory allocation failure

2021-12-10 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Thu Dec 9 17:36:52 2021 +0800| [ceeff7ae8d918cd54a9b1c8deb85184da53f1250] | committer: Lynne avfilter/vf_transpose: fix un-checked potential memory allocation failure Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=com

[FFmpeg-cvslog] avfilter: add a flip_vulkan filter

2021-12-02 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Nov 26 17:10:57 2021 +0800| [bdfb0e4da414c0ff4c663fa077b15730b44482df] | committer: Lynne avfilter: add a flip_vulkan filter This filter flips the input video both horizontally and vertically in one compute pipeline, and it's no need to us

[FFmpeg-cvslog] avutil/hwcontext_vulkan: fully support customizable validation layers

2021-11-26 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Fri Nov 26 17:10:56 2021 +0800| [b3624069f05f1445ae75ba461e4e8ebc347ddf50] | committer: Lynne avutil/hwcontext_vulkan: fully support customizable validation layers Validation layer is an indispensable part of developing on Vulkan. The following commands

[FFmpeg-cvslog] avutil/hwcontext_vulkan: check if created before destroying the instance

2021-11-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Nov 24 12:11:53 2021 +0800| [7e9e2cf93b6e22eaec72837ab59ac654c19b8d99] | committer: Lynne avutil/hwcontext_vulkan: check if created before destroying the instance Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

[FFmpeg-cvslog] avutil/hwcontext_vulkan: check if created before destroying the device

2021-11-24 Thread Wu Jianhua
ffmpeg | branch: master | Wu Jianhua | Wed Nov 24 12:11:52 2021 +0800| [c2a356d5835b62c6f4a9263ac9c917d6a31fe431] | committer: Lynne avutil/hwcontext_vulkan: check if created before destroying the device Signed-off-by: Wu Jianhua > http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi

  1   2   >