| 206 | } |
| 207 | |
| 208 | static void |
| 209 | InterleaveDsfBlockGeneric(std::byte *gcc_restrict dest, |
| 210 | const std::byte *gcc_restrict src, |
| 211 | unsigned channels) |
| 212 | { |
| 213 | for (unsigned c = 0; c < channels; ++c, ++dest, src += DSF_BLOCK_SIZE) |
| 214 | InterleaveDsfBlockChannel(dest, src, channels); |
| 215 | } |
| 216 | |
| 217 | static void |
| 218 | InterleaveDsfBlock(std::byte *gcc_restrict dest, const std::byte *gcc_restrict src, |
no test coverage detected