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

  • avcodec/vc2enc : Simplify writing dirac golomb codes

    8 mars, par Andreas Rheinhardt
    avcodec/vc2enc: Simplify writing dirac golomb codes
    
    The earlier code used a loop to determine the number of bits used
    and called ff_log2() on a power of two (and it would be easy to
    keep track of the exponent of said power-of-two); neither GCC nor
    Clang optimized the loop away or avoided the ff_log2().
    This patch replaces the loop and the log2 with a single av_log2().
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/vc2enc.c
  • doc : add swscale rewrite design document

    7 mars, par Niklas Haas
    doc: add swscale rewrite design document
    
    This should hopefully serve as a better introduction to my new swscale
    redesign than hunting down random commit message monologues.
    
    • [DH] doc/swscale-v2.txt
  • vulkan_decode : adjust number of async contexts created

    7 mars, par Lynne
    vulkan_decode: adjust number of async contexts created
    
    This caps the number of contexts we create based on thread count.
    This saves VRAM and filters out cases where more async is of lesser
    benefit.
    
    • [DH] libavcodec/vulkan_decode.c
  • swscale : fix gray -> grayf32 SIGFPE

    7 mars, par Niklas Haas
    swscale: fix gray -> grayf32 SIGFPE
    
    swscale internals don't distinguish between 16-bit and higher bit depth
    output formats internally when it comes to the choice of intermediate
    representation.
    
    Clamping this value both prevents a SIGFPE and also aligns the check
    with reality.
    
    • [DH] libswscale/swscale.c
  • avcodec/rl : Avoid temporary stack VLC array during RL VLC init

    7 mars, par Andreas Rheinhardt
    avcodec/rl: Avoid temporary stack VLC array during RL VLC init
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/rl.c