Searched refs:snd_pcm_plugin (Results 1 – 10 of 10) sorted by relevance
| /linux/sound/core/oss/ |
| H A D | pcm_plugin.h | 39 struct snd_pcm_plugin { struct 47 snd_pcm_sframes_t (*src_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t dst_frames); argument 48 snd_pcm_sframes_t (*dst_frames)(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t src_frames); argument 49 snd_pcm_sframes_t (*client_channels)(struct snd_pcm_plugin *plugin, argument 52 snd_pcm_sframes_t (*transfer)(struct snd_pcm_plugin *plugin, argument 56 int (*action)(struct snd_pcm_plugin *plugin, argument 59 struct snd_pcm_plugin *prev; argument 60 struct snd_pcm_plugin *next; argument 63 void (*private_free)(struct snd_pcm_plugin *plugin); argument 75 struct snd_pcm_plugin **ret); argument [all …]
|
| H A D | rate.c | 25 typedef void (*rate_f)(struct snd_pcm_plugin *plugin, 38 static void rate_init(struct snd_pcm_plugin *plugin) in rate_init() 49 static void resample_expand(struct snd_pcm_plugin *plugin, in resample_expand() 108 static void resample_shrink(struct snd_pcm_plugin *plugin, in resample_shrink() 168 static snd_pcm_sframes_t rate_src_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_src_frames() 201 static snd_pcm_sframes_t rate_dst_frames(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in rate_dst_frames() 234 static snd_pcm_sframes_t rate_transfer(struct snd_pcm_plugin *plugin, in rate_transfer() 268 static int rate_action(struct snd_pcm_plugin *plugin, in rate_action() 288 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_rate() 292 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_rate()
|
| H A D | io.c | 22 static snd_pcm_sframes_t io_playback_transfer(struct snd_pcm_plugin *plugin, in io_playback_transfer() 48 static snd_pcm_sframes_t io_capture_transfer(struct snd_pcm_plugin *plugin, in io_capture_transfer() 75 static snd_pcm_sframes_t io_src_channels(struct snd_pcm_plugin *plugin, in io_src_channels() 95 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_io() 99 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_io()
|
| H A D | pcm_plugin.c | 34 static int snd_pcm_plugin_alloc(struct snd_pcm_plugin *plugin, snd_pcm_uframes_t frames) in snd_pcm_plugin_alloc() 99 struct snd_pcm_plugin *plugin = snd_pcm_plug_first(plug); in snd_pcm_plug_alloc() 111 struct snd_pcm_plugin *plugin = snd_pcm_plug_last(plug); in snd_pcm_plug_alloc() 127 snd_pcm_sframes_t snd_pcm_plugin_client_channels(struct snd_pcm_plugin *plugin, in snd_pcm_plugin_client_channels() 140 struct snd_pcm_plugin **ret) in snd_pcm_plugin_build() 142 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build() 176 int snd_pcm_plugin_free(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_free() 192 struct snd_pcm_plugin *plugin, *plugin_next; in calc_dst_frames() 214 struct snd_pcm_plugin *plugin, *plugin_prev; in calc_src_frames() 364 struct snd_pcm_plugin *plugin = NULL; in snd_pcm_plug_format_plugins() [all …]
|
| H A D | mulaw.c | 127 typedef void (*mulaw_f)(struct snd_pcm_plugin *plugin, 154 static void mulaw_decode(struct snd_pcm_plugin *plugin, in mulaw_decode() 200 static void mulaw_encode(struct snd_pcm_plugin *plugin, in mulaw_encode() 234 static snd_pcm_sframes_t mulaw_transfer(struct snd_pcm_plugin *plugin, in mulaw_transfer() 289 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_mulaw() 293 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_mulaw()
|
| H A D | copy.c | 12 static snd_pcm_sframes_t copy_transfer(struct snd_pcm_plugin *plugin, in copy_transfer() 49 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_copy() 52 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_copy()
|
| H A D | route.c | 32 static snd_pcm_sframes_t route_transfer(struct snd_pcm_plugin *plugin, in route_transfer() 75 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_route() 77 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_route()
|
| H A D | linear.c | 40 static void convert(struct snd_pcm_plugin *plugin, in convert() 73 static snd_pcm_sframes_t linear_transfer(struct snd_pcm_plugin *plugin, in linear_transfer() 137 struct snd_pcm_plugin **r_plugin) in snd_pcm_plugin_build_linear() 141 struct snd_pcm_plugin *plugin; in snd_pcm_plugin_build_linear()
|
| H A D | pcm_oss.c | 536 struct snd_pcm_plugin *plugin, *next; in snd_pcm_oss_plugin_clear() 548 static int snd_pcm_plugin_insert(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_insert() 563 int snd_pcm_plugin_append(struct snd_pcm_plugin *plugin) in snd_pcm_plugin_append() 984 struct snd_pcm_plugin *plugin; in snd_pcm_oss_change_params_locked()
|
| /linux/include/sound/ |
| H A D | pcm_oss.h | 47 struct snd_pcm_plugin *plugin_first; 48 struct snd_pcm_plugin *plugin_last;
|