int maxlatency;
int thread_id;
HANDLE input_file = INVALID_HANDLE_VALUE;
-#ifdef FLAC__DO_DITHER
- const unsigned output_bits_per_sample = min(file_info_.bits_per_sample, 16);
-#else
- const unsigned output_bits_per_sample = file_info_.bits_per_sample;
-#endif
+ unsigned output_bits_per_sample;
if(0 == decoder_) {
return 1;
return 1;
}
+#ifdef FLAC__DO_DITHER
+ output_bits_per_sample = min(file_info_.bits_per_sample, 16);
+#else
+ output_bits_per_sample = file_info_.bits_per_sample;
+#endif
+
strcpy(lastfn_, fn);
paused_ = 0;
decode_pos_ms_ = 0;
{
FILE *f;
gchar *ret;
- const AFormat output_format = file_info_.sample_format;
wide_samples_in_reservoir_ = 0;
audio_error_ = false;
file_info_.is_playing = true;
- if(flac_ip.output->open_audio(output_format, file_info_.sample_rate, file_info_.channels) == 0) {
+ if(flac_ip.output->open_audio(file_info_.sample_format, file_info_.sample_rate, file_info_.channels) == 0) {
audio_error_ = true;
safe_decoder_finish_(decoder_);
return;