Home | History | Annotate | Download | only in accessorytest

Lines Matching defs:pcm

125     struct pcm *pcm = NULL;
138 while (!pcm) {
139 pcm = pcm_open(input_card, input_device, PCM_IN, &config);
140 if (pcm && !pcm_is_ready(pcm)) {
141 pcm_close(pcm);
142 pcm = NULL;
144 if (!pcm)
148 while (pcm) {
150 if (pcm_read(pcm, buffers[index], BUFFER_SIZE)) {
152 pcm_close(pcm);
153 pcm = NULL;
166 struct pcm *pcm = arg;
175 err = pcm_write(pcm, buffers[index], BUFFER_SIZE);
183 pcm_close(pcm);
193 struct pcm *pcm;
211 pcm = pcm_open(oc, od, PCM_OUT, &config);
212 if (!pcm || !pcm_is_ready(pcm)) {
213 fprintf(stderr, "Unable to open PCM device %d/%d for output (%s)\n",
214 oc, od, pcm_get_error(pcm));
219 pthread_create(&tid, NULL, play_thread, pcm);