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/hevc/hevcdec : Use bitfield instead of array of flags

    30 mars, par Andreas Rheinhardt
    avcodec/hevc/hevcdec: Use bitfield instead of array of flags
    
    It is simpler, avoids several loops and also makes GCC no longer
    emit bogus -Wstringop-overflow= warnings.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/hevc/hevcdec.c
  • avcodec/ac3dec : Read spx flags at once, not one bit at a time

    30 mars, par Andreas Rheinhardt
    avcodec/ac3dec: Read spx flags at once, not one bit at a time
    
    Doing so gets rid of a stupid GCC -Wstringop-overflow= warning
    (GCC somehow believes that fbw_channels can be 7 with the old
    form of the code, so that channel_uses_spx[7] would be written
    to, but now it no longer believes so).
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/ac3dec.c
  • avcodec/dct : Make declarations and definitions match

    30 mars, par Andreas Rheinhardt
    avcodec/dct: Make declarations and definitions match
    
    GCC considers declarations using a parameter of pointer
    type (or equivalently a parameter using an array of unspecified
    dimensions) to be inconsistent with a declaration using
    a known-length array type and emits a -Warray-parameter warning
    for several ff_j_rev_dct* functions for this.
    
    This patch makes the declarations match the actual definitions
    to suppress these (IMO nonsensical) warnings.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/dct.h
    • [DH] libavcodec/jrevdct.c
  • avformat/rtpenc : Check dimensions during init

    30 mars, par Andreas Rheinhardt
    avformat/rtpenc: Check dimensions during init
    
    Also fixes a -Wdeclaration-after-statement warning.
    
    Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavformat/rtpenc.c
  • vulkan_decode : only create sequence params in end_frame

    29 mars, par Lynne
    vulkan_decode: only create sequence params in end_frame
    
    We tried to create sequence params in both start_frame and end_frame.
    This was redundant.
    
    Just always create them in end_frame.
    
    • [DH] libavcodec/vulkan_av1.c
    • [DH] libavcodec/vulkan_h264.c
    • [DH] libavcodec/vulkan_hevc.c