Les articles publiés sur le site
-
21 septembre 2014, par Erik de Castro Lopo
lpc_intrin_sse41.c : Optimize decoding 24 bit files on 32 bit platforms.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
- [DH] src/libFLAC/lpc_intrin_sse41.c
- [DH] src/libFLAC/stream_decoder.c
-
21 septembre 2014, par Erik de Castro Lopo
lpc_intrin* : Remove unused code.
Which in turn simplifies FLAC__lpc_restore_signal_16_intrin_sse2()
function.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
- [DH] src/libFLAC/include/private/lpc.h
- [DH] src/libFLAC/lpc_intrin_sse2.c
- [DH] src/libFLAC/stream_decoder.c
- [DH] src/libFLAC/stream_encoder.c
-
21 septembre 2014, par Erik de Castro Lopo
fixed_intrin_sse[23].c : Add new, simpler SSE code.
It's simpler but not faster so it is disabled by default. Maybe it
will be faster on newer CPUs though..
Patch-from: lvqcl <lvqcl.mail@gmail.com>
- [DH] src/libFLAC/fixed_intrin_sse2.c
- [DH] src/libFLAC/fixed_intrin_ssse3.c
-
21 septembre 2014, par Erik de Castro Lopo
stream_encoder_intrin_sse[23].c : Optimize of int32 -> uint64 conversion.
Optimizes int32 -> uint64 conversion by doing zero extension (int32 ->
uint32 -> uint64) instead of sign extension (int32 -> int64 -> uint64).
Patch-from: lvqcl <lvqcl.mail@gmail.com>
- [DH] src/libFLAC/stream_encoder_intrin_sse2.c
- [DH] src/libFLAC/stream_encoder_intrin_ssse3.c
-
21 septembre 2014, par Erik de Castro Lopo
Minor clean up of win_utf8_io.
Patch-from: lvqcl <lvqcl.mail@gmail.com>
- [DH] include/share/win_utf8_io.h
- [DH] src/share/win_utf8_io/win_utf8_io.c