summaryrefslogtreecommitdiff
path: root/libs/ardour
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2015-09-08 17:37:02 -0400
committerPaul Davis <paul@linuxaudiosystems.com>2015-09-08 17:40:28 -0400
commitf1c0f587ca24438b1834fcb7d14c751aaf49cf48 (patch)
treeb8b430b5cc30f3388bdc5890bf039035de8b8a1b /libs/ardour
parent5f6d8aded3c8696ea143e76e5078abadc8684afb (diff)
new enums required for RF64 => RIFF and MBWF support
Diffstat (limited to 'libs/ardour')
-rw-r--r--libs/ardour/ardour/source.h1
-rw-r--r--libs/ardour/ardour/types.h4
-rw-r--r--libs/ardour/enums.cc3
3 files changed, 7 insertions, 1 deletions
diff --git a/libs/ardour/ardour/source.h b/libs/ardour/ardour/source.h
index 18de40771c..eb204715a1 100644
--- a/libs/ardour/ardour/source.h
+++ b/libs/ardour/ardour/source.h
@@ -49,6 +49,7 @@ class LIBARDOUR_API Source : public SessionObject
NoPeakFile = 0x40,
Destructive = 0x80,
Empty = 0x100, /* used for MIDI only */
+ RF64_RIFF = 0x200,
};
typedef Glib::Threads::Mutex::Lock Lock;
diff --git a/libs/ardour/ardour/types.h b/libs/ardour/ardour/types.h
index 08fe0ef75b..f2facd340b 100644
--- a/libs/ardour/ardour/types.h
+++ b/libs/ardour/ardour/types.h
@@ -484,7 +484,9 @@ namespace ARDOUR {
CAF,
AIFF,
iXML,
- RF64
+ RF64,
+ RF64_WAV,
+ MBWF,
};
struct PeakData {
diff --git a/libs/ardour/enums.cc b/libs/ardour/enums.cc
index 8607b9f01f..baf3a41df4 100644
--- a/libs/ardour/enums.cc
+++ b/libs/ardour/enums.cc
@@ -343,6 +343,9 @@ setup_enum_writer ()
REGISTER_ENUM (AIFF);
REGISTER_ENUM (iXML);
REGISTER_ENUM (RF64);
+ REGISTER_ENUM (RF64);
+ REGISTER_ENUM (RF64_WAV);
+ REGISTER_ENUM (MBWF);
REGISTER (_HeaderFormat);
REGISTER_ENUM (AudioUnit);