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

  • libavutil : Undeprecate the AVFrame reordered_opaque field

    25 octobre 2018, par Martin Storsjö
    libavutil: Undeprecate the AVFrame reordered_opaque field
    
    This was marked as deprecated (but only in the doxygen, not with an
    actual deprecation attribute) in 81c623fae05 in 2011, but was
    undeprecated in ad1ee5fa7.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavutil/frame.h
    • [DBH] libavutil/version.h
  • cook : Use the correct table for 6-bit stereo coupling

    14 octobre 2018, par Luca Barbato
    cook: Use the correct table for 6-bit stereo coupling
    
    Thanks to Kostya for digging it out and telling me.
    
    • [DBH] libavcodec/cookdata.h
  • arm : Emit .thumb_func directives

    12 octobre 2018, par Martin Storsjö
    arm: Emit .thumb_func directives
    
    Prior to Xcode 9.3, the clang built-in assembler didn't support
    altmacro, and gas-preprocessor was used for assembling for arm/darwin.
    
    For thumb functions, gas-preprocessor took care of adding the .thumb_func
    directives, but when now being able to assemble without gas-preprocessor,
    we need to add these directives ourselves.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavutil/arm/asm.S
  • libx264 : Pass the reordered_opaque field through the encoder

    11 octobre 2018, par Martin Storsjö
    libx264: Pass the reordered_opaque field through the encoder
    
    libx264 does have a field for opaque data to pass along with frames
    through the encoder, but it is a pointer, while the libavcodec
    reordered_opaque field is an int64_t. Therefore, allocate an array
    within the libx264 wrapper, where reordered_opaque values in flight
    are stored, and pass a pointer to this array to libx264.
    
    Update the public libavcodec documentation for the AVCodecContext
    field to explain this usage, and add a codec capability that allows
    detecting whether an encoder handles this field.
    
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DBH] libavcodec/avcodec.h
    • [DBH] libavcodec/libx264.c
    • [DBH] libavcodec/version.h
  • lavc/qsvenc_jpeg : set a default quality

    11 octobre 2018, par Zhong Li
    lavc/qsvenc_jpeg: set a default quality
    
    Keep alignment with vaapi mjpeg encoder.
    
    Signed-off-by: Zhong Li <zhong.li@intel.com>
    Signed-off-by: Luca Barbato <lu_zero@gentoo.org>
    
    • [DBH] libavcodec/qsvenc_jpeg.c