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

  • imgutils : add a function for copying image data from GPU mapped memory

    23 août 2016, par Anton Khirnov
    imgutils: add a function for copying image data from GPU mapped memory
    
    See https://software.intel.com/en-us/articles/copying-accelerated-video-decode-frame-buffers
    
    • [DBH] doc/APIchanges
    • [DBH] libavutil/imgutils.c
    • [DBH] libavutil/imgutils.h
    • [DBH] libavutil/imgutils_internal.h
    • [DBH] libavutil/version.h
    • [DBH] libavutil/x86/Makefile
    • [DBH] libavutil/x86/imgutils.asm
    • [DBH] libavutil/x86/imgutils_init.c
  • hevcdec : move parameter set parsing into a separate header

    21 août 2016, par Anton Khirnov
    hevcdec: move parameter set parsing into a separate header
    
    This code is independent from the decoder, so it makes more sense for it
    to to have its own header.
    
    • [DBH] libavcodec/hevc.h
    • [DBH] libavcodec/hevc_ps.c
    • [DBH] libavcodec/hevc_ps.h
    • [DBH] libavcodec/hevc_ps_enc.c
    • [DBH] libavcodec/hevc_refs.c
    • [DBH] libavcodec/hevcdec.c
    • [DBH] libavcodec/hevcdec.h
  • hevcdec : drop the prototype of a non-existing function

    21 août 2016, par Anton Khirnov
    hevcdec: drop the prototype of a non-existing function
    
    • [DBH] libavcodec/hevcdec.h
  • hevcdec : move decoder-independent declarations into a separate header

    21 août 2016, par Anton Khirnov
    hevcdec: move decoder-independent declarations into a separate header
    
    This way they can be reused by other code without including the whole
    decoder-specific hevcdec.h
    Also, add the HEVC_ prefix to them, since similarly named values exist
    for H.264 as well and are sometimes used in the same code.
    
    • [DBH] libavcodec/hevc.h
    • [DBH] libavcodec/hevc_mp4toannexb_bsf.c
    • [DBH] libavcodec/hevc_parser.c
    • [DBH] libavcodec/hevc_ps.c
    • [DBH] libavcodec/hevc_refs.c
    • [DBH] libavcodec/hevc_sei.c
    • [DBH] libavcodec/hevcdec.c
    • [DBH] libavcodec/hevcdec.h
    • [DBH] libavcodec/qsvenc_hevc.c
    • [DBH] libavcodec/vaapi_encode_h265.c
    • [DBH] libavformat/hevc.c
    • [DBH] libavformat/hevcdec.c
  • hevc : rename hevc.[ch] to hevcdec.[ch]

    21 août 2016, par Anton Khirnov
    hevc: rename hevc.[ch] to hevcdec.[ch]
    
    This is more consistent with the rest of libav and frees up the hevc.h
    name for decoder-independent shared declarations.
    
    • [DBH] libavcodec/Makefile
    • [DBH] libavcodec/dxva2_hevc.c
    • [DBH] libavcodec/hevc_cabac.c
    • [DBH] libavcodec/hevc_data.c
    • [DBH] libavcodec/hevc_filter.c
    • [DBH] libavcodec/hevc_mp4toannexb_bsf.c
    • [DBH] libavcodec/hevc_mvs.c
    • [DBH] libavcodec/hevc_parser.c
    • [DBH] libavcodec/hevc_ps.c
    • [DBH] libavcodec/hevc_ps_enc.c
    • [DBH] libavcodec/hevc_refs.c
    • [DBH] libavcodec/hevc_sei.c
    • [DBH] libavcodec/hevcdec.c
    • [DBH] libavcodec/hevcdec.h
    • [DBH] libavcodec/hevcdsp_template.c
    • [DBH] libavcodec/hevcpred.c
    • [DBH] libavcodec/hevcpred_template.c
    • [DBH] libavcodec/qsvenc_hevc.c
    • [DBH] libavcodec/vaapi_encode_h265.c
    • [DBH] libavcodec/vdpau_hevc.c
    • [DBH] libavformat/hevc.c
    • [DBH] libavformat/hevcdec.c