Lines Matching defs:slave
625 snd_pcm_t *slave = route->plug.gen.slave;
637 dst_format = slave->format;
639 src_format = slave->format;
672 snd_pcm_t *slave = route->plug.gen.slave;
678 slave->channels,
694 snd_pcm_t *slave = route->plug.gen.slave;
699 slave->channels,
747 snd_pcm_dump(route->plug.gen.slave, out);
841 * \param tt_ssize Attenuation table - slave size
843 * \param tt_sused Attenuation table - slave used count
844 * \param slave Slave PCM handle
845 * \param close_slave When set, the slave PCM handle is closed with copy PCM
856 snd_pcm_t *slave, int close_slave)
861 assert(pcmp && slave && ttable);
876 route->plug.gen.slave = slave;
879 err = snd_pcm_new(&pcm, SND_PCM_TYPE_ROUTE, name, slave->stream, slave->mode);
887 pcm->poll_fd = slave->poll_fd;
888 pcm->poll_events = slave->poll_events;
889 pcm->monotonic = slave->monotonic;
906 * \param tt_ssize Returned slave size in elements
942 SNDERR("Invalid slave channel: %s", id);
965 * \param tt_sused Used slave elements
1007 SNDERR("Invalid slave channel: %s", id);
1042 slave STR # Slave name
1044 slave { # Slave definition
1088 snd_config_t *slave = NULL, *sconf;
1102 if (strcmp(id, "slave") == 0) {
1103 slave = n;
1117 if (!slave) {
1118 SNDERR("slave is not defined");
1125 err = snd_pcm_slave_conf(root, slave, &sconf, 2,
1133 SNDERR("slave format is not linear");