• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/ap/gpl/iserver/alsa-lib-1.0.26/src/pcm/

Lines Matching refs:ttable

81 			const snd_pcm_route_ttable_dst_t *ttable,
115 const snd_pcm_route_ttable_dst_t* ttable ATTRIBUTE_UNUSED,
129 const snd_pcm_route_ttable_dst_t* ttable,
141 for (srcidx = 0; srcidx < ttable->nsrcs && srcidx < src_channels; ++srcidx) {
142 unsigned int channel = ttable->srcs[srcidx].channel;
149 if (srcidx == ttable->nsrcs || srcidx == src_channels) {
153 frames, ttable, params);
179 const snd_pcm_route_ttable_dst_t* ttable,
192 for (srcidx = 0; srcidx < ttable->nsrcs && srcidx < src_channels; ++srcidx) {
193 unsigned int channel = ttable->srcs[srcidx].channel;
200 if (srcidx == ttable->nsrcs || srcidx == src_channels) {
204 frames, ttable, params);
231 const snd_pcm_route_ttable_dst_t* ttable,
283 int nsrcs = ttable->nsrcs;
293 unsigned int channel = ttable->srcs[srcidx].channel;
299 src_tt[srcidx1] = ttable->srcs[srcidx];
307 frames, ttable, params);
314 frames, ttable, params);
319 frames, ttable, params);
325 add = add_labels[params->sum_idx * 2 + ttable->att];
326 norm = norm_labels[params->sum_idx * 8 + ttable->att * 4 + 4 - params->src_size];
767 snd_pcm_route_ttable_entry_t *ttable,
796 v = ttable[src_channel * smul + dst_channel * dmul];
840 * \param ttable Attenuation table
853 snd_pcm_route_ttable_entry_t *ttable,
861 assert(pcmp && slave && ttable);
892 err = route_load_ttable(&route->params, pcm->stream, tt_ssize, ttable, tt_cused, tt_sused);
950 SNDERR("Invalid null ttable configuration");
961 * \param ttable Returned route matrix
969 int snd_pcm_route_load_ttable(snd_config_t *tt, snd_pcm_route_ttable_entry_t *ttable,
980 ttable[k] = 0.0;
1020 ttable[cchannel * tt_ssize + schannel] = value;
1051 ttable { # Transfer table (bi-dimensional compound of cchannels * schannels numbers)
1092 snd_pcm_route_ttable_entry_t *ttable = NULL;
1106 if (strcmp(id, "ttable") == 0) {
1122 SNDERR("ttable is not defined");
1142 ttable = malloc(csize * ssize * sizeof(snd_pcm_route_ttable_entry_t));
1143 if (ttable == NULL) {
1147 err = snd_pcm_route_load_ttable(tt, ttable, csize, ssize,
1150 free(ttable);
1158 free(ttable);
1162 ttable, ssize,
1165 free(ttable);