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

  • checkasm/rv40dsp : add chroma_mc test

    30 avril, par sunyuechi
    checkasm/rv40dsp: add chroma_mc test
    
    This is similar to h264.
    
    Signed-off-by: Rémi Denis-Courmont <remi@remlab.net>
    
    • [DH] tests/checkasm/Makefile
    • [DH] tests/checkasm/checkasm.c
    • [DH] tests/checkasm/checkasm.h
    • [DH] tests/checkasm/rv40dsp.c
    • [DH] tests/fate/checkasm.mak
  • avformat/kvag : Check sample_rate

    29 avril, par Michael Niedermayer
    avformat/kvag: Check sample_rate
    
    Fixes: Division by 0
    Fixes: -copyts -start_at_zero -itsoffset 00:00:01 -itsscale 1 -ss 00:00:02  -i zgclab/ffmpeg_crash/poc1 output.mp4
    
    Found-by: Wang Dawei and Zhou Geng, from Zhongguancun Laboratory
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavformat/kvag.c
  • lavc/ac3dsp : R-V V sum_square_butterfly_float

    29 avril, par Rémi Denis-Courmont
    lavc/ac3dsp: R-V V sum_square_butterfly_float
    
    As we do not need to widen accumulators to 64 bits, we effectively get
    double capacity for unrolling compared to the integer function. This
    explains the slightly better performance gains.
    
    ac3_sum_square_bufferfly_float_c:       65.2
    ac3_sum_square_bufferfly_float_rvv_f32: 12.2
    
    • [DH] libavcodec/riscv/ac3dsp_init.c
    • [DH] libavcodec/riscv/ac3dsp_rvv.S
  • lavc/ac3dsp : R-V V sum_square_butterfly_int32

    29 avril, par Rémi Denis-Courmont
    lavc/ac3dsp: R-V V sum_square_butterfly_int32
    
    ac3_sum_square_bufferfly_int32_c:       61.0
    ac3_sum_square_bufferfly_int32_rvv_i64: 14.7
    
    • [DH] libavcodec/riscv/ac3dsp_init.c
    • [DH] libavcodec/riscv/ac3dsp_rvv.S
  • avcodec/riscv/vp9dsp : Fix inclusion guard

    29 avril, par Andreas Rheinhardt
    avcodec/riscv/vp9dsp: Fix inclusion guard
    
    Fixes fate-source.
    
    Reviewed-by: Jan Ekström <jeebjp@gmail.com>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/riscv/vp9dsp.h