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

  • swscale/input : add support for YAF16 and YAF32

    5 mars, par James Almer
    swscale/input: add support for YAF16 and YAF32
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] libswscale/input.c
    • [DH] libswscale/utils.c
    • [DH] libswscale/version.h
  • avutil/pixfmt : add YAF16 and YAF32 pixel formats

    5 mars, par James Almer
    avutil/pixfmt: add YAF16 and YAF32 pixel formats
    
    Signed-off-by: James Almer <jamrial@gmail.com>
    
    • [DH] doc/APIchanges
    • [DH] libavutil/pixdesc.c
    • [DH] libavutil/pixfmt.h
    • [DH] libavutil/version.h
    • [DH] tests/ref/fate/imgutils
    • [DH] tests/ref/fate/sws-pixdesc-query
  • avcodec/exr : Fix potential effective-type violation

    5 mars, par Andreas Rheinhardt
    avcodec/exr: Fix potential effective-type violation
    
    Storing the values via a union of an uint32_t and a float makes
    said union the effective type of the destination. This means that
    it may only be read via such a union which is of course not what
    our users do/expect. So store the values via AV_WN32A instead
    which disables effective type analysis (for compilers that perform it).
    
    This also fixes a -Wdeclaration-after-statement warning
    introduced in 0e917389fe73c932049635d947bba076f1709589.
    
    Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/exr.c
  • avcodec/exr : Remove write-only gamma_table

    5 mars, par Andreas Rheinhardt
    avcodec/exr: Remove write-only gamma_table
    
    Forgotten in 0e917389fe73c932049635d947bba076f1709589.
    
    Reviewed-by: Michael Niedermayer <michael@niedermayer.cc>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/exr.c
  • avutil/log : Set AVClass* in av_expr_eval()

    5 mars, par Andreas Rheinhardt
    avutil/log: Set AVClass* in av_expr_eval()
    
    Otherwise it is possible for av_log() to receive a non-NULL object
    with a NULL AVClass pointer; the default log callback handles it
    gracefully, yet this is probably an API violation.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavutil/eval.c