ffmpeg | branch: master | Nuo Mi | Wed Mar 27 21:01:09
2024 +0800| [bbf0ccb8e7e405554691b88f711ec1983674f1a0] | committer: Nuo Mi
avcodec/vvcdec: sao, support subpicture
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bbf0ccb8e7e405554691b88f711ec1983674f1a0
---
libavcodec/
ffmpeg | branch: master | Nuo Mi | Wed Mar 27 21:01:10
2024 +0800| [adeb51c30fa69a87b44ed5ac8885fe6f74fbda93] | committer: Nuo Mi
avcodec/vvcdec: alf, support subpicture
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=adeb51c30fa69a87b44ed5ac8885fe6f74fbda93
---
libavcodec/
ffmpeg | branch: master | Nuo Mi | Wed Mar 27 21:01:11
2024 +0800| [9bc3f3e5fc390958b7588ddcf7a10a8c8ebfb227] | committer: Nuo Mi
avcodec/vvcdec: mvs, support subpicture
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=9bc3f3e5fc390958b7588ddcf7a10a8c8ebfb227
---
libavcodec/
ffmpeg | branch: master | Nuo Mi | Wed Mar 27 21:01:12
2024 +0800| [238bb653e7ea466a024d027072b57d0a9a1278d7] | committer: Nuo Mi
avcodec/vvcdec: inter prediction, support subpicture
passed files:
LMCS_B_Dolby_2.bit
CodingToolsSets_E_Tencent_1.bit
SUBPIC_A_HUAWEI_3.bit
ffmpeg | branch: master | Nuo Mi | Thu Apr 25 22:01:36
2024 +0800| [a9586a00dfe394d9827974866919e303ff99390e] | committer: Nuo Mi
avcodec/vvcdec: ff_vvc_frame_submit, avoid initializing task twice.
For some error bitstreams, a CTU belongs to two slices/entry points.
If the decoder initializes
ffmpeg | branch: release/7.0 | Nuo Mi | Wed Mar 27
21:00:58 2024 +0800| [00ccb7be2948929daa63978b6890e252b9161ba7] | committer:
James Almer
avcodec/cbs_h266: fix sh_collocated_from_l0_flag and sh_collocated_ref_idx infer
we have to infer sh_collocated_from_l0_flag and sh_collocated_ref_idx
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:32
2024 +0800| [1289da92444528c36547fb599b55895b7f90734c] | committer: Nuo Mi
avcodec/vvcdec: misc, inter, use is_chroma instead of is_luma
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=1289da92444528c36547fb599b55895b7f907
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:34
2024 +0800| [6769fe1614e637a3ed73f8171d6cc37ac8183e98] | committer: Nuo Mi
avcodec/vvcdec: refact, unify {luma, chroma}_mc_uni to mc_uni
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=6769fe1614e637a3ed73f8171d6cc37ac8183
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:35
2024 +0800| [84a93d91d17d13c530569e8e832aabf476852691] | committer: Nuo Mi
avcodec/vvcdec: refact, unify {luma, chroma}_mc_bi to mc_bi
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=84a93d91d17d13c530569e8e832aabf476852
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:33
2024 +0800| [bc099afc8d7660d90a09e2fa6aa3b18c85071992] | committer: Nuo Mi
avcodec/vvcdec: refact, unify {luma, chroma}_mc to mc
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=bc099afc8d7660d90a09e2fa6aa3b18c85071
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:36
2024 +0800| [875fa9692cb8698e99a820cc6d72fec6625a705d] | committer: Nuo Mi
avcodec/vvcdec: misc, remove unused EMULATED_EDGE_{LUMA, CHROMA},
EMULATED_EDGE_DMVR_{LUAM, CHROMA}
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:37
2024 +0800| [44bbafb69fa64d8cc2f655da00edf2eb1ecae2ea] | committer: Nuo Mi
avcodec/vvcdec: refact, unify pred_regular_{luma, chroma} to pred_regular
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:40
2024 +0800| [aa8d5c6e7ed3c2340035c93a2fae93d1aa8dd9c6] | committer: Nuo Mi
avcodec/vvcdec: add vvc inter filters for RPR
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=aa8d5c6e7ed3c2340035c93a2fae93d1aa8dd9c6
---
libavco
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:38
2024 +0800| [66c6bee061d360bcd3a089e361ec0d0fcbbd2e26] | committer: Nuo Mi
avcodec/vvcdec: refact out VVCRefPic from RefPicList
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=66c6bee061d360bcd3a089e361ec0d0fcbbd2
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:41
2024 +0800| [e70225e0a887a9084d387f3f6f5360a2b5f5b001] | committer: Nuo Mi
avcodec/vvcdec: emulated_edge, use reference frame's sps and pps
a preparation for Reference Picture Resampling
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:39
2024 +0800| [08ad51ece6605c228a7751d777577342da2a7194] | committer: Nuo Mi
avcodec/vvcdec: refact, pred_get_refs return VVCRefPic instead of VVCFrame
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:42
2024 +0800| [deda59a9964ff02a27d490a8d93f30e60c18b312] | committer: Nuo Mi
avcodec/vvcdec: add RPR dsp
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=deda59a9964ff02a27d490a8d93f30e60c18b312
---
libavcodec/vvc/ct
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:44
2024 +0800| [ac4575594f372742ab3af1a41f2bd520a21a8b57] | committer: Nuo Mi
avcodec/vvcdec: fix dmvr, bdof, cb_prof for RPR
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=ac4575594f372742ab3af1a41f2bd520a21a8
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:43
2024 +0800| [77acd0a0dd93698a705fd440686994ac0fb1a6a3] | committer: Nuo Mi
avcodec/vvcdec: inter, wait reference with a different resolution
For RPR, the current frame may reference a frame with a different resolution.
Therefore, we need
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:45
2024 +0800| [77d971c34828df43e8efccc3028574fd4580fe82] | committer: Nuo Mi
avcodec/vvcdec: refact out luma_prof from luma_prof_bi
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=77d971c34828df43e8efccc3028574fd4580f
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:47
2024 +0800| [cae0b01282d0d21be24d619692c48ce3181d56dd] | committer: Nuo Mi
avcodec/vvcdec: increase edge_emu_buffer for RPR
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=cae0b01282d0d21be24d619692c48ce3181d5
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:48
2024 +0800| [1b33c9a50a90f919118314fd495ed86418ec1655] | committer: Nuo Mi
avcodec/vvcdec: support Reference Picture Resampling
passed clips:
RPR_A_Alibaba_4.bit
RPR_B_Alibaba_3.bit
RPR_C_Alibaba_3.bit
RPR_D_Qualcomm_1.bit
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:46
2024 +0800| [7904ec2d34a4c1b5b330ab28fd5525b942995dfd] | committer: Nuo Mi
avcodec/vvcdec: refact, remove hf_idx and vf_idx from mc_xxx's param list
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=
ffmpeg | branch: master | Nuo Mi | Sun May 19 21:27:49
2024 +0800| [b8eb8b4f1964d27260418001af20be2be2f0a5a5] | committer: Nuo Mi
Changelog: add DVB compatible information for VVC decoder
see https://dvb.org/specifications/verification-validation/vvc-test-content/
> http://git.videolan.
ffmpeg | branch: master | Nuo Mi | Sun Nov 29 23:30:10
2020 +0800| [d4751d8c630983e6343c3100debb5de80be50ac3] | committer: Anton
Khirnov
avcodec/hevcdec: dynamic allocate sList and HEVClcList
following comandline will crash the ffmpeg
ffmpeg -threads 17 -thread_type slice -i
ffmpeg | branch: master | Nuo Mi | Tue Jan 12 00:33:10
2021 +0800| [ebdd33086adc9899959840b616480c42c80653ce] | committer: James Almer
avcodec: add vvc codec id and profiles
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Jan 12 00:33:13
2021 +0800| [71de4ebedefda1cd9aef1ba60b3e04fc5f1992ce] | committer: James Almer
avcodec/cbs_h265: fix undef SEI_TYPE_X
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Jan 12 00:33:14
2021 +0800| [2ad21ee9d4d0e50bed2519598127e48206639961] | committer: Mark
Thompson
avcodec/cbs_h2645: Move zero_byte check to its own function
Signed-off-by: Mark Thompson
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:58:56
2023 +0800| [fe745c200785365eecb015374a35c901e066f93e] | committer: James Almer
cbs_h266: fix inference for sh_lmcs_used_flag and
sh_explicit_scaling_list_used_flag
if sh_picture_header_in_slice_header_flag is true
sh_lmcs_used_flag and
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:58:57
2023 +0800| [d7f851b8c442b7a2acd79ccfb666ef3ba7e57943] | committer: James Almer
cbs_h266: fix inference for sh_alf_enabled_flag
if pps_alf_info_in_ph_flag is true
sh_alf_enabled_flag infered from ph
Failed clip:
LTRP_A_ERICSSON_3.bit
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:58:59
2023 +0800| [ad8dc5e81420d59d39dae16f31b0d15a73ad71f9] | committer: James Almer
cbs_h266: fix slice_height_in_ctus for single slice tile
Failed clips:
TILE_E_Nokia_2.bit
TILE_D_Nokia_2.bit
LMCS_A_Dolby_3.bit
Signed-off-by: James Almer
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:59:00
2023 +0800| [ea8571dc997d8fd41235a9f870828a61c878f607] | committer: James Almer
cbs_h266: H266RawSliceHeader, expose NumEntryPoints
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:58:58
2023 +0800| [c837c055a22d523aeab5f62559d09e38147b9543] | committer: James Almer
cbs_h266: fix inference for xh_deblocking_filter_disabled_flag
if !ph_deblocking_params_present_flag is true,
ph_deblocking_filter_disabled_flag infered from
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:59:02
2023 +0800| [763eb591870161ddf38ee541dab1e2da550d8239] | committer: James Almer
cbs_h266: H266RawSliceHeader, expose NumRefIdxActive[]
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:59:03
2023 +0800| [81a48d96e2c343625da54a19ca9ac33691cd6699] | committer: James Almer
cbs_h266: slice_header, fix inference for pred_weight_table
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Tue Aug 8 18:59:01
2023 +0800| [088bda0f8e33c803f5069dce7c7821ed083ca639] | committer: James Almer
cbs_h266: H266RawPredWeightTable, expose num_weights_l0 and num_weights_l1
Signed-off-by: James Almer
> http://git.videolan.org/gitweb.cgi/ffmpeg.git
ffmpeg | branch: master | Nuo Mi | Tue Aug 29 20:59:03
2023 +0800| [25ecc94d58f8e80137a1243d31b2b98bdeda5039] | committer: Michael
Niedermayer
avutil: add thread executor
The executor design pattern was introduced by java
<https://docs.oracle.com/en/java/javase/20/docs/api/java.base/java/u
ffmpeg | branch: master | Nuo Mi | Tue Sep 24 22:16:57
2024 +0800| [40a14ef970f7210c64ccfc5625871ef577f3e3a3] | committer: Nuo Mi
avcodec/executor: remove unused ready callback
Due to the nature of multithreading, using a "ready check" mechanism may
introduce a deadlock. For example
ffmpeg | branch: master | Nuo Mi | Tue Sep 24 22:16:58
2024 +0800| [846fbc395be77ebc76b578ee74d424d2e44a4e96] | committer: Nuo Mi
avcodec/vvc: simplify priority logical to improve performance for 4K/8K
For 4K/8K video processing, it's possible to have over 1,000 tasks pending on
the exe
ffmpeg | branch: master | Nuo Mi | Tue Oct 1 14:25:00
2024 +0800| [8446e27bf3b6d9be9dd151399d6739d8e1e910d4] | committer: Nuo Mi
avcodec: make a local copy of executor
We still need several refactors to improve the current VVC decoder's
performance,
which will frequently break the AP
ffmpeg | branch: master | Nuo Mi | Fri Oct 4 22:31:13
2024 +0800| [d78b43ecf83feaa1f1fe24c7a4fb4850f9ede7da] | committer: Nuo Mi
avcodec/vvcdec: misc, move pcmf from min_tu_tl_init to min_cb_nz_tl_init
pcmf are cu level flags
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Fri Oct 4 22:31:14
2024 +0800| [2e936f2c117270986579dee4358d3c802b48daf3] | committer: Nuo Mi
avcodec/vvdec: refact, ff_vvc_deblock_bs use CodingUnit/TransformUnit instead
of fc->tabs
perf result for:
"perf record -F 99 ./ffm
ffmpeg | branch: master | Nuo Mi | Fri Oct 4 22:31:15
2024 +0800| [a144e7b92e235e2af00bf456d745d3de825f0978] | committer: Nuo Mi
avcodec/vvcdec: remove unused tb_pos_x0 and tb_pos_y0
This change will save approximately 531 MB for an 8K clip when processed with
16 threads.
The calculation is
ffmpeg | branch: master | Nuo Mi | Fri Oct 4 22:31:12
2024 +0800| [634780f3cf7298401366c41e738ad728d26fee47] | committer: Nuo Mi
avcodec/vvcdec: refact out deblock boundary strength stage
The deblock boundary strength stage utilizes ~5% of CPU resources for 8K clips.
It's worth consideri
ffmpeg | branch: master | Nuo Mi | Mon Oct 14 23:25:32
2024 +0800| [b61141056939acfd67e51dbd05c2c8c729d6b31b] | committer: Nuo Mi
avcodec/vvc/thread: Check frame to be non NULL
Fixes: NULL pointer dereference
Fixes:
71303/clusterfuzz-testcase-minimized-ffmpeg_AV_CODEC_ID_VVC_fuzzer
ffmpeg | branch: release/7.1 | Nuo Mi | Sun Nov 10
14:20:24 2024 +0800| [1b1ba7d4f20c14d084b5304b39d45c8a6c80013b] | committer:
James Almer
avcodec/cbs_h266: Fix regression in DVB clip introduced by
93281630a71c06642adfebebb0d4b105a4e02e91
This commit introduced a regression to
ffmpeg | branch: master | Nuo Mi | Sun Nov 10 14:20:24
2024 +0800| [c49001e338feb9d8537bb00de33b2a5725ea6028] | committer: Nuo Mi
avcodec/cbs_h266: Fix regression in DVB clip introduced by
93281630a71c06642adfebebb0d4b105a4e02e91
This commit introduced a regression to
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:34
2024 +0800| [98698ed3c24bfd0b1e6e6db943b5f25f6046cee7] | committer: Nuo Mi
avcodec/cbs_h266: stricter validation for subpicture's max width and height
Co-authored-by: Frank Plowman
> http://git.videolan.org/gitweb.cgi/ffmpe
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:33
2024 +0800| [e06515b092225f7d954aa64aedde98df097515ee] | committer: Nuo Mi
avcodec/cbs_h266: improve readability in subpicture parser
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=e06515b092225f7d954aa64aedde98df09751
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:36
2024 +0800| [4ec767abcc1036a424e4b30ef6d0d3b180d4eed4] | committer: Nuo Mi
avcodec/vvcdec: misc, reformat inter_data()
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=4ec767abcc1036a424e4b30ef6d0d3b180d4eed4
---
libavco
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:32
2024 +0800| [5c5a08ecb53b1b9d97512ce398fa395c3fb8c1a8] | committer: Nuo Mi
avcodec/vvcdec: ensure every CTU belongs to a slice
According to section 6.3.3 "Spatial or component-wise partitionings,"
CTUs should fully cover slic
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:38
2024 +0800| [4de67e874697271e189022b03cd619329d54603c] | committer: Nuo Mi
avcodec/vvcdec: return error if CTU size > 128
The v3 spec reserves CTU size 256. Currently, we use an uint8_t* table to hold
cb_width and cb_height.
If a CTU s
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:37
2024 +0800| [eb67e60cb004c17ecbbd43c6e3c6732c19de5d33] | committer: Nuo Mi
avcodec/vvcdec: schedule next stage only if the current stage reports no error
If the current stage reports an error, some variables may not be correctly
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:31
2024 +0800| [46006529a16efab45c865114a559914afe281341] | committer: Nuo Mi
avcodec/cbs_h266: check subpicture slices number
According to section 6.3.3, 'Spatial or component-wise partitionings,'
Subpictures must cover the enti
ffmpeg | branch: master | Nuo Mi | Sat Nov 23 17:32:35
2024 +0800| [ba89c5b989938fad751ac451d1f6ef813bb42460] | committer: Nuo Mi
avcodec/vvcdec: inter_data, check the return value from hls_merge_data
Reported-by: Frank Plowman
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Sun Jan 26 11:10:19
2025 +0800| [61ff0fac351d849d014368b5d6ba815deeed287d] | committer: Nuo Mi
lavc/vvcdec: remove unneeded set_output_format
Downstream can determine the format from the output frame format
Co-authored-by: Frank Plowman
> h
ffmpeg | branch: master | Nuo Mi | Sun Jan 26 11:10:20
2025 +0800| [974d4a8f0a43baca57104359deb4b08703590135] | committer: Nuo Mi
lavc/vvcdec: remove unneeded VVCContext->pix_fmt
AVCodecContext->sw_pix_fmt is used to hold the software pixel format.
Co-authored-by: Frank Plowman
ffmpeg | branch: master | Nuo Mi | Sun Jan 26 11:10:21
2025 +0800| [ca3550948c4f1d9fe7dbdc24572b92e588846c7b] | committer: Nuo Mi
lavc/vvcdec: ensure slices contain nonzero CTUs
fixes https://github.com/ffvvc/tests/tree/main/fuzz/passed/000323.bit
Co-authored-by: Frank Plowman
> h
ffmpeg | branch: master | Nuo Mi | Sat Dec 21 18:01:43
2024 +0800| [0a6388d1da174bb2ed3e793461c9226341e3629f] | committer: Nuo Mi
avcodec/hevcdec: remove hevc prefix for x86 asm files
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=0a6388d1da174bb2ed3e793461c9226341e36
ffmpeg | branch: master | Nuo Mi | Sat Dec 21 18:01:42
2024 +0800| [8d27256a747fdd9eda41c480aa1eb7a065b88286] | committer: Nuo Mi
avcodec/vvcdec: remove vvc prefix for x86 and riscv
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=8d27256a747fdd9eda41c480aa1eb7a065b88
ffmpeg | branch: master | Nuo Mi | Sun Jan 12 11:34:17
2025 +0800| [8eb1d76e146a0e557d596a4039efebac746b4d83] | committer: James Almer
lavc/vvc/refs: export keyframe and picture type in output frames
fixes https://trac.ffmpeg.org/ticket/11406
Co-authored-by: Ruben Gonzalez
Signed-off-by
ffmpeg | branch: master | Nuo Mi | Sun Feb 23 21:37:19
2025 +0800| [dede00f003c51a8cbe8407df4a7063a07644a6a2] | committer: Nuo Mi
lavc/vvcdec: fix undefined reference to ff_h2645_pixel_aspect
This issue was introduced by commit bb8e95b650de30d6e07196761d1fc61857f5462d
Reproduce steps
ffmpeg | branch: master | Nuo Mi | Mon Feb 3 17:17:51
2025 +0800| [bb8e95b650de30d6e07196761d1fc61857f5462d] | committer: Nuo Mi
lavc/vvcdec: export stream level VUI information
Previously, VUI information was not exposed.
If the container lacks HDR metadata, HDR videos appear washed out
ffmpeg | branch: master | Nuo Mi | Mon Feb 3 17:17:50
2025 +0800| [2d9433f25b2c1a1b02ffbc3b556d2ad1353e1e9b] | committer: Nuo Mi
lavc/vvcdec: refact, set AVCodecContext->has_b_frames in
sps_export_stream_params
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=co
ffmpeg | branch: master | Nuo Mi | Sat Oct 5 11:02:46
2024 +0800| [62f3d7e0275d310bb8eee9fa54d772d0ae4fef3c] | committer: Nuo Mi
x86/vvcdec: misc, reordered functions in dsp_init for improved readability
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Sat May 3 17:08:14
2025 +0800| [30048358501c6caf342e6baa32019417806147dd] | committer: Nuo Mi
checkasm: hevc sao, use checkasm_check_padded
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commit;h=30048358501c6caf342e6baa32019417806147dd
---
te
ffmpeg | branch: master | Nuo Mi | Sat May 3 16:55:49
2025 +0800| [5150d26e0af2041fd4a8df4ec6f56e59a672fa62] | committer: Nuo Mi
checkasm: hevc sao_edge, benchmarking inside the width loop is meaningless
> http://git.videolan.org/gitweb.cgi/ffmpeg.git/?a=commi
ffmpeg | branch: master | Nuo Mi | Thu May 15 20:35:46
2025 +0800| [87b0561c881230d761b043744e4ef0555604b32e] | committer: Nuo Mi
build: fix windows build issue introduced by 45bea45
We defined CR to 2 in libavcodec/vvc/dec.h, but the CR used by
_IMAGE_ARM64_RUNTIME_FUNCTION_ENTRY winnt.h
ffmpeg | branch: master | Nuo Mi | Sat May 17 13:51:50
2025 +0800| [363a7a34f6a91cdc89c96394746355b444c89940] | committer: Nuo Mi
lavc/vvc/plt: validate run and signalled_entries
Fixes a crash triggered by a fuzzed clip:
https://github.com/ffvvc/tests/tree/main/fuzz/passed/000256.bit
101 - 169 of 169 matches
Mail list logo