Eric Wong <normalper...@yhbt.net>: > === FLAC-related fixes (these are most important): > > 1) FLAC: encoding buffer overflow fix: > https://sourceforge.net/tracker/?func=detail&atid=110706&aid=3474924&group_id=10706
Now in dot. > 2) FLAC: fix MD5 check and code simplification > https://sourceforge.net/tracker/?func=detail&atid=310706&aid=3534117&group_id=10706 This doesn't identify a file with wrong checksum for me (even though the file has been read completely; "flac --test" correctly complains). At the beginning of stop_read(), the decoder is in *_SEARCH_FOR_FRAME_SYNC state, not *_END_OF_STREAM; but at the time this is read, it is no longer valid anyway, because the previous call to *_finish() "returns the decoder state to FLAC__STREAM_DECODER_UNINITIALIZED" (API documentation). > === LADSPA improvements Will look at those later. > === Trivial: > > soxi -b displays correct bitrate for Ogg-Vorbis > https://sourceforge.net/tracker/?func=detail&atid=310706&aid=3591880&group_id=10706 Not sure about that. The question is what the bits-per-sample value is to be used for. I'd think it should indicate the amount of space consumed by one sample, in the file. But it arguably isn't very consistent that bits-per-sample for FLAC is 24 then (or 8, or 16). Ulrich ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122912 _______________________________________________ SoX-devel mailing list SoX-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/sox-devel