Linux Kernel
3.7.1
|
#include <pcm.h>
snd_pcm_access_t access |
snd_pcm_uframes_t avail_max |
snd_pcm_uframes_t boundary |
snd_pcm_uframes_t buffer_size |
struct snd_pcm_mmap_control* control |
snd_pcm_sframes_t delay |
dma_addr_t dma_addr |
struct snd_dma_buffer* dma_buffer_p |
struct fasync_struct* fasync |
struct snd_pcm_hw_constraints hw_constraints |
snd_pcm_uframes_t hw_ptr_base |
snd_pcm_uframes_t hw_ptr_interrupt |
snd_pcm_uframes_t min_align |
snd_pcm_uframes_t period_size |
void(* private_free)(struct snd_pcm_runtime *runtime) |
snd_pcm_uframes_t silence_filled |
snd_pcm_uframes_t silence_size |
snd_pcm_uframes_t silence_start |
snd_pcm_uframes_t silence_threshold |
wait_queue_head_t sleep |
snd_pcm_uframes_t start_threshold |
snd_pcm_uframes_t stop_threshold |
snd_pcm_subformat_t subformat |
union snd_pcm_sync_id sync |
void(* transfer_ack_begin)(struct snd_pcm_substream *substream) |
void(* transfer_ack_end)(struct snd_pcm_substream *substream) |
struct snd_pcm_substream* trigger_master |
wait_queue_head_t tsleep |
snd_pcm_uframes_t twake |