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

  • lavf : allow avformat_close_input() with NULL

    16 juillet 2017, par wm4
    lavf: allow avformat_close_input() with NULL
    
    This is consistent with how other destructors behave.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
    
    • [DBH] libavformat/utils.c
  • rmdec : don’t ignore the return value of av_get_packet()

    12 juillet 2017, par Sean McGovern
    rmdec: don't ignore the return value of av_get_packet()
    
    • [DBH] libavformat/rmdec.c
  • dxva : DXVA2_ModeHEVC_VLD_Main10 does not support Main

    10 juillet 2017, par wm4
    dxva: DXVA2_ModeHEVC_VLD_Main10 does not support Main
    
    This mode apparently does not support decoding of HEVC Main (8 bit).
    With D3D11 and Intel drivers on Windows 10 I get green corruption, while
    using DXVA2_ModeHEVC_VLD_Main works.
    
    Signed-off-by: Anton Khirnov <anton@khirnov.net>
    
    • [DBH] libavcodec/dxva2.c
  • aarch64 : Fix negative movrel offsets for windows

    9 juillet 2017, par Martin Storsjö
    aarch64: Fix negative movrel offsets for windows
    
    On windows, the offset for the relocation doesn't get stored in
    the relocation itself, but as an unsigned immediate in the opcode.
    Therefore, negative offsets has to be handled via a separate sub
    instruction, just as on MachO.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavutil/aarch64/asm.S
  • bitstream : Avoid undefined behavior in bitstream_skip()

    8 juillet 2017, par Luca Barbato
    bitstream: Avoid undefined behavior in bitstream_skip()
    
    Do not use skip_remaining() to fully wipe the cache, as this could do
    a 64-bit shift of a 64-bit variable which is undefined behavior in C.
    Instead set the related variables to zero directly.
    
    Thanks to Uoti for pointing out the problem.
    
    CC: libav-stable@libav.org
    
    • [DBH] libavcodec/bitstream.h