Home | History | Annotate | Download | only in tinyalsa

Lines Matching refs:FILE

57 void play_sample(FILE *file, unsigned int card, unsigned int device, unsigned int channels,
63 FILE *file;
71 fprintf(stderr, "Usage: %s file.wav [-D card] [-d device] [-p period_size]"
76 file = fopen(argv[1], "rb");
77 if (!file) {
78 fprintf(stderr, "Unable to open file '%s'\n", argv[1]);
109 fread(&header, sizeof(struct wav_header), 1, file);
116 fprintf(stderr, "Error: '%s' is not a PCM riff/wave file\n", argv[1]);
117 fclose(file);
121 play_sample(file, card, device, header.num_channels, header.sample_rate,
124 fclose(file);
129 void play_sample(FILE *file, unsigned int card, unsigned int device, unsigned int channels,
170 num_read = fread(buffer, 1, size, file);