Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-07 Thread Erik de Castro Lopo
Ruud van Asseldonk wrote: > I'm jumping in on this thread to make a few remarks about the spec. I > implemented a FLAC decoder by only looking at the spec, and I have a few > notes that would have saved me a lot of time if the spec had mentioned > them. They are obvious in hindsight, of course. >

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Brian Willoughby
Hi Dave, I don't have older FLAC sources handy to check, but I believe that text like METADATA_BLOCK_HEADER was taken literally from the C language header files. These days, I believe that such types have been renamed like FLAC__METADATA_TYPE_HEADER to avoid potential conflicts with libraries o

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Dave Rice
Hi all, > On Jun 5, 2017, at 11:52 PM, Andrew James Weaver wrote: > > Hello all! > (cc-ing the flac-dev list) > > I would like to give an update as to the recent CELLAR work on the FLAC > specification. > > • Work has been done to make internal and external links more accurate and > reliable

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Federico Miyara
Andrew, I think it is neither Rice Coding nor Exponential Golomb Coding. The one used in FLAC is Golomb-Rice coding, which is almost optimal for the Laplace (exponential) statistical distribution of residuals after modelling. Best regards, Federico On 06/06/2017 0:52, Andrew James Weaver

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-06 Thread Ruud van Asseldonk
Hi all, I'm jumping in on this thread to make a few remarks about the spec. I implemented a FLAC decoder by only looking at the spec, and I have a few notes that would have saved me a lot of time if the spec had mentioned them. They are obvious in hindsight, of course. * If the channel assignment

Re: [flac-dev] [Cellar] FLAC Markdown

2017-06-05 Thread Andrew James Weaver
Hello all! (cc-ing the flac-dev list) I would like to give an update as to the recent CELLAR work on the FLAC specification. • Work has been done to make internal and external links more accurate and reliable. • 'Rice Coding' has been clarified as 'Exponential Golomb Coding.' • Clarifications hav

Re: [flac-dev] [Cellar] FLAC Markdown

2017-05-22 Thread Dave Rice
> On May 12, 2017, at 1:05 PM, Dave Rice wrote: > > Hi all, > And cc'ing flac-dev. > >> On May 10, 2017, at 12:15 PM, Dave Rice > > wrote: >> >> Hi Andrew, >> >>> On May 10, 2017, at 11:19 AM, Andrew James Weaver >> > wrote: >>> >>> Hello all! >>

Re: [flac-dev] [Cellar] FLAC Markdown

2017-05-12 Thread Dave Rice
Hi all, And cc'ing flac-dev. > On May 10, 2017, at 12:15 PM, Dave Rice wrote: > > Hi Andrew, > >> On May 10, 2017, at 11:19 AM, Andrew James Weaver > > wrote: >> >> Hello all! >> >> In a previous discussions on this list about people interested in working on >> the FLAC