Lines Matching defs:format
103 snd_pcm_format_t format;
219 "-f, --format=FORMAT sample format (case insensitive)\n"
241 " --disable-format disable automatic format conversions\n"
262 printf(_("The available format shortcuts are:\n"));
496 {"format", 1, 0, 'f'},
517 {"disable-format", 0, 0, OPT_DISABLE_FORMAT},
572 rhwparams.format = DEFAULT_FORMAT;
607 error(_("unrecognized file format %s"), optarg);
626 rhwparams.format = SND_PCM_FORMAT_S16_BE;
628 rhwparams.format = file_type == FORMAT_AU ? SND_PCM_FORMAT_S16_BE : SND_PCM_FORMAT_S16_LE;
632 rhwparams.format = file_type == FORMAT_AU ? SND_PCM_FORMAT_S16_BE : SND_PCM_FORMAT_S16_LE;
636 rhwparams.format = snd_pcm_format_value(optarg);
637 if (rhwparams.format == SND_PCM_FORMAT_UNKNOWN) {
638 error(_("wrong extended format '%s'"), optarg);
870 snd_pcm_format_width(rhwparams.format) <= 8)
1022 unsigned short format, channels;
1069 format = TO_CPU_SHORT(f->format, big_endian);
1070 if (format == WAV_FMT_EXTENSIBLE) {
1078 error(_("wrong format tag in extensible 'fmt ' chunk"));
1082 format = TO_CPU_SHORT(fe->guid_format, big_endian);
1084 if (format != WAV_FMT_PCM &&
1085 format != WAV_FMT_IEEE_FLOAT) {
1086 error(_("can't play WAVE-file format 0x%04x which is not PCM or FLOAT encoded"), format);
1101 if (hwparams.format != DEFAULT_FORMAT &&
1102 hwparams.format != SND_PCM_FORMAT_U8)
1103 fprintf(stderr, _("Warning: format is changed to U8\n"));
1104 hwparams.format = SND_PCM_FORMAT_U8;
1111 if (hwparams.format != DEFAULT_FORMAT &&
1112 hwparams.format != native_format)
1113 fprintf(stderr, _("Warning: format is changed to %s\n"),
1115 hwparams.format = native_format;
1124 if (hwparams.format != DEFAULT_FORMAT &&
1125 hwparams.format != native_format)
1126 fprintf(stderr, _("Warning: format is changed to %s\n"),
1128 hwparams.format = native_format;
1135 if (hwparams.format != DEFAULT_FORMAT &&
1136 hwparams.format != native_format)
1137 fprintf(stderr, _("Warning: format is changed to %s\n"),
1139 hwparams.format = native_format;
1150 if (format == WAV_FMT_PCM) {
1165 hwparams.format = native_format;
1166 } else if (format == WAV_FMT_IEEE_FLOAT) {
1171 hwparams.format = native_format;
1231 if (hwparams.format != DEFAULT_FORMAT &&
1232 hwparams.format != SND_PCM_FORMAT_MU_LAW)
1233 fprintf(stderr, _("Warning: format is changed to MU_LAW\n"));
1234 hwparams.format = SND_PCM_FORMAT_MU_LAW;
1237 if (hwparams.format != DEFAULT_FORMAT &&
1238 hwparams.format != SND_PCM_FORMAT_U8)
1239 fprintf(stderr, _("Warning: format is changed to U8\n"));
1240 hwparams.format = SND_PCM_FORMAT_U8;
1243 if (hwparams.format != DEFAULT_FORMAT &&
1244 hwparams.format != SND_PCM_FORMAT_S16_BE)
1245 fprintf(stderr, _("Warning: format is changed to S16_BE\n"));
1246 hwparams.format = SND_PCM_FORMAT_S16_BE;
1266 snd_pcm_format_t format;
1269 for (format = 0; format <= SND_PCM_FORMAT_LAST; format++) {
1270 if (snd_pcm_hw_params_test_format(handle, params, format) == 0)
1271 fprintf(stderr, "- %s\n", snd_pcm_format_name(format));
1385 err = snd_pcm_hw_params_set_format(handle, params, hwparams.format);
1387 error(_("Sample format non available"));
1520 bits_per_sample = snd_pcm_format_physical_width(hwparams.format);
1521 significant_bits_per_sample = snd_pcm_format_width(hwparams.format);
1548 fprintf(stderr, "mmap_area[%i] = %p,%u,%u (%u)\n", i, areas[i].addr, areas[i].first, areas[i].step, snd_pcm_format_physical_width(hwparams.format));
1734 fprintf(stderr, _("capture stream format change? attempting recover...\n"));
1849 int format_little_endian = snd_pcm_format_little_endian(hwparams.format);
1861 signed char mask = snd_pcm_format_silence(hwparams.format);
1875 signed short mask = snd_pcm_format_silence_16(hwparams.format);
1896 signed int mask = snd_pcm_format_silence_32(hwparams.format);
1921 signed int mask = snd_pcm_format_silence_32(hwparams.format);
2159 snd_pcm_format_set_silence(hwparams.format, data + count * bits_per_frame / 8, (chunk_size - count) * hwparams.channels);
2202 snd_pcm_format_set_silence(hwparams.format, data[channel] + offset * bits_per_sample / 8, remaining);
2371 snd_pcm_format_set_silence(hwparams.format, buf, chunk_size * hwparams.channels);
2389 if (snd_pcm_format_set_silence(hwparams.format, audiobuf + buffer_pos, chunk_bytes - buffer_pos * 8 / bits_per_sample) < 0)
2438 hwparams.format = DEFAULT_FORMAT;
2641 count = snd_pcm_format_size(hwparams.format, sampleslimit * hwparams.channels);
2643 count = snd_pcm_format_size(hwparams.format, hwparams.rate * hwparams.channels);
2715 switch ((unsigned long) hwparams.format) {
2731 error(_("Wave doesn't support %s format..."), snd_pcm_format_name(hwparams.format));
2742 if (hwparams.format == SND_PCM_FORMAT_FLOAT_LE)
2743 f.format = LE_SHORT(WAV_FMT_IEEE_FLOAT);
2745 f.format = LE_SHORT(WAV_FMT_PCM);
2753 tmp2 = hwparams.channels * snd_pcm_format_physical_width(hwparams.format) / 8;
2780 switch ((unsigned long) hwparams.format) {
2791 error(_("Sparc Audio doesn't support %s format..."), snd_pcm_format_name(hwparams.format));
2869 fprintf(stderr, "%s, ", snd_pcm_format_description(hwparams.format));
2980 rhwparams.format = hwparams.format;
3078 * Variant of strftime(3) that supports additional format
3079 * specifiers in the format string.
3085 * userformat - format string
3096 char *format, *tempstr;
3099 format = formatstring;
3122 *format++ = '%';
3123 *format++ = *pos_userformat;
3127 /* If a format specifier was found and used, copy the result. */
3129 while ((*format = *tempstr++) != '\0')
3130 ++format;
3136 *format++ = *pos_userformat;
3139 *format = '\0';
3140 format = formatstring;
3141 return strftime(s, max, format, tm);
3269 snd_pcm_format_size(hwparams.format,
3363 /* repeat the loop when format is raw without timelimit or