35 for (std::list<AudioRange>::iterator i = begin(); i != end(); ++i) {
36 if ((*i).id == which) {
51 for (std::list<AudioRange>::iterator a = begin(); a != end(); ++a) {
52 for (std::list<AudioRange>::iterator b = begin(); b != end(); ++b) {
59 a->start = std::min (a->start, b->start);
60 a->end = std::max (a->end, b->end);
80 for (std::list<AudioRange>::iterator i = begin(); i != end(); ++i) {
81 if ((*i).start < first) {
95 for (std::list<AudioRange>::iterator i = begin(); i != end(); ++i) {
96 if ((*i).end > last) {
110 return end_frame() -
start() + 1;
LIBPBD_API Transmitter fatal
ARDOUR::framepos_t end_frame()
std::ostream & endmsg(std::ostream &ostr)
LIBARDOUR_API PBD::PropertyDescriptor< framepos_t > start
ARDOUR::AudioRange & operator[](uint32_t)
ARDOUR::framepos_t start()
ARDOUR::framepos_t length()
static const framepos_t max_framepos
std::string string_compose(const std::string &fmt, const T1 &o1)