Lines Matching refs:datasize
999 sf_command (SNDFILE *sndfile, int command, void *data, int datasize)
1013 snprintf (data, datasize, "%s", sf_version_string ()) ;
1017 if (data == NULL || datasize != SIGNED_SIZEOF (int))
1023 if (data == NULL || datasize != SIGNED_SIZEOF (SF_FORMAT_INFO))
1028 if (data == NULL || datasize != SIGNED_SIZEOF (int))
1034 if (data == NULL || datasize != SIGNED_SIZEOF (SF_FORMAT_INFO))
1039 if (data == NULL || datasize != SIGNED_SIZEOF (int))
1045 if (data == NULL || datasize != SIGNED_SIZEOF (SF_FORMAT_INFO))
1050 if (data == NULL || datasize != SIGNED_SIZEOF (SF_FORMAT_INFO))
1058 snprintf (data, datasize, "%s", sf_parselog) ;
1067 psf->norm_float = (datasize) ? SF_TRUE : SF_FALSE ;
1071 if (data == NULL || datasize != SIGNED_SIZEOF (SF_INFO))
1078 psf->norm_double = (datasize) ? SF_TRUE : SF_FALSE ;
1090 psf->float_int_mult = (datasize != 0) ? SF_TRUE : SF_FALSE ;
1098 psf->scale_int_float = (datasize != 0) ? SF_TRUE : SF_FALSE ;
1133 if (datasize == SF_FALSE && psf->peak_info != NULL)
1145 return datasize ;
1153 snprintf (data, datasize, "%s", psf->parselog.buf) ;
1157 if (data == NULL || datasize != sizeof (double))
1163 if (data == NULL || datasize != sizeof (double))
1169 if (data == NULL || datasize != SIGNED_SIZEOF (double) * psf->sf.channels)
1174 if (data == NULL || datasize != SIGNED_SIZEOF (double) * psf->sf.channels)
1179 if (data == NULL || datasize != sizeof (double))
1186 if (data == NULL || datasize != SIGNED_SIZEOF (double) * psf->sf.channels)
1198 psf->auto_header = datasize ? SF_TRUE : SF_FALSE ;
1212 if (data == NULL || datasize != SIGNED_SIZEOF (SF_DITHER_INFO))
1220 if (data == NULL || datasize != SIGNED_SIZEOF (SF_DITHER_INFO))
1230 if (datasize != sizeof (sf_count_t))
1232 if (data == NULL || datasize != sizeof (sf_count_t))
1253 if (data == NULL || datasize != sizeof (sf_count_t))
1264 if (data == NULL || datasize != sizeof (SF_EMBED_FILE_INFO))
1273 psf->ieee_replace = (datasize) ? SF_TRUE : SF_FALSE ;
1284 psf->add_clipping = (datasize) ? SF_TRUE : SF_FALSE ;
1291 if (datasize != sizeof (SF_LOOP_INFO) || data == NULL)
1317 if (!broadcast_var_set (psf, data, datasize))
1329 return broadcast_var_get (psf, data, datasize) ;
1346 if (!cart_var_set (psf, data, datasize))
1357 return cart_var_get (psf, data, datasize) ;
1360 if (datasize != sizeof (uint32_t) || data == NULL)
1371 if (datasize < (int) sizeof (uint32_t) || data == NULL)
1377 psf_get_cues (psf, data, datasize) ;
1385 if (datasize < (int) sizeof (uint32_t) || data == NULL)
1389 if (psf->cues == NULL && (psf->cues = psf_cues_dup (data, datasize)) == NULL)
1396 if (datasize != sizeof (SF_INSTRUMENT) || data == NULL)
1411 if (datasize != sizeof (SF_INSTRUMENT) || data == NULL)
1430 if (data == NULL || datasize != SIGNED_SIZEOF (psf->channel_map [0]) * psf->sf.channels)
1435 memcpy (data, psf->channel_map, datasize) ;
1443 if (data == NULL || datasize != SIGNED_SIZEOF (psf->channel_map [0]) * psf->sf.channels)
1459 if ((psf->channel_map = malloc (datasize)) == NULL)
1464 memcpy (psf->channel_map, data, datasize) ;
1475 if (data == NULL || datasize != sizeof (double))
1483 if (data == NULL || datasize != sizeof (double))
1492 return psf->command (psf, command, data, datasize) ;