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

  • configure : Restore original endianness test

    8 mars 2018, par Diego Biurrun
    configure: Restore original endianness test
    
    Previously the bit pattern for the endianness test was declared as a
    global, instead of a local, variable. This ensures that the pattern
    appears unchanged in the object file and is not optimized out.
    
    • [DBH] configure
  • configure : Fix logic of AMF external library check

    7 mars 2018, par Diego Biurrun
    configure: Fix logic of AMF external library check
    
    Fail if AMF is requested but unavailable, as we do for all
    other external libraries that need to be explicitly enabled.
    
    • [DBH] configure
  • qsv : align surface width/height to 16.

    6 mars 2018, par Ruiling Song
    qsv: align surface width/height to 16.
    
    Per MediaSDK documentation, it requires width/height to 16 alignment.
    Without this patch, hwupload pipeline may fail if 16 alignment is
    not met. Although this patch also apply 16 alignment to qsv encoder/decoder,
    it will not bring any side-effect to them as they are already aligned.
    
    Signed-off-by: Ruiling Song <ruiling.song@intel.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavutil/hwcontext_qsv.c
  • qsvenc : Provide a detailed error message if the parameters are invalid

    2 mars 2018, par Zhong Li
    qsvenc: Provide a detailed error message if the parameters are invalid
    
    Currently it always shows "Selected ratecontrol mode is not supported
    by the QSV runtime. Choose a different mode", but sometimes it is not
    accurate.
    
    Signed-off-by: Zhong Li <zhong.li@intel.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavcodec/qsvenc.c
  • amf : Replace writer_id option with LIBAV_AMF_WRITER_ID constant

    28 février 2018, par Alexander Kravchenko
    amf: Replace writer_id option with LIBAV_AMF_WRITER_ID constant
    
    AMFTraceWriter is an abstraction to configure how AMF outputs its logs
    for the current process and can be configured to output different levels
    of trace output. If multiple LibavWriter objects are used in one process,
    there will be duplication of output in av_log. Use a constant writer_id
    to prevent this scenario.
    
    Signed-off-by: Diego Biurrun <diego@biurrun.de>
    
    • [DBH] libavcodec/amfenc.c
    • [DBH] libavcodec/amfenc.h