Lines Matching full:encoding

101 /* Make libsndfile subtype from sample encoding and size */
130 return 0; /* Bad encoding */ in ft_enc()
133 /* Convert format's encoding type to libSoX encoding type & size. */
280 …int subtype = ft_enc(ft->encoding.bits_per_sample? ft->encoding.bits_per_sample : ft->signal.preci… in start()
312 sox_rate_t rate, sox_encoding_t encoding, unsigned bits_per_sample, uint64_t length) in check_read_params() argument
324 if (encoding && ft->encoding.encoding && ft->encoding.encoding != encoding) in check_read_params()
325 lsx_warn("`%s': overriding encoding type", ft->filename); in check_read_params()
326 else ft->encoding.encoding = encoding; in check_read_params()
328 …if (bits_per_sample && ft->encoding.bits_per_sample && ft->encoding.bits_per_sample != bits_per_sa… in check_read_params()
329 lsx_warn("`%s': overriding encoding size", ft->filename); in check_read_params()
330 ft->encoding.bits_per_sample = bits_per_sample; in check_read_params()
332 if (sox_precision(ft->encoding.encoding, ft->encoding.bits_per_sample)) in check_read_params()
345 sox_encoding_t encoding; in startread() local
361 if (!(encoding = sox_enc(sf->sf_info->format, &bits_per_sample))) { in startread()
362 lsx_fail_errno(ft, SOX_EFMT, "unsupported sndfile encoding %#x", sf->sf_info->format); in startread()
383 encoding, bits_per_sample, (uint64_t)(sf->sf_info->frames * sf->sf_info->channels)); in startread()
429 sox encoding conversion functions */ in startwrite()
435 lsx_fail("cannot find a usable output encoding"); in startwrite()
439 lsx_warn("cannot use desired output encoding, choosing default"); in startwrite()