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

  • hwcontext : Fix memory leak on derived frame allocation failure

    27 janvier 2018, par Mark Thompson
    hwcontext: Fix memory leak on derived frame allocation failure
    
    • [DBH] libavutil/hwcontext.c
  • qsvdec : Relax the surface vs coded dimension check

    25 janvier 2018, par Zhong Li
    qsvdec: Relax the surface vs coded dimension check
    
    Fix a common vp8 decoding failure.
    
    Many vp8 clips cannot decode if hw_frames_ctx is enabled, reporting
    "Error during QSV decoding.: incompatible video parameters (-14)".
    
    It is due to mfx.FrameInfo.Width/Height not matching coded_w/coded_h.
    
    See: avconv -hwaccel qsv -init_hw_device qsv -c:v vp8_qsv -i vp8-test-vectors-r1/vp80-00-comprehensive-001.ivf
    -vf "hwdownload,format=nv12" -pix_fmt yuv420p -f md5 -
    
    Signed-off-by: Zhong Li <zhong.li@intel.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavcodec/qsv.c
    • [DBH] libavcodec/qsvdec.c
  • qsv : Skip the packet if decoding failure

    24 janvier 2018, par Ruiling, Song
    qsv: Skip the packet if decoding failure
    
    MediaSDK may fail to decode some frame, just skip it.
    Otherwise, it will keep decoding the failure packet repeatedly
    without processing any packet afterwards.
    
    Signed-off-by: Ruiling Song <ruiling.song@intel.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavcodec/qsvdec_h2645.c
  • rtmp : Plug leak if sending bytes read report fails.

    24 janvier 2018, par Josh Allmann
    rtmp: Plug leak if sending bytes read report fails.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavformat/rtmpproto.c
  • intreadwrite : Use __unaligned in MSVC for ARM64 as well

    16 janvier 2018, par Martin Storsjö
    intreadwrite: Use __unaligned in MSVC for ARM64 as well
    
    This attribute is supported for this architecture in MSVC as well
    (but produces errors if used for 32 bit x86).
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavutil/intreadwrite.h