Lines Matching defs:decoder_
132 static FLAC__StreamDecoder *decoder_ = 0;
256 decoder_ = FLAC__stream_decoder_new();
291 if(decoder_ == 0)
294 if(!safe_decoder_init_(filename, decoder_))
309 safe_decoder_finish_(decoder_);
325 safe_decoder_finish_(decoder_);
334 safe_decoder_finish_(decoder_);
355 safe_decoder_finish_(decoder_);
387 safe_decoder_delete_(decoder_);
388 decoder_ = 0;
447 if(FLAC__stream_decoder_get_state(decoder_) == FLAC__STREAM_DECODER_END_OF_STREAM) {
451 else if(!FLAC__stream_decoder_process_single(decoder_)) {
459 if(stream_data_.is_http_source || !FLAC__stream_decoder_get_decode_position(decoder_, &decode_position_frame))
503 if(FLAC__stream_decoder_seek_absolute(decoder_, target_sample)) {
506 if(!FLAC__stream_decoder_get_decode_position(decoder_, &decode_position_frame))
511 else if(FLAC__stream_decoder_get_state(decoder_) == FLAC__STREAM_DECODER_SEEK_ERROR) {
514 FLAC__stream_decoder_flush(decoder_);
530 safe_decoder_finish_(decoder_);