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/flacdsp : sanitize lpc arguments

    11 mai, par James Almer
    checkasm/flacdsp: sanitize lpc arguments
    
    Fixes signed integer overflows as reported by ubsan.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] tests/checkasm/flacdsp.c
  • checkasm/flacdsp : run lpc benchmarks with an unmodified buffer

    11 mai, par James Almer
    checkasm/flacdsp: run lpc benchmarks with an unmodified buffer
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] tests/checkasm/flacdsp.c
  • avcodec/lpc : copy levenson coeffs only when they have been computed

    11 mai, par Michael Niedermayer
    avcodec/lpc: copy levenson coeffs only when they have been computed
    
    Fixes: CID1473514 Uninitialized scalar variable
    
    Sponsored-by: Sovereign Tech Fund
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] libavcodec/lpc.c
  • lavu/riscv : remove bogus B extension

    11 mai, par Rémi Denis-Courmont
    lavu/riscv: remove bogus B extension
    
    The B Bit manipulation extension was not defined to this day, and
    probably never will. Instead it was broken down into Zba, Zbb, Zbc and
    Zbs with no particular blessed set to make up B.
    
    This removes the bogus field test. Linux never set this bit, nor
    (AFAICT) did FreeBSD or any other OS. We can always add it back in the
    unlikely event that it gets taken into use.
    
    • [DH] libavutil/riscv/cpu.c
  • lavc/vp8dsp : restrict RVI optimisations

    11 mai, par Rémi Denis-Courmont
    lavc/vp8dsp: restrict RVI optimisations
    
    They are actually awfully slow if the CPU does not support misaligned
    accesses natively, so only use them if misaligned accesses are fast.
    
    • [DH] libavcodec/riscv/vp8dsp_init.c