]> git.alsa-project.org Git - alsa-lib.git/commit
improved stream linking and plugin code cleanups
authorJaroslav Kysela <perex@perex.cz>
Thu, 20 Jan 2005 15:07:51 +0000 (15:07 +0000)
committerJaroslav Kysela <perex@perex.cz>
Thu, 20 Jan 2005 15:07:51 +0000 (15:07 +0000)
commit836987aa99af92cf28da00683de95acb87054f0a
tree8a7c1c37621def5ce393debbfba10bba809b07c5
parent9501520606a010744d7c5a7c1518fa624b5be179
improved stream linking and plugin code cleanups

- added link/unlink/link_fd fast_ops callbacks
- moved code from snd_pcm_link to pcm_hw.c
- moved "empty" routines pointing to slave to pcm_generic.c
- introduced snd_pcm_generic_t
25 files changed:
src/pcm/Makefile.am
src/pcm/pcm.c
src/pcm/pcm_adpcm.c
src/pcm/pcm_alaw.c
src/pcm/pcm_copy.c
src/pcm/pcm_dmix.c
src/pcm/pcm_dshare.c
src/pcm/pcm_dsnoop.c
src/pcm/pcm_file.c
src/pcm/pcm_generic.c [new file with mode: 0644]
src/pcm/pcm_generic.h [new file with mode: 0644]
src/pcm/pcm_hooks.c
src/pcm/pcm_hw.c
src/pcm/pcm_iec958.c
src/pcm/pcm_ladspa.c
src/pcm/pcm_lfloat.c
src/pcm/pcm_linear.c
src/pcm/pcm_local.h
src/pcm/pcm_mulaw.c
src/pcm/pcm_plug.c
src/pcm/pcm_plugin.c
src/pcm/pcm_plugin.h
src/pcm/pcm_rate.c
src/pcm/pcm_route.c
src/pcm/pcm_softvol.c