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

  • tests/fate/ac3 : Make ac3-fixed-encode-2 bitexact across arches

    23 mai, par Andreas Rheinhardt
    tests/fate/ac3: Make ac3-fixed-encode-2 bitexact across arches
    
    Don't use a 7.1 EAC3 input file for which our decoder is not
    bitexact; instead just use the asynth-44100-8.wav file
    which (as a 7.1 file) exhibits the same issue fixed by
    1b3f4842c18409dba5a345ef9e7b3de7a4fa3657.
    (Either the encoder or the resampler are still not completely
    bitexact, so we limit the number of frames output.)
    
    Also switch to a framecrc test so that the output channel layout
    is directly contained in the ref file.
    
    Reviewed-by: James Almer <jamrial@gmail.com>
    Reviewed-by: Martin Storsjö <martin@martin.st>
    Signed-off-by: Andreas Rheinhardt <andreas.rheinhardt@outlook.com>
    
    • [DH] tests/fate/ac3.mak
    • [DH] tests/ref/fate/ac3-fixed-encode-2
  • configure : Use MSYSTEM_CARCH for default arch on msys2

    23 mai, par Coia Prant
    configure: Use MSYSTEM_CARCH for default arch on msys2
    
    On msys2, `uname -m` returns the architecture of the base msys2
    layer. On Windows on arm64, the base msys2 layer itself is still
    x86_64 only, even if running with e.g. the clangarm64 where the
    windows native applications are built as aarch64.
    
    If MSYSTEM_CARCH is set, use this instead of `uname -m` for
    the default architecture. This gives the correct behaviour
    for the clangarm64 environments. It also gives the correct
    default for the 32 bit x86 environments such as `mingw32`.
    
    (On `mingw32`, the fact that `uname -m` returned `x86_64`
    hasn't been an issue, as both that and `i686` gets normalized
    into `x86` internally in ffmpeg's configure.)
    
    Signed-off-by: Coia Prant <coiaprant@gmail.com>
    Signed-off-by: Martin Storsjö <martin@martin.st>
    
    • [DH] configure
  • avformat/movenc : Reduce loop iterations in mov_flush_fragment

    23 mai, par Zhao Zhili
    avformat/movenc: Reduce loop iterations in mov_flush_fragment
    
    Signed-off-by: Zhao Zhili <zhilizhao@tencent.com>
    
    • [DH] libavformat/movenc.c
  • avformat/sdp : add framerate entry

    22 mai, par Marvin Scholz
    avformat/sdp: add framerate entry
    
    This also updates fate-lavf-mov_rtphint as there the SDP
    is included in the muxed file.
    
    • [DH] libavformat/sdp.c
    • [DH] tests/ref/lavf/mov_rtphint
  • Makefile : Split ALLFFLIBS

    22 mai, par Michael Niedermayer
    Makefile: Split ALLFFLIBS
    
    This matches other lists and reduces conflicts between patches
    
    Signed-off-by: Michael Niedermayer <michael@niedermayer.cc>
    
    • [DH] Makefile