Lines Matching defs:buffer

89 static snd_pcm_sframes_t (*readi_func)(snd_pcm_t *handle, void *buffer, snd_pcm_uframes_t size);
90 static snd_pcm_sframes_t (*writei_func)(snd_pcm_t *handle, const void *buffer, snd_pcm_uframes_t size);
227 "-B, --buffer-time=# buffer duration is # microseconds\n"
229 " --buffer-size=# buffer duration is # frames\n"
232 " (relative to buffer size if <= 0)\n"
243 " --test-position test ring buffer position\n"
244 " --test-coef=# test coefficient for ring buffer position (default 8)\n"
246 " --test-nowait do not wait for ring buffer - eats whole CPU\n"
508 {"buffer-time", 1, 0, 'B'},
509 {"buffer-size", 1, 0, OPT_BUFFER_SIZE},
706 error(_("invalid buffer time argument '%s'"), optarg);
720 error(_("invalid buffer size argument '%s'"), optarg);
971 static int test_vocfile(void *buffer)
973 VocHeader *vp = buffer;
989 static size_t test_wavefile_read(int fd, uint8_t *buffer, size_t *size, size_t reqsize, int line)
993 if ((size_t)safe_read(fd, buffer + *size, reqsize - *size) != reqsize - *size) {
1000 #define check_wavefile_space(buffer, len, blimit) \
1003 if ((buffer = realloc(buffer, blimit)) == NULL) { \
1017 uint8_t *buffer = NULL;
1038 check_wavefile_space(buffer, size - sizeof(WaveHeader), blimit);
1039 memcpy(buffer, _buffer + sizeof(WaveHeader), size - sizeof(WaveHeader));
1043 check_wavefile_space(buffer, sizeof(WaveChunkHeader), blimit);
1044 test_wavefile_read(fd, buffer, &size, sizeof(WaveChunkHeader), __LINE__);
1045 c = (WaveChunkHeader*)buffer;
1050 memmove(buffer, buffer + sizeof(WaveChunkHeader), size - sizeof(WaveChunkHeader));
1054 check_wavefile_space(buffer, len, blimit);
1055 test_wavefile_read(fd, buffer, &size, len, __LINE__);
1057 memmove(buffer, buffer + len, size - len);
1066 check_wavefile_space(buffer, len, blimit);
1067 test_wavefile_read(fd, buffer, &size, len, __LINE__);
1068 f = (WaveFmtBody*) buffer;
1071 WaveFmtExtensibleBody *fe = (WaveFmtExtensibleBody*)buffer;
1182 memmove(buffer, buffer + len, size - len);
1188 check_wavefile_space(buffer, sizeof(WaveChunkHeader), blimit);
1189 test_wavefile_read(fd, buffer, &size, sizeof(WaveChunkHeader), __LINE__);
1190 c = (WaveChunkHeader*)buffer;
1194 memmove(buffer, buffer + sizeof(WaveChunkHeader), size - sizeof(WaveChunkHeader));
1200 memcpy(_buffer, buffer, size);
1201 free(buffer);
1205 check_wavefile_space(buffer, len, blimit);
1206 test_wavefile_read(fd, buffer, &size, len, __LINE__);
1208 memmove(buffer, buffer + len, size - len);
1220 static int test_au(int fd, void *buffer)
1222 AuHeader *ap = buffer;
1257 if ((size_t)safe_read(fd, (char *)buffer + sizeof(AuHeader), BE_INT(ap->hdr_size) - sizeof(AuHeader)) != BE_INT(ap->hdr_size) - sizeof(AuHeader)) {
1463 error(_("Can't use period equal to buffer size (%lu == %lu)"),
1537 /* show mmap buffer arragment */
2021 fprintf(stderr, _("Suspicious buffer position (%li total): "
2022 "avail = %li, delay = %li, buffer = %li\n"),
2030 fprintf(stderr, _("Suspicious status buffer position (%li total): "
2031 "avail = %li, delay = %li, buffer = %li\n"),
2034 fprintf(stderr, _("Suspicious buffer position avail > delay (%li total): "
2038 fprintf(stderr, _("Suspicious status buffer position avail > delay (%li total): "
2368 error(_("can't allocate buffer for silence"));
2448 /* move the rest of buffer to pos 0 and fill the buf up */
2568 in_buffer = 0; /* clear the buffer */
3222 char *buffer = strdup(path);
3223 buffer[start-path] = 0x00;
3225 if (mkdir(buffer, mode) == -1 && errno != EEXIST) {
3226 fprintf(stderr, "Problem creating directory %s", buffer);
3228 free(buffer);
3231 free(buffer);