Xiph.org - flac.git/summary

Flac git repository

http://git.xiph.org/?p=flac.git;a=summary

Les articles publiés sur le site

  • Update Makefile.lite build system.

    23 juin 2014, par Evan Ramos
    Update Makefile.lite build system.
    
    Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
    
    • [DH] Makefile.deps
    • [DH] Makefile.lite
    • [DH] build/compile.mk
    • [DH] build/config.mk
    • [DH] build/exe.mk
    • [DH] build/lib.mk
    • [DH] examples/c/decode/file/Makefile.lite
    • [DH] examples/c/encode/file/Makefile.lite
    • [DH] examples/cpp/decode/file/Makefile.lite
    • [DH] examples/cpp/encode/file/Makefile.lite
    • [DH] src/Makefile.lite
    • [DH] src/flac/Makefile.lite
    • [DH] src/flac/Makefile.lite.iffscan
    • [DH] src/libFLAC++/Makefile.lite
    • [DH] src/libFLAC/Makefile.lite
    • [DH] src/metaflac/Makefile.lite
    • [DH] src/plugin_xmms/Makefile.lite
    • [DH] src/share/Makefile.lite
    • [DH] src/share/getopt/Makefile.lite
    • [DH] src/share/grabbag/Makefile.lite
    • [DH] src/share/replaygain_analysis/Makefile.lite
    • [DH] src/share/replaygain_synthesis/Makefile.lite
    • [DH] src/share/utf8/Makefile.lite
    • [DH] src/share/win_utf8_io/Makefile.lite
    • [DH] src/test_grabbag/cuesheet/Makefile.lite
    • [DH] src/test_grabbag/picture/Makefile.lite
    • [DH] src/test_libFLAC++/Makefile.lite
    • [DH] src/test_libFLAC/Makefile.lite
    • [DH] src/test_libs_common/Makefile.lite
    • [DH] src/test_seeking/Makefile.lite
    • [DH] src/test_streams/Makefile.lite
    • [DH] src/utils/flacdiff/Makefile.lite
    • [DH] src/utils/flactimer/Makefile.lite
  • stream_encoder : Improve selection of residual accumulator width

    19 juin 2014, par Miroslav Lichvar
    stream_encoder : Improve selection of residual accumulator width
    
    In the precompute_partition_info_sums_ function, instead of selecting
    64-bit accumulator when the signal bps is larger than 16, revert to the
    original approach based on partition size, but make room for few extra
    bits to not overflow with unusual signals where the average residual
    magnitude may be larger than bps.
    
    It slightly improves the performance with standard encoding levels and
    16-bit files as the 17-bit side channel can still be processed with the
    32-bit accumulator and correctly selects the 64-bit accumulator with
    very large 16-bit partitions.
    
    This is related to commits 6f7ec60c and 187e596e.
    
    Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
    
    • [DH] src/libFLAC/include/private/stream_encoder.h
    • [DH] src/libFLAC/stream_encoder.c
    • [DH] src/libFLAC/stream_encoder_intrin_sse2.c
    • [DH] src/libFLAC/stream_encoder_intrin_ssse3.c
  • Makefile.ams : Drop passing of include/share as an include directory.

    16 juin 2014, par Erik de Castro Lopo
    Makefile.ams : Drop passing of include/share as an include directory.
    
    Some files needed to be updated to incude "share/xxx.h" instead of
    "xxx.h".
    
    Suggested-by: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/share/Makefile.am
    • [DH] src/share/replaygain_analysis/replaygain_analysis.c
    • [DH] src/share/replaygain_synthesis/replaygain_synthesis.c
    • [DH] src/share/utf8/Makefile.am
    • [DH] src/share/utf8/utf8.c
  • replaygain_analysis : Switch to standard C sized integer types.

    15 juin 2014, par Erik de Castro Lopo
    replaygain_analysis : Switch to standard C sized integer types.
    
    • [DH] include/share/replaygain_analysis.h
    • [DH] src/share/grabbag/replaygain.c
    • [DH] src/share/replaygain_analysis/replaygain_analysis.c
  • regainplay_analysis : Work around GCC optimizer bug.

    15 juin 2014, par Erik de Castro Lopo
    regainplay_analysis : Work around GCC optimizer bug.
    
    Discussion: http://lists.xiph.org/pipermail/flac-dev/2014-June/004720.html
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/share/replaygain_analysis/replaygain_analysis.c