Xiph.org - flac.git/summary

Flac git repository

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

Les articles publiés sur le site

  • Yet more purging of `unsigned` type

    14 janvier 2017, par Erik de Castro Lopo
    Yet more purging of `unsigned` type
    
    • [DH] examples/cpp/decode/file/main.cpp
    • [DH] examples/cpp/encode/file/main.cpp
    • [DH] include/FLAC++/decoder.h
    • [DH] include/FLAC++/encoder.h
    • [DH] include/FLAC++/metadata.h
    • [DH] src/flac/analyze.c
    • [DH] src/flac/decode.c
    • [DH] src/flac/encode.c
    • [DH] src/flac/foreign_metadata.c
    • [DH] src/flac/main.c
    • [DH] src/flac/utils.c
    • [DH] src/flac/vorbiscomment.c
    • [DH] src/libFLAC++/metadata.cpp
    • [DH] src/libFLAC++/stream_decoder.cpp
    • [DH] src/libFLAC++/stream_encoder.cpp
    • [DH] src/libFLAC/include/private/bitreader.h
    • [DH] src/libFLAC/include/private/bitwriter.h
    • [DH] src/test_libFLAC++/decoders.cpp
    • [DH] src/test_libFLAC++/encoders.cpp
    • [DH] src/test_libFLAC++/metadata_manip.cpp
    • [DH] src/test_libFLAC++/metadata_object.cpp
    • [DH] src/utils/flactimer/main.cpp
  • include/FLAC : More unsigned fixes

    14 janvier 2017, par Erik de Castro Lopo
    include/FLAC: More unsigned fixes
    
    These fixes are in the public API, but FLAC would have been extremely
    unlikely to work in any system where `unsigned` was not 32 bits.
    Therefore we do not treat this as an API change.
    
    • [DH] include/FLAC/all.h
    • [DH] include/FLAC/format.h
    • [DH] include/FLAC/metadata.h
    • [DH] include/FLAC/ordinals.h
    • [DH] include/FLAC/stream_decoder.h
    • [DH] include/FLAC/stream_encoder.h
  • Purge usage of `unsigned` type

    14 janvier 2017, par Erik de Castro Lopo
    Purge usage of `unsigned` type
    
    As pointed out by Ozkan Sezer, on some platforms `int32_t` is actually
    a typedef for `long` so `unsigned` cannot be used interchangably with
    `FLAC__uint32`. Fix is to switch from `unsigned` to explicit sized ISO
    C types defined in <stdint.h>.
    
    • [DH] src/libFLAC/bitmath.c
    • [DH] src/libFLAC/bitreader.c
    • [DH] src/libFLAC/bitwriter.c
    • [DH] src/libFLAC/cpu.c
    • [DH] src/libFLAC/crc.c
    • [DH] src/libFLAC/fixed.c
    • [DH] src/libFLAC/fixed_intrin_sse2.c
    • [DH] src/libFLAC/fixed_intrin_ssse3.c
    • [DH] src/libFLAC/float.c
    • [DH] src/libFLAC/format.c
    • [DH] src/libFLAC/include/private/bitmath.h
    • [DH] src/libFLAC/include/private/bitreader.h
    • [DH] src/libFLAC/include/private/bitwriter.h
    • [DH] src/libFLAC/include/private/crc.h
    • [DH] src/libFLAC/include/private/fixed.h
    • [DH] src/libFLAC/include/private/float.h
    • [DH] src/libFLAC/include/private/format.h
    • [DH] src/libFLAC/include/private/lpc.h
    • [DH] src/libFLAC/include/private/md5.h
    • [DH] src/libFLAC/include/private/memory.h
    • [DH] src/libFLAC/include/private/ogg_decoder_aspect.h
    • [DH] src/libFLAC/include/private/ogg_encoder_aspect.h
    • [DH] src/libFLAC/include/private/ogg_mapping.h
    • [DH] src/libFLAC/include/private/stream_encoder.h
    • [DH] src/libFLAC/include/private/stream_encoder_framing.h
    • [DH] src/libFLAC/include/protected/stream_decoder.h
    • [DH] src/libFLAC/include/protected/stream_encoder.h
    • [DH] src/libFLAC/lpc.c
    • [DH] src/libFLAC/lpc_intrin_avx2.c
    • [DH] src/libFLAC/lpc_intrin_sse.c
    • [DH] src/libFLAC/lpc_intrin_sse2.c
    • [DH] src/libFLAC/lpc_intrin_sse41.c
    • [DH] src/libFLAC/md5.c
    • [DH] src/libFLAC/memory.c
    • [DH] src/libFLAC/metadata_iterators.c
    • [DH] src/libFLAC/metadata_object.c
    • [DH] src/libFLAC/ogg_decoder_aspect.c
    • [DH] src/libFLAC/ogg_encoder_aspect.c
    • [DH] src/libFLAC/ogg_helper.c
    • [DH] src/libFLAC/ogg_mapping.c
    • [DH] src/libFLAC/stream_decoder.c
    • [DH] src/libFLAC/stream_encoder.c
    • [DH] src/libFLAC/stream_encoder_framing.c
    • [DH] src/libFLAC/stream_encoder_intrin_avx2.c
    • [DH] src/libFLAC/stream_encoder_intrin_sse2.c
    • [DH] src/libFLAC/stream_encoder_intrin_ssse3.c
    • [DH] src/plugin_common/dither.c
    • [DH] src/plugin_common/dither.h
    • [DH] src/plugin_common/tags.c
    • [DH] src/plugin_xmms/fileinfo.c
    • [DH] src/plugin_xmms/http.c
    • [DH] src/plugin_xmms/plugin.c
    • [DH] src/share/getopt/getopt.c
    • [DH] src/share/grabbag/cuesheet.c
    • [DH] src/share/grabbag/picture.c
    • [DH] src/share/grabbag/replaygain.c
    • [DH] src/share/grabbag/seektable.c
    • [DH] src/share/replaygain_analysis/replaygain_analysis.c
    • [DH] src/share/replaygain_synthesis/replaygain_synthesis.c
    • [DH] src/share/utf8/charmaps.h
    • [DH] src/share/utf8/charset.c
    • [DH] src/share/utf8/makemap.c
    • [DH] src/test_grabbag/cuesheet/main.c
    • [DH] src/test_grabbag/picture/main.c
    • [DH] src/test_libFLAC/bitwriter.c
    • [DH] src/test_libFLAC/decoders.c
    • [DH] src/test_libFLAC/encoders.c
    • [DH] src/test_libFLAC/endswap.c
    • [DH] src/test_libFLAC/format.c
    • [DH] src/test_libFLAC/md5.c
    • [DH] src/test_libFLAC/metadata_manip.c
    • [DH] src/test_libFLAC/metadata_object.c
    • [DH] src/test_libs_common/file_utils_flac.c
    • [DH] src/test_libs_common/metadata_utils.c
    • [DH] src/test_seeking/main.c
  • When using libtool, use LTLIBICONV instead.

    13 janvier 2017, par David Seifert
    When using libtool, use LTLIBICONV instead.
    
    * This is required, as otherwise -Wl,--as-needed could fail.
    
    Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
    
    • [DH] src/flac/Makefile.am
    • [DH] src/metaflac/Makefile.am
  • Honor user’s $(htmldir) and do not override GNU defaults for $(docdir)

    13 janvier 2017, par David Seifert
    Honor user's $(htmldir) and do not override GNU defaults for $(docdir)
    
    * HTML files should be installed to $(htmldir), and $(docdir) should
      not be changed, as this is a user flag in the GNU conventions.
    
    Signed-off-by: Erik de Castro Lopo <erikd@mega-nerd.com>
    
    • [DH] doc/Makefile.am
    • [DH] doc/html/Makefile.am
    • [DH] doc/html/images/Makefile.am