Welcome Guest ( Log In | Register )

[dev.] Does -8 use rice coding 3? Thatís not compliant, so what to do?, [TOS #6: was ďFLAC Compression level 8?Ē]
post Sep 10 2012, 17:32
Post #1

Group: Members
Posts: 15
Joined: 7-April 12
Member No.: 98516

I am writing a flac decoder and for creating test files I am using AudaCity.
If I choose compression level 8 I sometimes get RICE_CODING_METHOD of 3.
But if I am correct Flac only supports 0 (RICE) and 2 (RICE2).
And if you read here: http://flac.sourceforge.net/format.html#residual
You can see that the value of 11b is reserved. And 3 equals 11b.
But Winamp is able to play the file and I would say winamp uses libflac.
So what to do now?
Go to the top of the page
+Quote Post
Start new topic
Justin Ruggles
post Sep 10 2012, 17:52
Post #2

Group: Developer
Posts: 165
Joined: 3-June 06
From: Raleigh, NC
Member No.: 31393

My guess is that you have a bug elsewhere in your decoder that throws off your bit position.
Go to the top of the page
+Quote Post

Posts in this topic

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:


RSS Lo-Fi Version Time is now: 28th August 2015 - 09:02