ALSA project - the C library reference
Loading...
Searching...
No Matches
File List
Here is a list of all documented files with brief descriptions:
 include
  
asoundef.h
Application interface library for the ALSA driver
  
asoundlib.h
Application interface library for the ALSA driver
  
conf.h
Application interface library for the ALSA driver
  
control.h
Application interface library for the ALSA driver
  
control_external.h
External control plugin SDK
  
error.h
Application interface library for the ALSA driver
  
global.h
Application interface library for the ALSA driver
  
hwdep.h
Application interface library for the ALSA driver
  
input.h
Application interface library for the ALSA driver
  
mixer.h
Application interface library for the ALSA driver
  
output.h
Application interface library for the ALSA driver
  
pcm.h
Application interface library for the ALSA driver
  
pcm_external.h
External PCM plugin SDK
  
pcm_extplug.h
External Filter-Plugin SDK
  
pcm_ioplug.h
External I/O-Plugin SDK
  
pcm_plugin.h
Common PCM plugin code
  
rawmidi.h
Application interface library for the ALSA driver
  
seq.h
Application interface library for the ALSA driver
  
seq_event.h
Application interface library for the ALSA driver
  
seq_midi_event.h
Application interface library for the ALSA driver
  
seqmid.h
Application interface library for the ALSA driver
  
timer.h
Application interface library for the ALSA driver
  
topology.h
  
ump.h
API library for ALSA rawmidi/UMP interface
  
ump_msg.h
API library for ALSA rawmidi/UMP interface
  
use-case.h
Use case interface for the ALSA driver
  
version.h
 src
  control
   
cards.c
Basic Soundcard Operations
   
control.c
CTL interface - primitive controls
   
control_ext.c
External Control Plugin SDK
   
control_hw.c
CTL HW Plugin Interface
   
control_plugin.c
Control Interface
   
control_remap.c
CTL Remap Plugin Interface
   
hcontrol.c
HCTL Interface - High Level CTL
   
namehint.c
Give device name hints
   
setup.c
Routines to setup control primitives from configuration
   
tlv.c
DB conversion functions from control TLV information
  hwdep
   
hwdep.c
HwDep Interface (hardware dependent)
  mixer
   
mixer.c
Mixer Interface
   
mixer_simple.h
   
simple.c
Mixer Simple Element Class Interface
   
simple_abst.c
Mixer Simple Element Class Interface - Module Abstraction
   
simple_none.c
Mixer Simple Element Class Interface
  pcm
   
pcm.c
PCM Interface
   
pcm_adpcm.c
PCM Ima-ADPCM Conversion Plugin Interface
   
pcm_alaw.c
PCM A-Law Conversion Plugin Interface
   
pcm_asym.c
PCM Asymmetrical Plugin Interface
   
pcm_copy.c
PCM Copy Plugin Interface
   
pcm_dmix.c
PCM Direct Stream Mixing (dmix) Plugin Interface
   
pcm_dshare.c
PCM Direct Sharing of Channels Plugin Interface
   
pcm_dsnoop.c
PCM Capture Stream Snooping (dsnoop) Plugin Interface
   
pcm_empty.c
PCM Empty Plugin Interface
   
pcm_extplug.c
External Filter Plugin SDK
   
pcm_file.c
PCM File Plugin Interface
   
pcm_hooks.c
PCM Hook Interface
   
pcm_hw.c
PCM HW Plugin Interface
   
pcm_iec958.c
PCM IEC958 Subframe Conversion Plugin Interface
   
pcm_ioplug.c
I/O Plugin SDK
   
pcm_ladspa.c
ALSA Plugin <-> LADSPA Plugin Interface
   
pcm_lfloat.c
PCM Linear<->Float Conversion Plugin Interface
   
pcm_linear.c
PCM Linear Conversion Plugin Interface
   
pcm_meter.c
Helper functions for SND_PCM_TYPE_METER PCM scopes
   
pcm_mmap_emul.c
PCM Mmap-Emulation Plugin Interface
   
pcm_mulaw.c
PCM Mu-Law Conversion Plugin Interface
   
pcm_multi.c
PCM Multi Streams to One Conversion Plugin Interface
   
pcm_null.c
PCM Null Plugin Interface
   
pcm_plugin.c
PCM Interface
   
pcm_rate.c
PCM Rate Plugin Interface
   
pcm_route.c
PCM Route & Volume Plugin Interface
   
pcm_share.c
PCM Share Plugin Interface
   
pcm_shm.c
PCM Shared Memory Plugin Interface
   
pcm_simple.c
PCM Simple Interface
   
pcm_softvol.c
PCM Soft Volume Plugin Interface
  rawmidi
   
rawmidi.c
RawMidi Interface
   
ump.c
Universal MIDI Protocol (UMP) Interface
   
ump_local.h
  seq
   
seq.c
Sequencer Interface
   
seq_event.c
Sequencer Event Types
   
seq_midi_event.c
MIDI byte <-> sequencer event coder
  timer
   
timer.c
Timer Interface
   
timer_local.h
   
timer_query.c
  ucm
   
ucm_confdoc.h
  
async.c
Async notification helpers
  
conf.c
Configuration helper functions
  
confeval.c
Configuration helper functions
  
confmisc.c
Configuration helper functions
  
dlmisc.c
Dynamic loader helpers
  
error.c
Error code handling routines
  
input.c
Generic stdio-like input interface
  
names.c
Configuration helper functions - device names
  
output.c
Generic stdio-like output interface
  
shmarea.c
Shared memory helpers