git.videolan.org Git - ffmpeg.git/rss log

FFmpeg git repo

http://git.videolan.org/?p=ffmpeg.git;a=summary

Les articles publiés sur le site

  • avutil/downmix_info : check for side data allocation success before zeroing it

    28 janvier, par James Almer
    avutil/downmix_info: check for side data allocation success before zeroing it
    
    Fixes coverity #1641638.
    
    Marvin Scholz <epirat07@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] libavutil/downmix_info.c
  • tests/checkasm/sw_rgb : increase plane array buffers

    28 janvier, par James Almer
    tests/checkasm/sw_rgb: increase plane array buffers
    
    Fixes stack-buffer-overflow errors running under asan.
    
    Reviewed-by: Marvin Scholz <epirat07@gmail.com>
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] tests/checkasm/sw_rgb.c
  • swscale/x86/rgb2rgb : add AVX512ICL versions of shuffle_bytes

    28 janvier, par Shreesh Adiga
    swscale/x86/rgb2rgb: add AVX512ICL versions of shuffle_bytes
    
    On a AMD 7950x Zen 4
    
    shuffle_bytes_0321_c:                                   56.5 ( 1.00x)
    shuffle_bytes_0321_ssse3:                               15.2 ( 3.70x)
    shuffle_bytes_0321_avx2:                                10.2 ( 5.51x)
    shuffle_bytes_0321_avx512icl:                            9.2 ( 6.11x)
    shuffle_bytes_1230_c:                                   84.5 ( 1.00x)
    shuffle_bytes_1230_ssse3:                               14.2 ( 5.93x)
    shuffle_bytes_1230_avx2:                                15.2 ( 5.54x)
    shuffle_bytes_1230_avx512icl:                           11.2 ( 7.51x)
    shuffle_bytes_2103_c:                                   48.5 ( 1.00x)
    shuffle_bytes_2103_ssse3:                               21.2 ( 2.28x)
    shuffle_bytes_2103_avx2:                                13.8 ( 3.53x)
    shuffle_bytes_2103_avx512icl:                            9.2 ( 5.24x)
    shuffle_bytes_3012_c:                                   84.5 ( 1.00x)
    shuffle_bytes_3012_ssse3:                               14.2 ( 5.93x)
    shuffle_bytes_3012_avx2:                                16.2 ( 5.20x)
    shuffle_bytes_3012_avx512icl:                           10.2 ( 8.24x)
    shuffle_bytes_3210_c:                                   89.2 ( 1.00x)
    shuffle_bytes_3210_ssse3:                               24.2 ( 3.68x)
    shuffle_bytes_3210_avx2:                                16.2 ( 5.49x)
    shuffle_bytes_3210_avx512icl:                            9.2 ( 9.65x)
    
    Signed-off-by: Shreesh Adiga <16567adigashreesh@gmail.com>
    
    • [DH] libswscale/x86/rgb2rgb.c
    • [DH] libswscale/x86/rgb_2_rgb.asm
  • avfilter/buffersrc : remove unused variable

    28 janvier, par James Almer
    avfilter/buffersrc: remove unused variable
    
    Added by mistake in 7a025e1cb5fe61888a3e71a9b33842add02c8340.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] libavfilter/buffersrc.c
  • avdevice/alsa_dec : add a ch_layout option

    28 janvier, par James Almer
    avdevice/alsa_dec: add a ch_layout option
    
    Missed in ffc4fd3cc2ccb2cadb71f19849842b18ca1281c6, which after
    e78173557da898f18a78241cc3525b76694164b5 broke setting channel count.
    
    Should fix ticket #11434.
    
    Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] libavdevice/alsa.h
    • [DH] libavdevice/alsa_dec.c
    • [DH] libavdevice/version_major.h