Lines Matching defs:mapping
123 uint8_t mapping;
804 "Square polar channel mapping with less than two channels is not compliant with the Vorbis I specification.\n");
822 ff_dlog(NULL, " %u mapping coupling steps: %d\n",
826 av_log(vc->avctx, AV_LOG_ERROR, "%u. mapping setup data invalid.\n", i);
845 ff_dlog(NULL, " %u mapping %u submap : floor %d, residue %d\n", i, j,
908 GET_VALIDATED_INDEX(mode_setup->mapping, 8, vc->mapping_count);
910 ff_dlog(NULL, " %u mode: blockflag %d, windowtype %d, transformtype %d, mapping %d\n",
912 mode_setup->transformtype, mode_setup->mapping);
1620 vorbis_mapping *mapping;
1639 mapping = &vc->mappings[vc->modes[mode_number].mapping];
1641 ff_dlog(NULL, " Mode number: %u , mapping: %d , blocktype %d\n", mode_number,
1642 vc->modes[mode_number].mapping, vc->modes[mode_number].blockflag);
1663 if (mapping->submaps > 1) {
1664 floor = &vc->floors[mapping->submap_floor[mapping->mux[i]]];
1666 floor = &vc->floors[mapping->submap_floor[0]];
1680 for (i = mapping->coupling_steps - 1; i >= 0; --i) {
1681 if (!(no_residue[mapping->magnitude[i]] & no_residue[mapping->angle[i]])) {
1682 no_residue[mapping->magnitude[i]] = 0;
1683 no_residue[mapping->angle[i]] = 0;
1689 for (i = 0; i < mapping->submaps; ++i) {
1695 if ((mapping->submaps == 1) || (i == mapping->mux[j])) {
1706 residue = &vc->residues[mapping->submap_residue[i]];
1726 for (i = mapping->coupling_steps - 1; i >= 0; --i) { //warning: i has to be signed
1729 mag = vc->channel_residues+res_chan[mapping->magnitude[i]] * blocksize / 2;
1730 ang = vc->channel_residues+res_chan[mapping->angle[i]] * blocksize / 2;