Displaying 20 results from an estimated 8000 matches similar to: "FLAC 1.2.0 backwards-compatibility break not in changelog?"
2013 May 04
2
FLAC 1.2.0 backwards-compatibility break not in changelog?
Miroslav Lichvar wrote:
> On Thu, May 02, 2013 at 09:31:25PM +0200, Martijn van Beurden wrote:
> > I don't know why this isn't on the changelog, but it is probably still a
> > good idea to add it. This only breaks compatibility for 24-bit streams.
> > (So: decoders older than 1.2.0 might not be able to decode 24-bit FLAC
> > files made by libFLAC 1.2.0 or
2013 May 04
0
FLAC 1.2.0 backwards-compatibility break not in changelog?
On 04-05-13 12:41, Erik de Castro Lopo wrote:
> Miroslav Lichvar wrote:
>
>> On Thu, May 02, 2013 at 09:31:25PM +0200, Martijn van Beurden wrote:
>>> I don't know why this isn't on the changelog, but it is probably still a
>>> good idea to add it. This only breaks compatibility for 24-bit streams.
>>> (So: decoders older than 1.2.0 might not be able
2013 Jul 17
4
exhaustive-model-search issue results in multi-gigabyte FLAC file
Martijn van Beurden wrote:
> You've exposed at least two very serious FLAC bugs,
> namely a malfunctioning RICE2-partition encoder and a bug concerning
> choosing verbatim frames over fixed/lpc frames.
The second, not choosing verbatim frames over fixed/lpc frames is almost
certainly a direct result of the first problem.
The fix was changing one local variable from FLAC_uint32 to
2014 Nov 26
2
Changelog: improved decoding
There's an entry in the changelog:
"Improved decoding efficiency of all bit depths but especially so for 24 bits (lvqcl)"
A couple of comments:
1) The patch that improves encoding for all depths was proposed by Miroslav Lichvar
<http://git.xiph.org/?p=flac.git;a=commit;h=4eab6313cd2198b5647d925bdb3847590505fa21>
2) "Performance checks" graph posted by Martijn van
2016 Dec 06
2
Some additions for the 1.3.2 changelog?
On 12/6/16, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote:
> MauritsVB wrote:
>
>> I noticed you’ve started compiling the changelog for 1.3.2.
>
> I had sort of hoped I'd finished :). Seems I was wrong!
>
>> I have kept track of some of the bigger changes since 1.3.1 although
>> admittedly haven’t been on top of it this year. Perhaps some of these
2015 Oct 01
3
Supporting 32 bit data
Op 01-10-15 om 18:14 schreef lvqcl:
> Currently libFLAC stores residual signal as 32-bit signed int. And there
> are the following comments in stream_encoder.c:
The residual is stored as a Golomb/Rice code. As far as I know,
that is not limited to 32-bit in the format itself, only in the
implementation.
However, there are two residual coding methods now: rice and
rice2. rice2 was added
2014 Dec 11
2
Two new CVEs against FLAC
On Thu, Dec 11, 2014 at 11:12:25AM +0100, Martijn van Beurden wrote:
> Op 11-12-14 om 10:53 schreef Martijn van Beurden:
> > Op 11-12-14 om 10:05 schreef Miroslav Lichvar:
> >> but I'd rather see the real seeking bug fixed instead
> >
> > I think I might have a fix [...]
So the problem is that FLAC__stream_decoder_process_single returns
error before it finds a
2014 Dec 11
4
Two new CVEs against FLAC
Op 11-12-14 om 10:05 schreef Miroslav Lichvar:
> but I'd rather see the real seeking bug fixed instead
I think I might have a fix, but it touches quite a bit of code,
so it'll take some time.
I think the problem is that because bogus headers might pop up
in the stream of which the CRC checks out, the whole frame is
decoded to validate that a frame is correct. The bogus header
2013 May 29
2
Performance checks
On 28-05-13 20:09, Janne Hyv?rinen wrote:
> On Windows the 32-bit NASM enabled compiles are always fastest. If you
> can run 32-bit code on your Linux box you should compile with assembly
> optimizations.
That depends on the way you define speed. For decoding this doesn't seem
to be true. I reran my tests, it took a little longer because I couldn't
believe the results I got.
2005 Feb 01
3
FLAC 1.1.2-beta: attn package maintainers
The FLAC 1.1.2 release candidate is now available at
http://prdownloads.sourceforge.net/flac/flac-1.1.2-beta.tar.gz?download
Only the source tarball is available. I am putting out the beta
first so that package maintainers and others can smoke test the
build/install/check process before the official one goes out,
since we've had problems before. Everyone that can, please
download and try:
2014 Dec 03
7
[PATCH] Improve LPC order guess
Hi,
This patch improves compression a very tiny bit on average, but
up to 0.1 percentage point for classical music. I haven't found
any tracks that show worsening compression with this patch.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Improve-LPC-order-guess.patch
Type: text/x-patch
Size: 0 bytes
Desc: not available
Url :
2013 Jan 06
3
[PATCH] Website comparison + fix IE
Hi all,
The past few weeks I've been busy comparing lossless audio codecs to
update the comparison.html page on the FLAC website (and because I wrote
a comparison for Hydrogenaudio in the past) and its ready now. Because
the patch is pretty large, I've placed it here:
http://www.icer.nl/misc_stuff/update-comparison-and-fix-IE-news.patch.zip
The reason to do this is because the
2012 Dec 27
4
[PATCH] Makefile.lite: Fix building with MSYS and MinGW(-w64), Improvements
Hello,
This is a patch to allow building of the project using MSYS, MinGW, and
MinGW-w64 with the following invocation:
make -f Makefile.lite libFLAC libFLAC++ flac metaflac test_libs_common
test_libFLAC test_libFLAC++ test_grabbag test_seeking test_streams utils
examples
This patch addresses eight points:
1. `uname -p` in MSYS returns "unknown" so we must use `gcc
-dumpmachine`
2004 Sep 10
3
AW: AW: Incomplete format description?
Torsdag, 23 januar 2003, skrev Miroslav Lichvar <lichvarm@phoenix.
inf.upol.cz>:
>If input is 16 bit, side channel will be 17 bit (16bit - 16bit is
>17bit number). And warmup samples will be (17 - wasted_bits) bit.
Voila, this was the source of all my frustration, sync problems and
who knows what.
My decoder now works correctly for files encoded with the default
settings. Are
2013 May 28
2
Performance checks
Hi all,
I was doing some checks in preparation of updating the comparison on the
FLAC page this summer and I thought the results might be interesting for
people on the dev list as well.
Because the mentioned comparison runs a few codecs through wine I wanted
to check whether wine gives a performance hit. However, the first
results confused me, so I added a few other compiles. However, it
2013 Jun 01
2
Performance checks
On 31.5.2013 13:04, Miroslav Lichvar wrote:
> On Wed, May 29, 2013 at 04:08:57PM +0200, Martijn van Beurden wrote:
>> I was surprised to see that the Windows compile on wine actually
>> outperformed the native Linux one. Probably GCC 4.6 optimized a little
>> better or something very weird is going on in wine, I don't know. The
>> assembly optimizations work very
2014 Jul 26
4
1.21 vs 1.3 encoding speed
Martijn van Beurden wrote:
> op 25-07-14 19:32, Scott Brown schreef:
> > ./configure -enable-static -disable-shared CFLAGS=" -isysroot
> > /Developer/SDKs/MacOSX10.6.sdk -mmacosx-version-min=10.6"
> > make
>
> Well, the use of CFLAGS 'disables' the -O3 and unroll-loops
> optimisation. I'm quite sure that's the culprit. Add -O3 to your
2004 Sep 10
2
Using libFLAC++
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
I'm attempting to add flac playback to my app, and would like a couple of
pointers. First of all, I'm very much a "learn by seeing other people doing"
sort of programmer, and would love a pointer to an open-source app that uses
libFLAC++, so I could see how they do it. Second, I'm having problems with
my simple test app
2014 Jul 02
2
Performance checks
Hi all,
I thought it was a good idea to get an overview of the
developments since the release of 1.3.0, so here are a few graphs.
The first was compiled with GCC 4.8, the second was compiled
with MSVC 2013. Both were tested on a Kubuntu 14.04 machine,
with an Intel Core 2 Duo T9600 (SSE support up to "version"
4.1), the MSVC compiles were run through wine, as I don't think
2012 May 04
4
Git branch with compiling fixes for win32
On Fri, May 04, 2012 at 05:53:23PM +0200, Miroslav Lichvar wrote:
> The most interesting part of the patch is the rewrite of the
> FLAC__bitreader_read_rice_signed_block function, which in the git repo
> seems to have only couple lines changed since 1.2.1.
Here is that part of the patch rebased against current git. In a quick
test it gives a 10% speedup in decoding.
--
Miroslav Lichvar