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/huffman : Combine allocations

    3 juin, par Andreas Rheinhardt
    avcodec/huffman: Combine allocations
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/huffman.c
  • hwcontext_vulkan : minimize queue allocation on NVIDIA

    3 juin, par Lynne
    hwcontext_vulkan: minimize queue allocation on NVIDIA
    
    On NVIDIA, there's a global maximum limit of approximately 112 queues,
    which means it takes ONLY 7 total programs using the maximum amount of
    queues to cause the driver to error out/*segfault* during initialization.
    
    Also, each queue takes about 30ms to allocate, which quickly adds up.
    
    This reduces the queues allocate to the minimum that we would be happy
    with. Its not worth limiting decode/encode queues as they're generally
    not a lot, and do help.
    
    • [DH] libavutil/hwcontext_vulkan.c
  • hwcontext_vulkan : do not use optical flow queueus by default

    3 juin, par Lynne
    hwcontext_vulkan: do not use optical flow queueus by default
    
    We don't use them, and on NVIDIA, each queue takes around 30ms
    to allocate, and the driver has a global limit of ONLY 112 queues.
    
    • [DH] libavutil/hwcontext_vulkan.c
  • avcodec/aacpsy : Remove always-true checks

    3 juin, par Andreas Rheinhardt
    avcodec/aacpsy: Remove always-true checks
    
    Possible since 03cf10164578aed33f4d0cb5b69d63669c01a538.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/aacpsy.c
  • avcodec/iirfilter : Remove iirfilter, psy-preprocessing

    3 juin, par Andreas Rheinhardt
    avcodec/iirfilter: Remove iirfilter, psy-preprocessing
    
    The iirfilter is only used in its test tool since
    01ecb7172b684f1c4b3e748f95c5a9a494ca36ec which
    stopped using it in AAC, its only user.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] configure
    • [DH] doc/mips.txt
    • [DH] libavcodec/Makefile
    • [DH] libavcodec/aacenc.c
    • [DH] libavcodec/aacenc.h
    • [DH] libavcodec/iirfilter.c
    • [DH] libavcodec/iirfilter.h
    • [DH] libavcodec/mips/Makefile
    • [DH] libavcodec/mips/iirfilter_mips.c
    • [DH] libavcodec/psymodel.c
    • [DH] libavcodec/tests/.gitignore
    • [DH] libavcodec/tests/iirfilter.c
    • [DH] tests/fate/libavcodec.mak