Changeset 3135:af6a10f1b0ab in roaraudio for plugins/alsa/pcm.c
- Timestamp:
- 01/15/10 10:23:04 (14 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
plugins/alsa/pcm.c
r3134 r3135 50 50 int ret; 51 51 52 ROAR_DBG("roar_hw_constraint(*) = ?"); 53 52 54 if ( (ret = snd_pcm_ioplug_set_param_list(io, SND_PCM_IOPLUG_HW_ACCESS, 53 55 _as(access_list), access_list)) < 0 ) … … 74 76 return ret; 75 77 78 ROAR_DBG("roar_hw_constraint(*) = 0"); 79 76 80 return 0; 77 81 } 78 82 79 83 static int roar_pcm_dummy (snd_pcm_ioplug_t * io) { 84 ROAR_DBG("roar_pcm_dummy(*) = ?"); 80 85 return 0; 81 86 } 82 87 83 88 static snd_pcm_sframes_t roar_pcm_pointer(snd_pcm_ioplug_t *io) { 89 ROAR_DBG("roar_pcm_pointer(*) = ?"); 84 90 return 0; 85 91 } … … 93 99 char * buf; 94 100 101 ROAR_DBG("roar_pcm_transfer(*) = ?"); 102 95 103 buf = (char *)areas->addr + (areas->first + areas->step * offset) / 8; 96 104 … … 101 109 102 110 static int roar_pcm_delay(snd_pcm_ioplug_t *io, snd_pcm_sframes_t *delayp) { 111 ROAR_DBG("roar_pcm_delay(*) = ?"); 103 112 return 0; 104 113 } … … 106 115 static int roar_pcm_prepare(snd_pcm_ioplug_t *io) { 107 116 struct roar_alsa_pcm * self = io->private_data; 117 118 ROAR_DBG("roar_pcm_prepare(*) = ?"); 108 119 109 120 if ( self->stream_opened ) { … … 127 138 static int roar_pcm_hw_params(snd_pcm_ioplug_t *io, snd_pcm_hw_params_t *params) { 128 139 struct roar_alsa_pcm * self = io->private_data; 140 141 ROAR_DBG("roar_pcm_hw_params(*) = ?"); 129 142 130 143 self->info.channels = io->channels; … … 161 174 static int roar_pcm_close (snd_pcm_ioplug_t * io) { 162 175 struct roar_alsa_pcm * self = io->private_data; 176 177 ROAR_DBG("roar_pcm_close(*) = ?"); 163 178 164 179 roar_disconnect(&(self->roar.con)); … … 192 207 int ret; 193 208 194 printf("TEST!\n");209 ROAR_DBG("SND_PCM_PLUGIN_DEFINE_FUNC(roar) = ?"); 195 210 196 211 snd_config_for_each(i, next, conf) { … … 245 260 } 246 261 262 ROAR_DBG("SND_PCM_PLUGIN_DEFINE_FUNC(roar) = 0"); 263 247 264 return 0; 248 265 } … … 250 267 SND_PCM_PLUGIN_SYMBOL(roar); 251 268 269 int __snd_pcm_roar_open_dlsym_pcm_001 (void) { 270 return 0; 271 } 272 252 273 //ll
Note: See TracChangeset
for help on using the changeset viewer.