| 486 | style_map points; |
| 487 | |
| 488 | void Split(int point) |
| 489 | { |
| 490 | auto it = points.lower_bound(point); |
| 491 | if (it == points.end() || it->first != point) |
| 492 | { |
| 493 | assert(it != points.begin()); |
| 494 | points[point] = (--it)->second; |
| 495 | } |
| 496 | } |
| 497 | |
| 498 | void Restyle(int start, int end, AudioRenderingStyle style) |
| 499 | { |