Lines Matching defs:loaded

2883 static void playback_go(int fd, size_t loaded, off_t count, int rtype, char *name)
2892 while (loaded > chunk_bytes && written < count && !in_aborting) {
2896 loaded -= chunk_bytes;
2898 if (written > 0 && loaded > 0)
2899 memmove(audiobuf, audiobuf + written, loaded);
2901 l = loaded;
2908 /* c < l, there is more data loaded
2943 static int read_header(int *loaded, int header_size)
2960 if (*loaded < header_size) {
2961 header_size -= *loaded;
2962 ret = safe_read(fd, audiobuf + *loaded, header_size);
2967 *loaded += header_size;
2972 static int playback_au(char *name, int *loaded)
2974 if (read_header(loaded, sizeof(AuHeader)) < 0)
2982 playback_go(fd, *loaded - sizeof(AuHeader), pbrec_count, FORMAT_AU, name);
2987 static int playback_voc(char *name, int *loaded)
2991 if (read_header(loaded, sizeof(VocHeader)) < 0)
3003 static int playback_wave(char *name, int *loaded)
3007 if (read_header(loaded, sizeof(WaveHeader)) < 0)
3010 if ((dtawave = test_wavefile(fd, audiobuf, *loaded)) < 0)
3019 static int playback_raw(char *name, int *loaded)
3023 playback_go(fd, *loaded, pbrec_count, FORMAT_RAW, name);
3034 int loaded = 0;
3051 playback_au(name, &loaded);
3054 playback_voc(name, &loaded);
3057 playback_wave(name, &loaded);
3060 playback_raw(name, &loaded);
3064 if (playback_au(name, &loaded) < 0 &&
3065 playback_voc(name, &loaded) < 0 &&
3066 playback_wave(name, &loaded) < 0)
3067 playback_raw(name, &loaded); /* should be raw data */
3369 static void playbackv_go(int* fds, unsigned int channels, size_t loaded, off_t count, int rtype, char **names)
3383 assert(loaded == 0);