Lines Matching refs:snd_pcm_t
127 snd_pcm_t *spcm; /* slave PCM handle */
137 int (*sync_ptr)(snd_pcm_t *pcm);
269 int snd_pcm_direct_initialize_slave(snd_pcm_direct_t *dmix, snd_pcm_t *spcm, struct slave_params *params);
270 int snd_pcm_direct_initialize_secondary_slave(snd_pcm_direct_t *dmix, snd_pcm_t *spcm, struct slave_params *params);
272 int snd_pcm_direct_check_interleave(snd_pcm_direct_t *dmix, snd_pcm_t *pcm);
276 int snd_pcm_direct_nonblock(snd_pcm_t *pcm, int nonblock);
277 int snd_pcm_direct_async(snd_pcm_t *pcm, int sig, pid_t pid);
278 int snd_pcm_direct_poll_revents(snd_pcm_t *pcm, struct pollfd *pfds, unsigned int nfds, unsigned short *revents);
279 int snd_pcm_direct_info(snd_pcm_t *pcm, snd_pcm_info_t * info);
280 int snd_pcm_direct_hw_refine(snd_pcm_t *pcm, snd_pcm_hw_params_t *params);
281 int snd_pcm_direct_hw_params(snd_pcm_t *pcm, snd_pcm_hw_params_t * params);
282 int snd_pcm_direct_hw_free(snd_pcm_t *pcm);
283 int snd_pcm_direct_sw_params(snd_pcm_t *pcm, snd_pcm_sw_params_t * params);
284 int snd_pcm_direct_channel_info(snd_pcm_t *pcm, snd_pcm_channel_info_t * info);
285 int snd_pcm_direct_mmap(snd_pcm_t *pcm);
286 int snd_pcm_direct_munmap(snd_pcm_t *pcm);
287 int snd_pcm_direct_resume(snd_pcm_t *pcm);
291 int snd_pcm_direct_open_secondary_client(snd_pcm_t **spcmp, snd_pcm_direct_t *dmix, const char *client_name);
294 struct timespec snd_pcm_hw_fast_tstamp(snd_pcm_t *pcm);