ffmpeg | branch: master | jinbo | Tue Oct 8 20:59:03 2024
+0800| [e6ecc1e7572d2c61aec8b45e61b1fa524fa4e060] | committer: Michael
Niedermayer
swscale: Fix conflicting types for loongarch
Build breaks after c1a0e657638f7007dcc807a2d985c22631fcd6d3
Signed-off-by: Michael Niedermayer
> h
ffmpeg | branch: master | jinbo | Thu Dec 28 16:21:03 2023
+0800| [1f642b99afa073664421e9df24360c35e3ee7a73] | committer: Michael
Niedermayer
avcodec/hevc: Add epel_uni_w_hv4/6/8/12/16/24/32/48/64 asm opt
tests/checkasm/checkasm: C LSX LASX
put_hevc_epel_uni_w_hv4_8_c
ffmpeg | branch: master | jinbo | Thu Dec 28 16:21:04 2023
+0800| [9239081db3d355561ce5d0454db08af33c1e0356] | committer: Michael
Niedermayer
avcodec/hevc: Add asm opt for the following functions
tests/checkasm/checkasm: C LSX LASX
put_hevc_qpel_uni_h4_8_c: 5.7
ffmpeg | branch: master | jinbo | Thu Dec 28 16:21:02 2023
+0800| [6c6bf18ce8716c605fd7a326fd04c3d4ccac6259] | committer: Michael
Niedermayer
avcodec/hevc: Add qpel_uni_w_v|h4/6/8/12/16/24/32/48/64 asm opt
tests/checkasm/checkasm: C LSX LASX
put_hevc_qpel_uni_w_h4_8_c
ffmpeg | branch: master | jinbo | Thu Dec 28 16:21:01 2023
+0800| [a28eea2a277bb58004dc7ecccd543fa4baf69170] | committer: Michael
Niedermayer
avcodec/hevc: Add pel_uni_w_pixels4/6/8/12/16/24/32/48/64 asm opt
tests/checkasm/checkasm: C LSX LASX
ffmpeg | branch: master | jinbo | Thu Dec 28 16:21:00 2023
+0800| [cfbdda607d02f9e23ead8252243643e167d38414] | committer: Michael
Niedermayer
avcodec/hevc: Add add_residual_4/8/16/32 asm opt
After this patch, the peformance of decoding H265 4K 30FPS 30Mbps
on 3A6000 with 8 threads improves
ffmpeg | branch: master | jinbo | Thu Dec 28 16:20:59 2023
+0800| [545686e49e37242a727de3f00e6bf1aef861449e] | committer: Michael
Niedermayer
avcodec/hevc: Add init for sao_edge_filter
Forgot to init c->sao_edge_filter[idx] when idx=0/1/2/3.
After this patch, the speedup of decoding H265