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

  • h264/aarch64 : optimize neon loop filter

    1er janvier 2019, par Janne Grunau
    h264/aarch64: optimize neon loop filter
    
    Exit as soon as possible if no filtering will be done.
    
    Improves the checkasm --bench cycle count on a Snapdragon 820e:
    h264_h_loop_filter_luma_8bpp_c:      72.4 ->  72.5
    h264_h_loop_filter_luma_8bpp_neon:   97.1 ->  56.3
    h264_v_loop_filter_luma_8bpp_c:     174.0 -> 173.5
    h264_v_loop_filter_luma_8bpp_neon:   62.9 ->  60.9
    h264_h_loop_filter_chroma_8bpp_c:    30.2 ->  30.3
    h264_h_loop_filter_chroma_8bpp_neon: 51.6 ->  25.7
    h264_v_loop_filter_chroma_8bpp_c:    57.3 ->  57.3
    h264_v_loop_filter_chroma_8bpp_neon: 28.0 ->  24.0
    
    • [DBH] libavcodec/aarch64/h264dsp_neon.S
  • checkasm/h264 : add loop filter tests

    1er janvier 2019, par Janne Grunau
    checkasm/h264: add loop filter tests
    
    • [DBH] tests/checkasm/h264dsp.c
  • h264/aarch64 : sign extend int stride in loop filter asm

    1er janvier 2019, par Janne Grunau
    h264/aarch64: sign extend int stride in loop filter asm
    
    • [DBH] libavcodec/aarch64/h264dsp_neon.S
  • libdav1d : update API usage to the first stable release

    11 décembre 2018, par James Almer
    libdav1d: update API usage to the first stable release
    
    The color fields were moved to another struct, and a way to propagate
    timestamps and other input metadata was introduced, so the packet
    fifo can be removed.
    
    Add support for 12bit streams, an option to disable film grain, and
    read the profile from the sequence header referenced by the ouput
    picture instead of guessing based on output pix_fmt.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DBH] configure
    • [DBH] libavcodec/libdav1d.c
    • [DBH] libavcodec/version.h
  • libdav1d : fix build after a recent API break

    15 novembre 2018, par James Almer
    libdav1d: fix build after a recent API break
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DBH] libavcodec/libdav1d.c