• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/pcm/

Lines Matching defs:snd_pcm_direct_t

117 typedef struct snd_pcm_direct snd_pcm_direct_t;
176 void (*server_free)(snd_pcm_direct_t *direct);
239 int snd_pcm_direct_semaphore_create_or_connect(snd_pcm_direct_t *dmix);
241 static inline int snd_pcm_direct_semaphore_discard(snd_pcm_direct_t *dmix)
251 static inline int snd_pcm_direct_semaphore_down(snd_pcm_direct_t *dmix, int sem_num)
257 static inline int snd_pcm_direct_semaphore_up(snd_pcm_direct_t *dmix, int sem_num)
263 int snd_pcm_direct_shm_create_or_connect(snd_pcm_direct_t *dmix);
264 int snd_pcm_direct_shm_discard(snd_pcm_direct_t *dmix);
265 int snd_pcm_direct_server_create(snd_pcm_direct_t *dmix);
266 int snd_pcm_direct_server_discard(snd_pcm_direct_t *dmix);
267 int snd_pcm_direct_client_connect(snd_pcm_direct_t *dmix);
268 int snd_pcm_direct_client_discard(snd_pcm_direct_t *dmix);
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);
271 int snd_pcm_direct_initialize_poll_fd(snd_pcm_direct_t *dmix);
272 int snd_pcm_direct_check_interleave(snd_pcm_direct_t *dmix, snd_pcm_t *pcm);
273 int snd_pcm_direct_parse_bindings(snd_pcm_direct_t *dmix,
288 int snd_pcm_direct_timer_stop(snd_pcm_direct_t *dmix);
289 void snd_pcm_direct_clear_timer_queue(snd_pcm_direct_t *dmix);
290 int snd_pcm_direct_set_timer_params(snd_pcm_direct_t *dmix);
291 int snd_pcm_direct_open_secondary_client(snd_pcm_t **spcmp, snd_pcm_direct_t *dmix, const char *client_name);