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/amfenc_h264 : improve B-frame usability and simplify options

    16 mai, par Dmitrii Ovchinnikov
    avcodec/amfenc_h264: improve B-frame usability and simplify options
    
    - Query GPU caps for B-frame support and warn if unsupported.
    - Make `-max_b_frames` optional
    - Drop explicit `-pa_lookahead_buffer_depth` requirement in
    adaptive mode.
    
    • [DH] libavcodec/amfenc_h264.c
  • avfilter/vf_libplacebo : implement rotation option

    16 mai, par Niklas Haas
    avfilter/vf_libplacebo: implement rotation option
    
    Flipping can already be accomplished by setting the crop_w/h expressions to
    their negative values, so together these options can implement any of the
    common frame orientations.
    
    • [DH] doc/filters.texi
    • [DH] libavfilter/avfilter.c
    • [DH] libavfilter/vf_libplacebo.c
  • Revert "fftools/graphprint : Now, make it a Killer-Feature !"

    16 mai, par softworkz
    Revert "fftools/graphprint: Now, make it a Killer-Feature!"
    
    This reverts commit 1f2b8d7238eff4ab8a4d8d6177e250b8180d51f4.
    
    • [DH] doc/ffmpeg.texi
    • [DH] fftools/Makefile
    • [DH] fftools/ffmpeg.c
    • [DH] fftools/ffmpeg.h
    • [DH] fftools/ffmpeg_filter.c
    • [DH] fftools/ffmpeg_opt.c
    • [DH] fftools/graph/filelauncher.c
    • [DH] fftools/graph/graphprint.c
    • [DH] fftools/graph/graphprint.h
  • avcodec/mpeg12enc : Fix writing closed captions

    16 mai, par Andreas Rheinhardt
    avcodec/mpeg12enc: Fix writing closed captions
    
    Broken in 6e225123d8583fdce55037b85eaef5453f201959, because
    ff_copy_bits() expects the amount of bits, not bytes to write.
    And because it relies on the buffer to be padded, using
    side_data->size * 8 is not possible. So partially revert
    said commit.
    
    Fixes ticket #11591.
    
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] libavcodec/mpeg12enc.c
  • aarch64 : increase default alignment for functions and constants

    15 mai, par Ramiro Polla
    aarch64: increase default alignment for functions and constants
    
    Use 16-byte alignment (align=4) instead of 4-byte (align=2) in the function and
    const macros. This improves instruction fetch and NEON load performance on
    modern AArch64 CPUs.
    
    • [DH] libavutil/aarch64/asm.S