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

  • decode : be more explicit about storing the last packet properties

    26 octobre 2016, par Anton Khirnov
    decode: be more explicit about storing the last packet properties
    
    The current code stores a pointer to the packet passed to the decoder,
    which is then used during get_buffer() for timestamps and side data
    passthrough. However, since this is a pointer to user data which we do
    not own, storing it is potentially dangerous. It is also ill defined for
    the new decoding API with split input/output.
    
    Fix this problem by making an explicit internally owned copy of the
    packet properties.
    
    • [DBH] libavcodec/decode.c
    • [DBH] libavcodec/internal.h
    • [DBH] libavcodec/pthread_frame.c
    • [DBH] libavcodec/utils.c
  • lavc : move decoding-related code from utils.c to a new file

    26 octobre 2016, par Anton Khirnov
    lavc: move decoding-related code from utils.c to a new file
    
    • [DBH] libavcodec/Makefile
    • [DBH] libavcodec/decode.c
    • [DBH] libavcodec/utils.c
  • lavc : move encoding-related code from utils.c to a new file

    26 octobre 2016, par Anton Khirnov
    lavc: move encoding-related code from utils.c to a new file
    
    • [DBH] libavcodec/Makefile
    • [DBH] libavcodec/encode.c
    • [DBH] libavcodec/utils.c
  • configure : Improve output wording

    25 octobre 2016, par Diego Biurrun
    configure: Improve output wording
    
    Also drop a redundant output line.
    
    • [DBH] configure
  • hwcontext_vaapi : Frame mapping support

    25 octobre 2016, par Mark Thompson
    hwcontext_vaapi: Frame mapping support
    
    Can map to any supported software format (using a GPU copy if it
    doesn't actually match the surface format underneath).
    
    • [DBH] libavutil/hwcontext_vaapi.c