Main Page | Modules | Data Structures | File List | Data Fields | Globals | Related Pages | Examples

pcm_direct.c File Reference

PCM Direct Stream Mixing (dmix) Plugin Interface. More...


Defines

#define server_printf(fmt, args...)

Functions

int snd_pcm_direct_semaphore_create_or_connect (snd_pcm_direct_t *dmix)
int snd_pcm_direct_semaphore_discard (snd_pcm_direct_t *dmix)
int snd_pcm_direct_semaphore_down (snd_pcm_direct_t *dmix, int sem_num)
int snd_pcm_direct_semaphore_up (snd_pcm_direct_t *dmix, int sem_num)
int snd_pcm_direct_shm_create_or_connect (snd_pcm_direct_t *dmix)
int snd_pcm_direct_shm_discard (snd_pcm_direct_t *dmix)
int snd_pcm_direct_server_create (snd_pcm_direct_t *dmix)
int snd_pcm_direct_server_discard (snd_pcm_direct_t *dmix)
int snd_pcm_direct_client_connect (snd_pcm_direct_t *dmix)
int snd_pcm_direct_client_discard (snd_pcm_direct_t *dmix)
int snd_pcm_direct_initialize_slave (snd_pcm_direct_t *dmix, snd_pcm_t *spcm, struct slave_params *params)
int snd_pcm_direct_initialize_poll_fd (snd_pcm_direct_t *dmix)
int snd_pcm_direct_check_interleave (snd_pcm_direct_t *dmix, snd_pcm_t *pcm)
int snd_pcm_direct_parse_bindings (snd_pcm_direct_t *dmix, snd_config_t *cfg)


Detailed Description

PCM Direct Stream Mixing (dmix) Plugin Interface.

Author:
Jaroslav Kysela <perex@suse.cz>
Date:
2003

Generated on Mon Sep 8 11:09:58 2003 for ALSA project - the C library reference by doxygen 1.3.3