Lines Matching refs:data
120 static int flac_command (SF_PRIVATE *psf, int command, void *data, int datasize) ;
435 value = (const char*) metadata->data.vorbis_comment.comments [tag_num].entry ;
453 if (psf->sf.channels > 0 && psf->sf.channels != (int) metadata->data.stream_info.channels)
456 psf->sf.channels, metadata->data.stream_info.channels) ;
461 if (psf->sf.channels > 0 && psf->sf.samplerate != (int) metadata->data.stream_info.sample_rate)
464 psf->sf.samplerate, metadata->data.stream_info.sample_rate) ;
466 psf->sf.channels = metadata->data.stream_info.channels ;
467 psf->sf.samplerate = metadata->data.stream_info.sample_rate ;
468 psf->sf.frames = metadata->data.stream_info.total_samples ;
479 switch (metadata->data.stream_info.bits_per_sample)
493 psf_log_printf (psf, "sf_flac_meta_callback : bits_per_sample %d not yet implemented.\n", metadata->data.stream_info.bits_per_sample) ;
597 { if (psf->strings.data [k].type != 0)
609 for (k = 0 ; k < SF_MAX_STRINGS && psf->strings.data [k].type != 0 ; k++)
612 switch (psf->strings.data [k].type)
647 value = psf->strings.storage + psf->strings.data [k].offset ;
876 flac_command (SF_PRIVATE * psf, int command, void * data, int datasize)
882 if (data == NULL || datasize != sizeof (double))
891 quality = (*((double *) data)) * 8.0 ;
953 /* First copy data that has already been decoded and buffered. */