Lines Matching full:encoding
31 sox_encoding_t encoding, unsigned size) in lsx_rawstart() argument
43 if (encoding != SOX_ENCODING_UNKNOWN) { in lsx_rawstart()
44 if (ft->mode == 'r' && ft->encoding.encoding != SOX_ENCODING_UNKNOWN && in lsx_rawstart()
45 ft->encoding.encoding != encoding) in lsx_rawstart()
46 lsx_report("`%s': Format options overriding file-type encoding", in lsx_rawstart()
49 ft->encoding.encoding = encoding; in lsx_rawstart()
53 if (ft->mode == 'r' && ft->encoding.bits_per_sample != 0 && in lsx_rawstart()
54 ft->encoding.bits_per_sample != size) in lsx_rawstart()
58 ft->encoding.bits_per_sample = size; in lsx_rawstart()
62 ft->encoding.bits_per_sample) in lsx_rawstart()
64 div_bits(lsx_filelength(ft), ft->encoding.bits_per_sample); in lsx_rawstart()
128 switch (ft->encoding.bits_per_sample) { \
130 switch (ft->encoding.encoding) { \
138 switch (ft->encoding.encoding) { \
144 switch (ft->encoding.encoding) { \
150 switch (ft->encoding.encoding) { \
157 switch (ft->encoding.encoding) { \
164 lsx_fail_errno(ft, SOX_EFMT, "this encoding is not supported for this data size"); \