Lines Matching refs:dcd
189 DecoderClientData *dcd = (DecoderClientData*)client_data;
193 if(0 == dcd) {
198 if(dcd->error_occurred)
202 if (!dcd->quiet)
211 if (dcd->pcm) {
215 if (buffer[c][j] != dcd->pcm[c][i]) {
216 printf("ERROR: sample mismatch at sample#%u(%u), channel=%u, expected %d, got %d\n", i, j, c, buffer[c][j], dcd->pcm[c][i]);
226 DecoderClientData *dcd = (DecoderClientData*)client_data;
230 if(0 == dcd) {
235 if(dcd->error_occurred)
238 if (!dcd->got_data && metadata->type == FLAC__METADATA_TYPE_STREAMINFO) {
239 dcd->got_data = true;
240 dcd->total_samples = metadata->data.stream_info.total_samples;
241 dcd->channels = metadata->data.stream_info.channels;
242 dcd->bits_per_sample = metadata->data.stream_info.bits_per_sample;
248 DecoderClientData *dcd = (DecoderClientData*)client_data;
252 if(0 == dcd) {
257 if(!dcd->ignore_errors) {
259 dcd->error_occurred = true;