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/mpeg4videodec : Remove unnecessary ff_xvid_idct_init()

    19 mai, par Andreas Rheinhardt
    avcodec/mpeg4videodec: Remove unnecessary ff_xvid_idct_init()
    
    It is unnecessary: If the dst context is not already initialized,
    then it will be initialized by memcpy(dst, src, sizeof(*dst),
    which already initializes the IDCT to the desired one, potentially
    followed by ff_mpv_common_init(), which does not touch the IDCT.
    
    (This call has been added in f89d76c10355242c39b08f253c1d1524f45ef778;
    the aforementioned copying took place back then, too, but
    ff_mpv_common_init() reinitialized the IDCT to a non-xvid one,
    therefore the initialization here has been added to fix
    multithreaded decoding.)
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/mpeg4videodec.c
  • avutil/refstruct : Remove redundant check

    19 mai, par Andreas Rheinhardt
    avutil/refstruct: Remove redundant check
    
    We now require C11.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavutil/refstruct.c
  • tests/fate/pixfmt : fix definition of 16bit tests

    18 mai, par James Almer
    tests/fate/pixfmt: fix definition of 16bit tests
    
    No effect as is, but without this change, new additions to FATE_PIXFMT_16-*
    will not work.
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] tests/fate/pixfmt.mak
  • avcodec/rv60dec : Avoid branch when decoding cbp16

    18 mai, par Andreas Rheinhardt
    avcodec/rv60dec: Avoid branch when decoding cbp16
    
    Reviewed-by: Peter Ross <pross@xvid.org>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/rv60dec.c
  • swscale/swscale_unscaled : fix planarRgbToplanarRgbWrapper() for formats with bpc...

    18 mai, par Ramiro Polla
    swscale/swscale_unscaled: fix planarRgbToplanarRgbWrapper() for formats with bpc between 9-14 bits
    
    Currently, planarRgbToplanarRgbWrapper() always sets the alpha value to 255,
    without taking the bit depth into consideration.
    
    This commit restricts the alpha value to the bit depth.
    
    • [DH] libswscale/swscale_unscaled.c