+++ libFLAC unit test: endswap (little endian host) +++ libFLAC unit test: endswap (little endian host) PASSED! +++ libFLAC unit test: crc +++ libFLAC unit test: crc PASSED! +++ libFLAC unit test: md5 +++ libFLAC unit test: md5 PASSED! +++ libFLAC unit test: bitreader +++ libFLAC unit test: bitreader PASSED! +++ libFLAC unit test: bitwriter +++ libFLAC unit test: bitwriter PASSED! +++ libFLAC unit test: format +++ libFLAC unit test: format PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Stream, format: FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Stream, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Seekable Stream, format: FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Seekable Stream, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: FILE*, format: FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: FILE*, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Filename, format: FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Filename, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Stream, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Stream, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Seekable Stream, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Seekable Stream, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: FILE*, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: FILE*, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamEncoder (layer: Filename, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamEncoder (layer: Filename, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Stream, format: FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Stream, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Seekable Stream, format: FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Seekable Stream, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: FILE*, format: FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: FILE*, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Filename, format: FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Filename, format: FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Stream, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Stream, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Seekable Stream, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Seekable Stream, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: FILE*, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: FILE*, format: Ogg FLAC) PASSED! +++ libFLAC unit test: FLAC__StreamDecoder (layer: Filename, format: Ogg FLAC) +++ libFLAC unit test: FLAC__StreamDecoder (layer: Filename, format: Ogg FLAC) PASSED! +++ libFLAC unit test: metadata objects +++ libFLAC unit test: metadata objects +++ libFLAC unit test: metadata manipulation +++ libFLAC unit test: metadata manipulation ++++++ testing level 0 interface testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED ++++++ testing level 1 interface testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED ++++++ testing level 2 interface (filename-based, native FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... 7... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED comparing chain... 0... 1... 2... 3... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED ++++++ testing level 2 interface (callback-based, native FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... 7... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED comparing chain... 0... 1... 2... 3... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED ++++++ testing level 2 interface (mismatched read/write protections) ++++++ testing level 2 interface (filename-based, Ogg FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.oga'... 0... 1... 2... content... PASSED ++++++ testing level 2 interface (callback-based, Ogg FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.oga'... 0... 1... 2... content... PASSED PASSED! +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Stream, format: FLAC) +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Stream, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Seekable Stream, format: FLAC) +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Seekable Stream, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::File (layer: FILE*, format: FLAC) +++ libFLAC++ unit test: FLAC::Encoder::File (layer: FILE*, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::File (layer: Filename, format: FLAC) +++ libFLAC++ unit test: FLAC::Encoder::File (layer: Filename, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Stream, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Stream, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Seekable Stream, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Encoder::Stream (layer: Seekable Stream, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::File (layer: FILE*, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Encoder::File (layer: FILE*, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Encoder::File (layer: Filename, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Encoder::File (layer: Filename, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Stream, format: FLAC) +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Stream, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Seekable Stream, format: FLAC) +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Seekable Stream, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::File (layer: FILE*, format: FLAC) +++ libFLAC++ unit test: FLAC::Decoder::File (layer: FILE*, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::File (layer: Filename, format: FLAC) +++ libFLAC++ unit test: FLAC::Decoder::File (layer: Filename, format: FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Stream, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Stream, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Seekable Stream, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Decoder::Stream (layer: Seekable Stream, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::File (layer: FILE*, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Decoder::File (layer: FILE*, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: FLAC::Decoder::File (layer: Filename, format: Ogg FLAC) +++ libFLAC++ unit test: FLAC::Decoder::File (layer: Filename, format: Ogg FLAC) PASSED! +++ libFLAC++ unit test: metadata objects +++ libFLAC++ unit test: metadata objects PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED PASSED +++ libFLAC++ unit test: metadata manipulation +++ libFLAC++ unit test: metadata manipulation ++++++ testing level 0 interface testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED ++++++ testing level 1 interface testing 'metadata.flac'... 0... 1... 2... content... PASSED PASSED. iterator.set_block() returned false like it should testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... 5... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED ++++++ testing level 2 interface (filename-based, native FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... 7... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED comparing chain... 0... 1... 2... 3... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED ++++++ testing level 2 interface (callback-based, native FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED testing 'metadata.flac'... 0... 1... 2... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... 5... 6... 7... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... 3... 4... PASSED testing 'metadata.flac'... 0... 1... 2... 3... 4... content... PASSED comparing chain... 0... 1... 2... 3... PASSED testing 'metadata.flac'... 0... 1... 2... 3... content... PASSED comparing chain... 0... 1... 2... 3... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... 2... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... CURRENT_POSITION... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED comparing chain... 0... 1... PASSED testing 'metadata.flac'... 0... 1... content... PASSED ++++++ testing level 2 interface (mismatched read/write protections) ++++++ testing level 2 interface (filename-based, Ogg FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.oga'... 0... 1... 2... content... PASSED ++++++ testing level 2 interface (callback-based, Ogg FLAC) comparing chain... 0... 1... 2... PASSED testing 'metadata.oga'... 0... 1... 2... content... PASSED PASSED! PASSED (results are in picture.log) PASSED (results are in cuesheet.log) +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (native FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (Ogg FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (Ogg FLAC, read_mode=1) PASSED! +++ seek test: FLAC__StreamDecoder (Ogg FLAC, read_mode=0) PASSED! +++ seek test: FLAC__StreamDecoder (Ogg FLAC, read_mode=1) PASSED! ---------------- All tests passed ----------------