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

  • avio : update avio_alloc_context() doxy

    1er septembre 2017, par James Almer
    avio: update avio_alloc_context() doxy
    
    It must be freed using avio_context_free() starting with commit
    99684f3ae752fc8bfb44a2dd1482f8d7a3d8536d.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavformat/avio.h
  • arm : Fix SIGBUS on ARM when compiled with binutils 2.29

    31 août 2017, par Martin Storsjö
    arm: Fix SIGBUS on ARM when compiled with binutils 2.29
    
    In binutils 2.29, the behavior of the ADR instruction changed so that 1 is
    added to the address of a Thumb function (previously nothing was added). This
    allows the loaded address to be passed to a BLX instruction and the correct
    mode change will occur.
    
    See: https://sourceware.org/bugzilla/show_bug.cgi?id=21458
    
    By using adr with a label that isn't annotated as a thumb function,
    we avoid the new behaviour in binutils 2.29 and get the same behaviour
    as in prior releases, and as in other assemblers (ms armasm.exe,
    clang's built in assembler) - an idea that Janne Grunau came up with.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavcodec/arm/h264idct_neon.S
  • Remove support for building for mingw32ce (Windows CE)

    30 août 2017, par Martin Storsjö
    Remove support for building for mingw32ce (Windows CE)
    
    The toolchain for this target is unmaintained since many years.
    
    While it has been continuously build tested on fate, it hasn't
    actually been tested at runtime since many, many years (and back
    then, only a few codecs in libavcodec were tested).
    
    So far, keeping support for it has been mostly effortless, but
    the compiler does seem to have issues with dllimported data symbols,
    ending up as internal compiler errors in some cases. Instead of
    jumping through further hoops to work around that, just remove the
    target.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] configure
    • [DBH] libavformat/os_support.h
    • [DBH] libavutil/file_open.c
    • [DBH] libavutil/wchar_filename.h
    • [DBH] tools/qt-faststart.c
  • checkasm : Test more h264 idct variants

    29 août 2017, par Martin Storsjö
    checkasm: Test more h264 idct variants
    
    • [DBH] tests/checkasm/h264dsp.c
  • checkasm : Test more h264 idct variants

    29 août 2017, par Martin Storsjö
    checkasm: Test more h264 idct variants
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] tests/checkasm/h264dsp.c