git.libav.org Git - libav.git/rss log

Libav master git repository

http://git.libav.org/?p=libav.git;a=summary

Les articles publiés sur le site

  • build : Add missing idctdsp dependency for clearvideo

    7 juin 2017, par Diego Biurrun
    build: Add missing idctdsp dependency for clearvideo
    
    • [DBH] configure
  • configure : Add missing arch dependencies for arch extensions

    6 juin 2017, par Diego Biurrun
    configure: Add missing arch dependencies for arch extensions
    
    • [DBH] configure
  • configure : Add x86 dependency for mmx_internal

    6 juin 2017, par Diego Biurrun
    configure: Add x86 dependency for mmx_internal
    
    This ensures that mmx_internal is only ever enabled on x86.
    
    • [DBH] configure
  • dxva : move d3d11 locking/unlocking to functions

    6 juin 2017, par wm4
    dxva: move d3d11 locking/unlocking to functions
    
    I want to make it non-mandatory to set a mutex in the D3D11 device
    context, and replacing it with user callbacks seems like the best
    solution. This is preparation for it. Also makes the code slightly more
    readable.
    
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
    
    • [DBH] libavcodec/dxva2.c
  • dxva : preparations for new hwaccel API

    6 juin 2017, par wm4
    dxva: preparations for new hwaccel API
    
    The actual hwaccel code will need to access an internal context instead
    of avctx->hwaccel_context, so add a new DXVA_CONTEXT() macro, that will
    dispatch between the "old" external and the new internal context.
    
    Also, the new API requires a new D3D11 pixfmt, so all places which check
    for the pixfmt need to be adjusted. Introduce a ff_dxva2_is_d3d11()
    function, which does the check.
    
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
    
    • [DBH] libavcodec/dxva2.c
    • [DBH] libavcodec/dxva2_h264.c
    • [DBH] libavcodec/dxva2_hevc.c
    • [DBH] libavcodec/dxva2_internal.h
    • [DBH] libavcodec/dxva2_mpeg2.c
    • [DBH] libavcodec/dxva2_vc1.c