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

  • vulkan : move feature<->usage mapping code outside of hwcontext_vulkan.c

    20 avril, par Lynne
    vulkan: move feature<->usage mapping code outside of hwcontext_vulkan.c
    
    Allows for it to be reused. In particular, for a future patch to make
    vulkan hwaccels output DMABUF-backed VkImages.
    
    • [DH] libavutil/hwcontext_vulkan.c
    • [DH] libavutil/vulkan.c
    • [DH] libavutil/vulkan.h
  • vulkan : check that the max number of push descriptors is not exceeded

    20 avril, par Lynne
    vulkan: check that the max number of push descriptors is not exceeded
    
    Just correctness. We don't exceed this on any known hardware, but
    its better to check.
    If we do, we simply fall back to regular descriptors.
    
    • [DH] libavutil/vulkan.c
    • [DH] libavutil/vulkan.h
  • avcodec/vulkan_{av1, h264, hevc} : demote per frame logs to AV_LOG_DEBUG

    20 avril, par llyyr
    avcodec/vulkan_{av1, h264, hevc}: demote per frame logs to AV_LOG_DEBUG
    
    Matches vaapi and software decoding behavior
    
    Signed-off-by: llyyr <llyyr.public@gmail.com>
    
    • [DH] libavcodec/vulkan_av1.c
    • [DH] libavcodec/vulkan_h264.c
    • [DH] libavcodec/vulkan_hevc.c
  • lavc : APV metadata bitstream filter

    19 avril, par Mark Thompson
    lavc: APV metadata bitstream filter
    
    • [DH] libavcodec/bitstream_filters.c
    • [DH] libavcodec/bsf/Makefile
    • [DH] libavcodec/bsf/apv_metadata.c
    • [DH] libavcodec/version.h
  • lavc/apv : AVX2 transquant for x86-64

    19 avril, par Mark Thompson
    lavc/apv: AVX2 transquant for x86-64
    
    Typical checkasm result on Alder Lake:
    
    decode_transquant_8_c:                                 464.2 ( 1.00x)
    decode_transquant_8_avx2:                               86.2 ( 5.38x)
    decode_transquant_10_c:                                481.6 ( 1.00x)
    decode_transquant_10_avx2:                              83.5 ( 5.77x)
    
    • [DH] libavcodec/apv_dsp.c
    • [DH] libavcodec/apv_dsp.h
    • [DH] libavcodec/x86/Makefile
    • [DH] libavcodec/x86/apv_dsp.asm
    • [DH] libavcodec/x86/apv_dsp_init.c
    • [DH] tests/checkasm/Makefile
    • [DH] tests/checkasm/apv_dsp.c
    • [DH] tests/checkasm/checkasm.c
    • [DH] tests/checkasm/checkasm.h
    • [DH] tests/fate/checkasm.mak