Xiph.org - flac.git/summary

Flac git repository

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

Les articles publiés sur le site

  • Add project files for Visual Studio 2010 and later.

    6 juillet 2014, par Erik de Castro Lopo
    Add project files for Visual Studio 2010 and later.
    
    Also allows building for x86-64 Windows.
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] FLAC-vs2010.sln
    • [DH] examples/c/decode/file/example_c_decode_file.vcxproj
    • [DH] examples/c/decode/file/example_c_decode_file.vcxproj.filters
    • [DH] examples/c/encode/file/example_c_encode_file.vcxproj
    • [DH] examples/c/encode/file/example_c_encode_file.vcxproj.filters
    • [DH] examples/cpp/decode/file/example_cpp_decode_file.vcxproj
    • [DH] examples/cpp/decode/file/example_cpp_decode_file.vcxproj.filters
    • [DH] examples/cpp/encode/file/example_cpp_encode_file.vcxproj
    • [DH] examples/cpp/encode/file/example_cpp_encode_file.vcxproj.filters
    • [DH] src/flac/flac.vcxproj
    • [DH] src/flac/flac.vcxproj.filters
    • [DH] src/flac/iffscan.vcxproj
    • [DH] src/flac/iffscan.vcxproj.filters
    • [DH] src/libFLAC++/libFLAC++_dynamic.vcxproj
    • [DH] src/libFLAC++/libFLAC++_dynamic.vcxproj.filters
    • [DH] src/libFLAC++/libFLAC++_static.vcxproj
    • [DH] src/libFLAC++/libFLAC++_static.vcxproj.filters
    • [DH] src/libFLAC/libFLAC_dynamic.vcxproj
    • [DH] src/libFLAC/libFLAC_dynamic.vcxproj.filters
    • [DH] src/libFLAC/libFLAC_static.vcxproj
    • [DH] src/libFLAC/libFLAC_static.vcxproj.filters
    • [DH] src/metaflac/metaflac.vcxproj
    • [DH] src/metaflac/metaflac.vcxproj.filters
    • [DH] src/plugin_common/plugin_common_static.vcxproj
    • [DH] src/plugin_common/plugin_common_static.vcxproj.filters
    • [DH] src/share/getopt/getopt_static.vcxproj
    • [DH] src/share/getopt/getopt_static.vcxproj.filters
    • [DH] src/share/grabbag/grabbag_static.vcxproj
    • [DH] src/share/grabbag/grabbag_static.vcxproj.filters
    • [DH] src/share/replaygain_analysis/replaygain_analysis_static.vcxproj
    • [DH] src/share/replaygain_analysis/replaygain_analysis_static.vcxproj.filters
    • [DH] src/share/replaygain_synthesis/replaygain_synthesis_static.vcxproj
    • [DH] src/share/replaygain_synthesis/replaygain_synthesis_static.vcxproj.filters
    • [DH] src/share/utf8/utf8_static.vcxproj
    • [DH] src/share/utf8/utf8_static.vcxproj.filters
    • [DH] src/share/win_utf8_io/win_utf8_io_static.vcxproj
    • [DH] src/share/win_utf8_io/win_utf8_io_static.vcxproj.filters
    • [DH] src/test_grabbag/cuesheet/test_cuesheet.vcxproj
    • [DH] src/test_grabbag/cuesheet/test_cuesheet.vcxproj.filters
    • [DH] src/test_grabbag/picture/test_picture.vcxproj
    • [DH] src/test_grabbag/picture/test_picture.vcxproj.filters
    • [DH] src/test_libFLAC++/test_libFLAC++.vcxproj
    • [DH] src/test_libFLAC++/test_libFLAC++.vcxproj.filters
    • [DH] src/test_libFLAC/test_libFLAC.vcxproj
    • [DH] src/test_libFLAC/test_libFLAC.vcxproj.filters
    • [DH] src/test_libs_common/test_libs_common_static.vcxproj
    • [DH] src/test_libs_common/test_libs_common_static.vcxproj.filters
    • [DH] src/test_seeking/test_seeking.vcxproj
    • [DH] src/test_seeking/test_seeking.vcxproj.filters
    • [DH] src/test_streams/test_streams.vcxproj
    • [DH] src/test_streams/test_streams.vcxproj.filters
    • [DH] src/utils/flacdiff/flacdiff.vcxproj
    • [DH] src/utils/flacdiff/flacdiff.vcxproj.filters
    • [DH] src/utils/flactimer/flactimer.vcxproj
    • [DH] src/utils/flactimer/flactimer.vcxproj.filters
  • libFLAC : Remove FLAC__bitreader_read_rice_signed_block_asm_ia32_bswap().

    6 juillet 2014, par Erik de Castro Lopo
    libFLAC :  Remove FLAC__bitreader_read_rice_signed_block_asm_ia32_bswap().
    
    This function was un-used because it showed no speed improvement over the
    C version. As a result the bitreader_read_from_client_() function can be
    made static again.
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/libFLAC/Makefile.lite
    • [DH] src/libFLAC/bitreader.c
    • [DH] src/libFLAC/ia32/Makefile.am
    • [DH] src/libFLAC/ia32/bitreader_asm.nasm
    • [DH] src/libFLAC/include/private/bitreader.h
    • [DH] src/libFLAC/libFLAC_dynamic.vcproj
    • [DH] src/libFLAC/libFLAC_static.vcproj
    • [DH] src/libFLAC/stream_decoder.c
  • libFLAC : Remove FLAC__precompute_partition_info_sums_32bit_asm_ia32_().

    6 juillet 2014, par Erik de Castro Lopo
    libFLAC : Remove FLAC__precompute_partition_info_sums_32bit_asm_ia32_().
    
    This function offer no speed up from the C version of the function and were
    commented out after the release of 1.3.0. We will now drop them completely.
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/libFLAC/Makefile.lite
    • [DH] src/libFLAC/ia32/Makefile.am
    • [DH] src/libFLAC/ia32/stream_encoder_asm.nasm
    • [DH] src/libFLAC/libFLAC_dynamic.vcproj
    • [DH] src/libFLAC/libFLAC_static.vcproj
    • [DH] src/libFLAC/stream_encoder.c
  • test_libFLAC/test_libFLAC.vcproj : One more CPU_IS_LITTLE_ENDIAN fix.

    4 juillet 2014, par Erik de Castro Lopo
    test_libFLAC/test_libFLAC.vcproj : One more CPU_IS_LITTLE_ENDIAN fix.
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/test_libFLAC/test_libFLAC.vcproj
  • src/ : Remove un-needed MSVC6 workaround.

    4 juillet 2014, par Erik de Castro Lopo
    src/ : Remove un-needed MSVC6 workaround.
    
    MSVC6 was not able to cast from a uint64_t to a double and this
    commit removes some #ifdef hackery designed to work around this
    problem.
    
    Patch-from: lvqcl <lvqcl.mail@gmail.com>
    
    • [DH] src/flac/decode.c
    • [DH] src/flac/encode.c
    • [DH] src/libFLAC/fixed.c
    • [DH] src/libFLAC/stream_decoder.c
    • [DH] src/utils/flactimer/main.cpp