replace INT32_MAX with CueRecord::stop_all (libs)

This commit is contained in:
Paul Davis 2022-08-03 11:42:51 -06:00
parent c25e96b545
commit dc5737a3bf
2 changed files with 6 additions and 4 deletions

View File

@ -689,6 +689,8 @@ struct CueRecord {
CueRecord (int32_t cn, samplepos_t t): cue_number (cn), when (t) {}
CueRecord () : cue_number (0), when (0) {}
static const int32_t stop_all = INT32_MAX;
};
typedef PBD::RingBuffer<CueRecord> CueRecords;

View File

@ -131,7 +131,7 @@ ARDOUR::cue_marker_name (int32_t index)
using std::string;
if (index == INT32_MAX) {
if (index == CueRecord::stop_all) {
/* this is a reasonable "stop" icon */
return string (X_("\u25a1"));
}
@ -3009,7 +3009,7 @@ TriggerBox::fast_forward (CueEvents const & cues, samplepos_t transport_position
if (c->time <= transport_position) {
if (c->cue == INT32_MAX) {
if (c->cue == CueRecord::stop_all) {
std::cerr << "Found stop-all cues at " << c->time << std::endl;
break;
}
@ -3027,7 +3027,7 @@ TriggerBox::fast_forward (CueEvents const & cues, samplepos_t transport_position
* cue is precisely at the transport position, there is nothing to do
*/
if (c == cues.rend() || (c->cue == INT32_MAX) | (c->time == transport_position)) {
if (c == cues.rend() || (c->cue == CueRecord::stop_all) | (c->time == transport_position)) {
goto nothing_to_do;
}
@ -3779,7 +3779,7 @@ TriggerBox::run (BufferSet& bufs, samplepos_t start_sample, samplepos_t end_samp
if (!_cue_recording || !was_recorded) {
if (cue_bang == INT32_MAX) {
if (cue_bang == CueRecord::stop_all) {
DEBUG_TRACE (DEBUG::Triggers, string_compose ("%1 sees STOP ALL!\n", order()));