[flac-dev] [Flac-dev] Git branch with compiling fixes for win32

Ben Allison benski at winamp.com
Thu Apr 26 01:27:32 PDT 2012


Largest risks are:

1) encoding errors in a scenario not exercised by the tests
2) violations of the spec that are tolerated by the decoder.  I've seen this before with, e.g. x264, where a bug is repeated in the encoder and decoder and hence not caught by any tests.

On Apr 26, 2012, at 2:49 AM, Erik de Castro Lopo <mle+la at mega-nerd.com> wrote:

> Josh Coalson wrote:
> 
>> From: Erik de Castro Lopo <mle+la at mega-nerd.com>
>>> To: flac-dev at xiph.org 
>>> Cc: Josh Coalson <xflac at yahoo.com> 
>>> Sent: Wednesday, April 25, 2012 4:42 PM
>>> Subject: Re: [flac-dev] [Flac-dev] Git branch with compiling fixes for win32
>>> 
>>> Josh Coalson wrote:
>>> 
>>>> But regardless of submitter, any patch that affects encoding must be
>>>> reviewed very carefully, preferably by several other people and definitely
>>>> me.
>>> 
>>> Is there any way of encoding this manual review process in the test suite
>>> so that people hacking on FLAC can immediately see that soemthing is wrong
>>> before even attempting to submit a patch (assuming they run the test suite)?
>>> 
>>> Erik
>> 
>> 
>> Part of the reason the current test suite is so long is to try and discover
>> those problems automatically.  But it's not possible to be exhaustive
>> simply because new code may not be covered by the test suite.
>> 
>> Encoder bugs can be very subtle and sometimes it takes someone
>> with good knowledge of the format to notice.
> 
> What exactly is the problem? New versions of the encoder producing files
> that can't be decoded by older decoders or something else?
> 
> Erik
> -- 
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
> _______________________________________________
> flac-dev mailing list
> flac-dev at xiph.org
> http://lists.xiph.org/mailman/listinfo/flac-dev


More information about the flac-dev mailing list