Lines Matching refs:decoder
40 #include "FLAC++/decoder.h"
613 OurFileDecoder decoder(ignore_metadata);
616 decoder.error_occurred_ = false;
621 if(!decoder.is_valid())
622 return die_("couldn't allocate decoder instance");
624 decoder.set_md5_checking(true);
625 decoder.set_metadata_respond_all();
626 if((is_ogg? decoder.init_ogg(filename) : decoder.init(filename)) != ::FLAC__STREAM_DECODER_INIT_STATUS_OK) {
627 (void)decoder.finish();
628 return die_("initializing decoder\n");
630 if(!decoder.process_until_end_of_stream()) {
631 (void)decoder.finish();
635 (void)decoder.finish();
637 if(decoder.error_occurred_)