git.videolan.org Git - ffmpeg.git/rss log

FFmpeg git repo

http://git.videolan.org/?p=ffmpeg.git;a=summary

Les articles publiés sur le site

  • avcodec/hevcdec : Use union for AVFrame* and ProgressFrame

    19 avril, par Andreas Rheinhardt
    avcodec/hevcdec: Use union for AVFrame* and ProgressFrame
    
    It avoids having to sync ProgressFrame.f and the pointer
    typically used to access the AVFrame.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/hevc_refs.c
    • [DH] libavcodec/hevcdec.c
    • [DH] libavcodec/hevcdec.h
  • avcodec/progressframe : Explain how unnamed union can simplify accesses

    19 avril, par Andreas Rheinhardt
    avcodec/progressframe: Explain how unnamed union can simplify accesses
    
    This relies on the common initial seqence guarantee
    (and on C11 support for unnamed members).
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/progressframe.h
  • lavc/libxevd : Fixed the has_b_frames setting

    19 avril, par Jun Zhao
    lavc/libxevd: Fixed the has_b_frames setting
    
    has_b_frames used in decoder for size of the frame
    reordering buffer, and we don't used the max_b_frames
    in decoder.
    
    Signed-off-by: Jun Zhao <barryjzhao@tencent.com>
    
    • [DH] libavcodec/libxevd.c
  • avcodec/hevcdec : Fix precedence, bogus film grain warning

    19 avril, par Andreas Rheinhardt
    avcodec/hevcdec: Fix precedence, bogus film grain warning
    
    Reviewed-by: Niklas Haas <ffmpeg@haasn.xyz>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/hevcdec.c
  • avcodec/nvenc : add high bit depth encoding for HEVC

    19 avril, par Diego Felix de Souza
    avcodec/nvenc: add high bit depth encoding for HEVC
    
    Adding 10-bit encoding support for HEVC if the input is 8-bit. In
    case of 8-bit input content, NVENC performs an internal CUDA 8 to
    10-bit conversion of the input prior to encoding. Currently, only
    AV1 supports encoding 8-bit content as 10-bit.
    
    Signed-off-by: Diego Felix de Souza <ddesouza@nvidia.com>
    Signed-off-by: Timo Rothenpieler <timo@rothenpieler.org>
    
    • [DH] libavcodec/nvenc.c
    • [DH] libavcodec/nvenc_hevc.c