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

  • webp : Fix alpha decoding

    18 février 2017, par Mark Thompson
    webp: Fix alpha decoding
    
    This was broken by 4e528206bc4d968706401206cf54471739250ec7 - the webp
    decoder was assuming that it could set the output pixfmt of the vp8
    decoder directly, but after that change it no longer could because
    ff_get_format() was used instead.  This adds an internal get_format()
    callback to webp use of the vp8 decoder to override the pixfmt
    appropriately.
    
    • [DBH] libavcodec/webp.c
  • fate : Add webp alpha test

    17 février 2017, par Mark Thompson
    fate: Add webp alpha test
    
    • [DBH] tests/fate/image.mak
    • [DBH] tests/ref/fate/webp-yuv420p
    • [DBH] tests/ref/fate/webp-yuva420p
  • nvenc : Fix nvec vs. nvenc typo

    17 février 2017, par Diego Biurrun
    nvenc: Fix nvec vs. nvenc typo
    
    • [DBH] libavcodec/nvenc.c
  • configure : Explicitly spell out first require_pkg_config() parameter

    16 février 2017, par Diego Biurrun
    configure: Explicitly spell out first require_pkg_config() parameter
    
    This is less confusing than encountering "" in the argument list.
    
    • [DBH] configure
  • vf_fade : Make sure to not miss the last lines of a frame

    16 février 2017, par Martin Storsjö
    vf_fade: Make sure to not miss the last lines of a frame
    
    When slice_h is rounded up due to chroma subsampling, there's
    a risk that jobnr * slice_h exceeds frame->height.
    
    Prior to a638e9184d63, this wasn't an issue for the last slice
    of a frame, since slice_end was set to frame->height for the last
    slice.
    
    a638e9184d63 tried to fix the case where other slices than the
    last one would exceed frame->height (which can happen where the
    number of slices/threads is very large compared to the frame
    height).
    
    However, the fix in a638e9184d63 instead broke other cases,
    where slice_h * nb_threads < frame->height. Therefore, make
    sure the last slice always ends at frame->height.
    
    CC: libav-stable@libav.org
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavfilter/vf_fade.c