Lines Matching defs:null

52 	snd_pcm_null_t *null = pcm->private_data;
53 close(null->poll_fd);
54 free(null);
84 snd_pcm_null_t *null = pcm->private_data;
85 if (null->state == SND_PCM_STATE_PREPARED) {
95 snd_pcm_null_t *null = pcm->private_data;
97 status->state = null->state;
98 status->trigger_tstamp = null->trigger_tstamp;
109 snd_pcm_null_t *null = pcm->private_data;
110 return null->state;
133 snd_pcm_null_t *null = pcm->private_data;
134 null->state = SND_PCM_STATE_PREPARED;
140 snd_pcm_null_t *null = pcm->private_data;
141 assert(null->state == SND_PCM_STATE_PREPARED);
142 null->state = SND_PCM_STATE_RUNNING;
152 snd_pcm_null_t *null = pcm->private_data;
153 assert(null->state != SND_PCM_STATE_OPEN);
154 null->state = SND_PCM_STATE_SETUP;
160 snd_pcm_null_t *null = pcm->private_data;
161 assert(null->state != SND_PCM_STATE_OPEN);
162 null->state = SND_PCM_STATE_SETUP;
168 snd_pcm_null_t *null = pcm->private_data;
170 if (null->state != SND_PCM_STATE_RUNNING)
172 null->state = SND_PCM_STATE_PAUSED;
174 if (null->state != SND_PCM_STATE_PAUSED)
176 null->state = SND_PCM_STATE_RUNNING;
194 snd_pcm_null_t *null = pcm->private_data;
195 switch (null->state) {
209 snd_pcm_null_t *null = pcm->private_data;
210 switch (null->state) {
300 snd_pcm_null_t *null = pcm->private_data;
302 if (null->chmap)
303 return _snd_pcm_copy_chmap_query(null->chmap);
309 snd_pcm_null_t *null = pcm->private_data;
311 if (null->chmap)
312 return _snd_pcm_choose_fixed_chmap(pcm, null->chmap);
369 * \brief Creates a new null PCM
382 snd_pcm_null_t *null;
387 fd = open("/dev/null", O_WRONLY);
389 SYSERR("Cannot open /dev/null");
399 null = calloc(1, sizeof(snd_pcm_null_t));
400 if (!null) {
404 null->poll_fd = fd;
405 null->state = SND_PCM_STATE_OPEN;
410 free(null);
415 pcm->private_data = null;
418 snd_pcm_set_hw_ptr(pcm, &null->hw_ptr, -1, 0);
419 snd_pcm_set_appl_ptr(pcm, &null->appl_ptr, -1, 0);
432 Note: This implementation uses devices /dev/null (playback, must be writable)
437 type null # Null PCM
469 snd_pcm_null_t *null;
499 null = (*pcmp)->private_data;
500 null->chmap = chmap;