summaryrefslogtreecommitdiff
path: root/libs/midi++2
diff options
context:
space:
mode:
authorRobin Gareus <robin@gareus.org>2019-11-21 17:48:56 +0100
committerRobin Gareus <robin@gareus.org>2019-11-21 17:48:56 +0100
commitd4ecfc7d8577e278bd4db3564fc418a780c5af79 (patch)
treeb9ae5f3737ba3826f991134ede16f7b2b76977e0 /libs/midi++2
parent216492c60c30860d973de132462cb05bab755b34 (diff)
Use new boost::optional API
get_value_or() has been deprecated since boost 1.56
Diffstat (limited to 'libs/midi++2')
-rw-r--r--libs/midi++2/mtc.cc2
-rw-r--r--libs/midi++2/parser.cc6
2 files changed, 4 insertions, 4 deletions
diff --git a/libs/midi++2/mtc.cc b/libs/midi++2/mtc.cc
index 79f9d27f85..25d118372e 100644
--- a/libs/midi++2/mtc.cc
+++ b/libs/midi++2/mtc.cc
@@ -187,7 +187,7 @@ Parser::process_mtc_quarter_frame (MIDI::byte *msg)
boost::optional<bool> res = mtc_skipped ();
- if (res.get_value_or (false)) {
+ if (res.value_or (false)) {
/* no error, reset next expected frame */
diff --git a/libs/midi++2/parser.cc b/libs/midi++2/parser.cc
index 1b08eea8c1..0c3daf6b0b 100644
--- a/libs/midi++2/parser.cc
+++ b/libs/midi++2/parser.cc
@@ -390,7 +390,7 @@ Parser::scanner (unsigned char inbyte)
if (rtmsg) {
boost::optional<int> res = edit (&inbyte, 1);
- if (res.get_value_or (1) >= 0 && !_offline) {
+ if (res.value_or (1) >= 0 && !_offline) {
realtime_msg (inbyte);
}
@@ -427,7 +427,7 @@ Parser::scanner (unsigned char inbyte)
boost::optional<int> res = edit (msgbuf, msgindex);
- if (res.get_value_or (1) >= 0) {
+ if (res.value_or (1) >= 0) {
if (!possible_mmc (msgbuf, msgindex) || _mmc_forward) {
if (!possible_mtc (msgbuf, msgindex) || _mtc_forward) {
if (!_offline) {
@@ -503,7 +503,7 @@ Parser::scanner (unsigned char inbyte)
edit_result = edit (msgbuf, msgindex);
- if (edit_result.get_value_or (1)) {
+ if (edit_result.value_or (1)) {
/* message not cancelled by an editor */