[Flac-dev] the road to 1.0...

Mike Wren mikew at etree.org
Sun Apr 15 09:53:27 PDT 2001


Great to hear that things are going smoothly, Josh.

My $.02 is that it is worth making 110% sure that you/we've tweaked the
codec for speed/compression as much as can be done *before* 1.0, since we're
really not under any kind of deadline.  Sure, it would be nice to get it out
the door, but why not have it rival Shorten and Monkey's right from the
start?

I'm *still* working on getting some etree.org developers to help out, but I
think as a whole, etree'ers are stuck in their Shorten frame-of-mind
(creating workarounds for an old and very limited codec).

Keep up the great work!



----------------------
Mike Wren
Server Team, Webmaster
http://etree.org




-----Original Message-----
From: flac-dev-admin at lists.sourceforge.net
[mailto:flac-dev-admin at lists.sourceforge.net]On Behalf Of Josh Coalson
Sent: Sunday, April 15, 2001 2:16 AM
To: dev
Subject: [Flac-dev] the road to 1.0...


On my lists of things to do for 1.0 were 1) improve seeking; and 2)
speed up both encoding and decoding.  Seeking seems better now (I
added the SEEKTABLE and tweaked the search algorithm).

On the way, one of my encoding experiments worked.  By taking
advantage of a relatively unused area in the Rice parameter
space, I added an escape code for switching to flat encoding
within a partition.  Technically this is a format change
though you might never notice since it is very unlikely
for the Rice parameter that is now the escape code to have
been used before.   It gives a slight but almost free extra
bit of compression.

With that out of the way, I am concentrating on speed.  There is
not a whole lot more I can do in the encoder in C, so I am thinking
about some hand-coded assembly in a few places.  The decoder still
has room for improvement with just C.

Given the nature of the changes I may have one more beta (0.10)
unless enough people are compiling out of CVS to give me some
confidence about the results.

Josh


__________________________________________________
Do You Yahoo!?
Get email at your own domain with Yahoo! Mail.
http://personal.mail.yahoo.com/

_______________________________________________
Flac-dev mailing list
Flac-dev at lists.sourceforge.net
http://lists.sourceforge.net/lists/listinfo/flac-dev





More information about the Flac-dev mailing list